Class CreateCfsFileSystemRequest

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getAutoSnapshotPolicyId()
      Get 定期快照策略ID
      Long getCapacity()
      Get 文件系统容量,turbo系列必填,单位为GiB。 turbo标准型单位GB,起售40TiB,即40960 GiB;扩容步长20TiB,即20480 GiB。turbo性能型起售20TiB,即20480 GiB;扩容步长10TiB,10240 GiB。
      String getCcnId()
      Get 云联网ID, 若网络类型选择的是CCN,该字段为必填
      String getCidrBlock()
      Get 云联网中CFS使用的网段, 若网络类型选择的是Ccn,该字段为必填,且不能和Ccn中已经绑定的网段冲突
      String getClientToken()
      Get 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。用于保证请求幂等性的字符串失效时间为2小时。
      Boolean getEnableAutoScaleUp()
      Get 是否开启默认扩容,仅Turbo类型文件存储支持
      String getFsName()
      Get 用户自定义文件系统名称
      String getMountIP()
      Get 指定IP地址,仅VPC网络支持;若不填写、将在该子网下随机分配 IP,Turbo系列当前不支持指定
      String getNetInterface()
      Get 网络类型,可选值为 VPC,CCN;其中 VPC 为私有网络, CCN 为云联网。通用标准型/性能型请选择VPC,Turbo标准型/性能型请选择CCN。
      String getPGroupId()
      Get 权限组 ID
      String getProtocol()
      Get 文件系统协议类型, 值为 NFS、CIFS、TURBO ; 若留空则默认为 NFS协议,turbo系列必须选择turbo,不支持NFS、CIFS
      TagInfo[] getResourceTags()
      Get 文件系统标签
      String getSnapshotId()
      Get 文件系统快照ID
      String getStorageType()
      Get 文件系统存储类型,默认值为 SD ;其中 SD 为通用标准型存储, HP为通用性能型存储, TB为Turbo标准型, TP 为Turbo性能型。
      String getSubnetId()
      Get 子网 ID,若网络类型选择的是VPC,该字段为必填。
      String getVpcId()
      Get 私有网络(VPC) ID,若网络类型选择的是VPC,该字段为必填。
      String getZone()
      Get 可用区名称,例如ap-beijing-1,请参考 [概览](https://cloud.tencent.com/document/product/582/13225) 文档中的地域与可用区列表
      void setAutoSnapshotPolicyId​(String AutoSnapshotPolicyId)
      Set 定期快照策略ID
      void setCapacity​(Long Capacity)
      Set 文件系统容量,turbo系列必填,单位为GiB。 turbo标准型单位GB,起售40TiB,即40960 GiB;扩容步长20TiB,即20480 GiB。turbo性能型起售20TiB,即20480 GiB;扩容步长10TiB,10240 GiB。
      void setCcnId​(String CcnId)
      Set 云联网ID, 若网络类型选择的是CCN,该字段为必填
      void setCidrBlock​(String CidrBlock)
      Set 云联网中CFS使用的网段, 若网络类型选择的是Ccn,该字段为必填,且不能和Ccn中已经绑定的网段冲突
      void setClientToken​(String ClientToken)
      Set 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。用于保证请求幂等性的字符串失效时间为2小时。
      void setEnableAutoScaleUp​(Boolean EnableAutoScaleUp)
      Set 是否开启默认扩容,仅Turbo类型文件存储支持
      void setFsName​(String FsName)
      Set 用户自定义文件系统名称
      void setMountIP​(String MountIP)
      Set 指定IP地址,仅VPC网络支持;若不填写、将在该子网下随机分配 IP,Turbo系列当前不支持指定
      void setNetInterface​(String NetInterface)
      Set 网络类型,可选值为 VPC,CCN;其中 VPC 为私有网络, CCN 为云联网。通用标准型/性能型请选择VPC,Turbo标准型/性能型请选择CCN。
      void setPGroupId​(String PGroupId)
      Set 权限组 ID
      void setProtocol​(String Protocol)
      Set 文件系统协议类型, 值为 NFS、CIFS、TURBO ; 若留空则默认为 NFS协议,turbo系列必须选择turbo,不支持NFS、CIFS
      void setResourceTags​(TagInfo[] ResourceTags)
      Set 文件系统标签
      void setSnapshotId​(String SnapshotId)
      Set 文件系统快照ID
      void setStorageType​(String StorageType)
      Set 文件系统存储类型,默认值为 SD ;其中 SD 为通用标准型存储, HP为通用性能型存储, TB为Turbo标准型, TP 为Turbo性能型。
      void setSubnetId​(String SubnetId)
      Set 子网 ID,若网络类型选择的是VPC,该字段为必填。
      void setVpcId​(String VpcId)
      Set 私有网络(VPC) ID,若网络类型选择的是VPC,该字段为必填。
      void setZone​(String Zone)
      Set 可用区名称,例如ap-beijing-1,请参考 [概览](https://cloud.tencent.com/document/product/582/13225) 文档中的地域与可用区列表
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • CreateCfsFileSystemRequest

        public CreateCfsFileSystemRequest()
      • CreateCfsFileSystemRequest

        public CreateCfsFileSystemRequest​(CreateCfsFileSystemRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getZone

        public String getZone()
        Get 可用区名称,例如ap-beijing-1,请参考 [概览](https://cloud.tencent.com/document/product/582/13225) 文档中的地域与可用区列表
        Returns:
        Zone 可用区名称,例如ap-beijing-1,请参考 [概览](https://cloud.tencent.com/document/product/582/13225) 文档中的地域与可用区列表
      • setZone

        public void setZone​(String Zone)
        Set 可用区名称,例如ap-beijing-1,请参考 [概览](https://cloud.tencent.com/document/product/582/13225) 文档中的地域与可用区列表
        Parameters:
        Zone - 可用区名称,例如ap-beijing-1,请参考 [概览](https://cloud.tencent.com/document/product/582/13225) 文档中的地域与可用区列表
      • getNetInterface

        public String getNetInterface()
        Get 网络类型,可选值为 VPC,CCN;其中 VPC 为私有网络, CCN 为云联网。通用标准型/性能型请选择VPC,Turbo标准型/性能型请选择CCN。
        Returns:
        NetInterface 网络类型,可选值为 VPC,CCN;其中 VPC 为私有网络, CCN 为云联网。通用标准型/性能型请选择VPC,Turbo标准型/性能型请选择CCN。
      • setNetInterface

        public void setNetInterface​(String NetInterface)
        Set 网络类型,可选值为 VPC,CCN;其中 VPC 为私有网络, CCN 为云联网。通用标准型/性能型请选择VPC,Turbo标准型/性能型请选择CCN。
        Parameters:
        NetInterface - 网络类型,可选值为 VPC,CCN;其中 VPC 为私有网络, CCN 为云联网。通用标准型/性能型请选择VPC,Turbo标准型/性能型请选择CCN。
      • getPGroupId

        public String getPGroupId()
        Get 权限组 ID
        Returns:
        PGroupId 权限组 ID
      • setPGroupId

        public void setPGroupId​(String PGroupId)
        Set 权限组 ID
        Parameters:
        PGroupId - 权限组 ID
      • getProtocol

        public String getProtocol()
        Get 文件系统协议类型, 值为 NFS、CIFS、TURBO ; 若留空则默认为 NFS协议,turbo系列必须选择turbo,不支持NFS、CIFS
        Returns:
        Protocol 文件系统协议类型, 值为 NFS、CIFS、TURBO ; 若留空则默认为 NFS协议,turbo系列必须选择turbo,不支持NFS、CIFS
      • setProtocol

        public void setProtocol​(String Protocol)
        Set 文件系统协议类型, 值为 NFS、CIFS、TURBO ; 若留空则默认为 NFS协议,turbo系列必须选择turbo,不支持NFS、CIFS
        Parameters:
        Protocol - 文件系统协议类型, 值为 NFS、CIFS、TURBO ; 若留空则默认为 NFS协议,turbo系列必须选择turbo,不支持NFS、CIFS
      • getStorageType

        public String getStorageType()
        Get 文件系统存储类型,默认值为 SD ;其中 SD 为通用标准型存储, HP为通用性能型存储, TB为Turbo标准型, TP 为Turbo性能型。
        Returns:
        StorageType 文件系统存储类型,默认值为 SD ;其中 SD 为通用标准型存储, HP为通用性能型存储, TB为Turbo标准型, TP 为Turbo性能型。
      • setStorageType

        public void setStorageType​(String StorageType)
        Set 文件系统存储类型,默认值为 SD ;其中 SD 为通用标准型存储, HP为通用性能型存储, TB为Turbo标准型, TP 为Turbo性能型。
        Parameters:
        StorageType - 文件系统存储类型,默认值为 SD ;其中 SD 为通用标准型存储, HP为通用性能型存储, TB为Turbo标准型, TP 为Turbo性能型。
      • getVpcId

        public String getVpcId()
        Get 私有网络(VPC) ID,若网络类型选择的是VPC,该字段为必填。
        Returns:
        VpcId 私有网络(VPC) ID,若网络类型选择的是VPC,该字段为必填。
      • setVpcId

        public void setVpcId​(String VpcId)
        Set 私有网络(VPC) ID,若网络类型选择的是VPC,该字段为必填。
        Parameters:
        VpcId - 私有网络(VPC) ID,若网络类型选择的是VPC,该字段为必填。
      • getSubnetId

        public String getSubnetId()
        Get 子网 ID,若网络类型选择的是VPC,该字段为必填。
        Returns:
        SubnetId 子网 ID,若网络类型选择的是VPC,该字段为必填。
      • setSubnetId

        public void setSubnetId​(String SubnetId)
        Set 子网 ID,若网络类型选择的是VPC,该字段为必填。
        Parameters:
        SubnetId - 子网 ID,若网络类型选择的是VPC,该字段为必填。
      • getMountIP

        public String getMountIP()
        Get 指定IP地址,仅VPC网络支持;若不填写、将在该子网下随机分配 IP,Turbo系列当前不支持指定
        Returns:
        MountIP 指定IP地址,仅VPC网络支持;若不填写、将在该子网下随机分配 IP,Turbo系列当前不支持指定
      • setMountIP

        public void setMountIP​(String MountIP)
        Set 指定IP地址,仅VPC网络支持;若不填写、将在该子网下随机分配 IP,Turbo系列当前不支持指定
        Parameters:
        MountIP - 指定IP地址,仅VPC网络支持;若不填写、将在该子网下随机分配 IP,Turbo系列当前不支持指定
      • getFsName

        public String getFsName()
        Get 用户自定义文件系统名称
        Returns:
        FsName 用户自定义文件系统名称
      • setFsName

        public void setFsName​(String FsName)
        Set 用户自定义文件系统名称
        Parameters:
        FsName - 用户自定义文件系统名称
      • getResourceTags

        public TagInfo[] getResourceTags()
        Get 文件系统标签
        Returns:
        ResourceTags 文件系统标签
      • setResourceTags

        public void setResourceTags​(TagInfo[] ResourceTags)
        Set 文件系统标签
        Parameters:
        ResourceTags - 文件系统标签
      • getClientToken

        public String getClientToken()
        Get 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。用于保证请求幂等性的字符串失效时间为2小时。
        Returns:
        ClientToken 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。用于保证请求幂等性的字符串失效时间为2小时。
      • setClientToken

        public void setClientToken​(String ClientToken)
        Set 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。用于保证请求幂等性的字符串失效时间为2小时。
        Parameters:
        ClientToken - 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。用于保证请求幂等性的字符串失效时间为2小时。
      • getCcnId

        public String getCcnId()
        Get 云联网ID, 若网络类型选择的是CCN,该字段为必填
        Returns:
        CcnId 云联网ID, 若网络类型选择的是CCN,该字段为必填
      • setCcnId

        public void setCcnId​(String CcnId)
        Set 云联网ID, 若网络类型选择的是CCN,该字段为必填
        Parameters:
        CcnId - 云联网ID, 若网络类型选择的是CCN,该字段为必填
      • getCidrBlock

        public String getCidrBlock()
        Get 云联网中CFS使用的网段, 若网络类型选择的是Ccn,该字段为必填,且不能和Ccn中已经绑定的网段冲突
        Returns:
        CidrBlock 云联网中CFS使用的网段, 若网络类型选择的是Ccn,该字段为必填,且不能和Ccn中已经绑定的网段冲突
      • setCidrBlock

        public void setCidrBlock​(String CidrBlock)
        Set 云联网中CFS使用的网段, 若网络类型选择的是Ccn,该字段为必填,且不能和Ccn中已经绑定的网段冲突
        Parameters:
        CidrBlock - 云联网中CFS使用的网段, 若网络类型选择的是Ccn,该字段为必填,且不能和Ccn中已经绑定的网段冲突
      • getCapacity

        public Long getCapacity()
        Get 文件系统容量,turbo系列必填,单位为GiB。 turbo标准型单位GB,起售40TiB,即40960 GiB;扩容步长20TiB,即20480 GiB。turbo性能型起售20TiB,即20480 GiB;扩容步长10TiB,10240 GiB。
        Returns:
        Capacity 文件系统容量,turbo系列必填,单位为GiB。 turbo标准型单位GB,起售40TiB,即40960 GiB;扩容步长20TiB,即20480 GiB。turbo性能型起售20TiB,即20480 GiB;扩容步长10TiB,10240 GiB。
      • setCapacity

        public void setCapacity​(Long Capacity)
        Set 文件系统容量,turbo系列必填,单位为GiB。 turbo标准型单位GB,起售40TiB,即40960 GiB;扩容步长20TiB,即20480 GiB。turbo性能型起售20TiB,即20480 GiB;扩容步长10TiB,10240 GiB。
        Parameters:
        Capacity - 文件系统容量,turbo系列必填,单位为GiB。 turbo标准型单位GB,起售40TiB,即40960 GiB;扩容步长20TiB,即20480 GiB。turbo性能型起售20TiB,即20480 GiB;扩容步长10TiB,10240 GiB。
      • getSnapshotId

        public String getSnapshotId()
        Get 文件系统快照ID
        Returns:
        SnapshotId 文件系统快照ID
      • setSnapshotId

        public void setSnapshotId​(String SnapshotId)
        Set 文件系统快照ID
        Parameters:
        SnapshotId - 文件系统快照ID
      • getAutoSnapshotPolicyId

        public String getAutoSnapshotPolicyId()
        Get 定期快照策略ID
        Returns:
        AutoSnapshotPolicyId 定期快照策略ID
      • setAutoSnapshotPolicyId

        public void setAutoSnapshotPolicyId​(String AutoSnapshotPolicyId)
        Set 定期快照策略ID
        Parameters:
        AutoSnapshotPolicyId - 定期快照策略ID
      • getEnableAutoScaleUp

        public Boolean getEnableAutoScaleUp()
        Get 是否开启默认扩容,仅Turbo类型文件存储支持
        Returns:
        EnableAutoScaleUp 是否开启默认扩容,仅Turbo类型文件存储支持
      • setEnableAutoScaleUp

        public void setEnableAutoScaleUp​(Boolean EnableAutoScaleUp)
        Set 是否开启默认扩容,仅Turbo类型文件存储支持
        Parameters:
        EnableAutoScaleUp - 是否开启默认扩容,仅Turbo类型文件存储支持