Class CreateCfsFileSystemRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cfs.v20190719.models.CreateCfsFileSystemRequest
-
public class CreateCfsFileSystemRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateCfsFileSystemRequest()
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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAutoSnapshotPolicyId()
Get 定期快照策略IDLong
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 权限组 IDString
getProtocol()
Get 文件系统协议类型, 值为 NFS、CIFS、TURBO ; 若留空则默认为 NFS协议,turbo系列必须选择turbo,不支持NFS、CIFSTagInfo[]
getResourceTags()
Get 文件系统标签String
getSnapshotId()
Get 文件系统快照IDString
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 定期快照策略IDvoid
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 权限组 IDvoid
setProtocol(String Protocol)
Set 文件系统协议类型, 值为 NFS、CIFS、TURBO ; 若留空则默认为 NFS协议,turbo系列必须选择turbo,不支持NFS、CIFSvoid
setResourceTags(TagInfo[] ResourceTags)
Set 文件系统标签void
setSnapshotId(String SnapshotId)
Set 文件系统快照IDvoid
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.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
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类型文件存储支持
-
-