Class FileSystemInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cfs.v20190719.models.FileSystemInfo
-
public class FileSystemInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description FileSystemInfo()FileSystemInfo(FileSystemInfo 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 LonggetAppId()Get 应用IDFloatgetBandwidthLimit()Get 文件系统吞吐上限,吞吐上限是根据文件系统当前已使用存储量、绑定的存储资源包以及吞吐资源包一同确定.StringgetBandwidthResourcePkg()Get 文件系统绑定的预付费带宽包(暂未支持)LonggetCapacity()Get 文件系统总容量StringgetCreationTime()Get 创建时间StringgetCreationToken()Get 用户自定义名称BooleangetEncrypted()Get 文件系统是否加密,true:代表加密,false:非加密StringgetFileSystemId()Get 文件系统 IDStringgetFsName()Get 用户自定义名称StringgetKmsKeyId()Get 加密所使用的密钥,可以为密钥的 ID 或者 ARNStringgetLifeCycleState()Get 文件系统状态。取值范围: - creating:创建中 - mounting:挂载中 - create_failed:创建失败 - available:可使用 - unserviced:停服中 - upgrading:升级中PGroupgetPGroup()Get 文件系统绑定权限组信息StringgetProtocol()Get 文件系统协议类型, 支持 NFS,CIFS,TURBOLonggetSizeByte()Get 文件系统已使用容量,单位ByteLonggetSizeLimit()Get 文件系统最大空间限制,GiBStringgetStorageResourcePkg()Get 文件系统绑定的预付费存储包StringgetStorageType()Get 存储类型,HP:通用性能型;SD:通用标准型;TP:turbo性能型;TB:turbo标准型;THP:吞吐型TagInfo[]getTags()Get 文件系统标签列表TieringDetailInfogetTieringDetail()Get 分层存储详情 注意:此字段可能返回 null,表示取不到有效值。StringgetTieringState()Get 文件系统生命周期管理状态 NotAvailable:不可用 Available:可用StringgetZone()Get 区域名称LonggetZoneId()Get 区域 IDvoidsetAppId(Long AppId)Set 应用IDvoidsetBandwidthLimit(Float BandwidthLimit)Set 文件系统吞吐上限,吞吐上限是根据文件系统当前已使用存储量、绑定的存储资源包以及吞吐资源包一同确定.voidsetBandwidthResourcePkg(String BandwidthResourcePkg)Set 文件系统绑定的预付费带宽包(暂未支持)voidsetCapacity(Long Capacity)Set 文件系统总容量voidsetCreationTime(String CreationTime)Set 创建时间voidsetCreationToken(String CreationToken)Set 用户自定义名称voidsetEncrypted(Boolean Encrypted)Set 文件系统是否加密,true:代表加密,false:非加密voidsetFileSystemId(String FileSystemId)Set 文件系统 IDvoidsetFsName(String FsName)Set 用户自定义名称voidsetKmsKeyId(String KmsKeyId)Set 加密所使用的密钥,可以为密钥的 ID 或者 ARNvoidsetLifeCycleState(String LifeCycleState)Set 文件系统状态。取值范围: - creating:创建中 - mounting:挂载中 - create_failed:创建失败 - available:可使用 - unserviced:停服中 - upgrading:升级中voidsetPGroup(PGroup PGroup)Set 文件系统绑定权限组信息voidsetProtocol(String Protocol)Set 文件系统协议类型, 支持 NFS,CIFS,TURBOvoidsetSizeByte(Long SizeByte)Set 文件系统已使用容量,单位BytevoidsetSizeLimit(Long SizeLimit)Set 文件系统最大空间限制,GiBvoidsetStorageResourcePkg(String StorageResourcePkg)Set 文件系统绑定的预付费存储包voidsetStorageType(String StorageType)Set 存储类型,HP:通用性能型;SD:通用标准型;TP:turbo性能型;TB:turbo标准型;THP:吞吐型voidsetTags(TagInfo[] Tags)Set 文件系统标签列表voidsetTieringDetail(TieringDetailInfo TieringDetail)Set 分层存储详情 注意:此字段可能返回 null,表示取不到有效值。voidsetTieringState(String TieringState)Set 文件系统生命周期管理状态 NotAvailable:不可用 Available:可用voidsetZone(String Zone)Set 区域名称voidsetZoneId(Long ZoneId)Set 区域 IDvoidtoMap(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
-
FileSystemInfo
public FileSystemInfo()
-
FileSystemInfo
public FileSystemInfo(FileSystemInfo 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
-
getCreationTime
public String getCreationTime()
Get 创建时间- Returns:
- CreationTime 创建时间
-
setCreationTime
public void setCreationTime(String CreationTime)
Set 创建时间- Parameters:
CreationTime- 创建时间
-
getCreationToken
public String getCreationToken()
Get 用户自定义名称- Returns:
- CreationToken 用户自定义名称
-
setCreationToken
public void setCreationToken(String CreationToken)
Set 用户自定义名称- Parameters:
CreationToken- 用户自定义名称
-
getFileSystemId
public String getFileSystemId()
Get 文件系统 ID- Returns:
- FileSystemId 文件系统 ID
-
setFileSystemId
public void setFileSystemId(String FileSystemId)
Set 文件系统 ID- Parameters:
FileSystemId- 文件系统 ID
-
getLifeCycleState
public String getLifeCycleState()
Get 文件系统状态。取值范围: - creating:创建中 - mounting:挂载中 - create_failed:创建失败 - available:可使用 - unserviced:停服中 - upgrading:升级中- Returns:
- LifeCycleState 文件系统状态。取值范围: - creating:创建中 - mounting:挂载中 - create_failed:创建失败 - available:可使用 - unserviced:停服中 - upgrading:升级中
-
setLifeCycleState
public void setLifeCycleState(String LifeCycleState)
Set 文件系统状态。取值范围: - creating:创建中 - mounting:挂载中 - create_failed:创建失败 - available:可使用 - unserviced:停服中 - upgrading:升级中- Parameters:
LifeCycleState- 文件系统状态。取值范围: - creating:创建中 - mounting:挂载中 - create_failed:创建失败 - available:可使用 - unserviced:停服中 - upgrading:升级中
-
getSizeByte
public Long getSizeByte()
Get 文件系统已使用容量,单位Byte- Returns:
- SizeByte 文件系统已使用容量,单位Byte
-
setSizeByte
public void setSizeByte(Long SizeByte)
Set 文件系统已使用容量,单位Byte- Parameters:
SizeByte- 文件系统已使用容量,单位Byte
-
getSizeLimit
public Long getSizeLimit()
Get 文件系统最大空间限制,GiB- Returns:
- SizeLimit 文件系统最大空间限制,GiB
-
setSizeLimit
public void setSizeLimit(Long SizeLimit)
Set 文件系统最大空间限制,GiB- Parameters:
SizeLimit- 文件系统最大空间限制,GiB
-
getZoneId
public Long getZoneId()
Get 区域 ID- Returns:
- ZoneId 区域 ID
-
setZoneId
public void setZoneId(Long ZoneId)
Set 区域 ID- Parameters:
ZoneId- 区域 ID
-
getZone
public String getZone()
Get 区域名称- Returns:
- Zone 区域名称
-
setZone
public void setZone(String Zone)
Set 区域名称- Parameters:
Zone- 区域名称
-
getProtocol
public String getProtocol()
Get 文件系统协议类型, 支持 NFS,CIFS,TURBO- Returns:
- Protocol 文件系统协议类型, 支持 NFS,CIFS,TURBO
-
setProtocol
public void setProtocol(String Protocol)
Set 文件系统协议类型, 支持 NFS,CIFS,TURBO- Parameters:
Protocol- 文件系统协议类型, 支持 NFS,CIFS,TURBO
-
getStorageType
public String getStorageType()
Get 存储类型,HP:通用性能型;SD:通用标准型;TP:turbo性能型;TB:turbo标准型;THP:吞吐型- Returns:
- StorageType 存储类型,HP:通用性能型;SD:通用标准型;TP:turbo性能型;TB:turbo标准型;THP:吞吐型
-
setStorageType
public void setStorageType(String StorageType)
Set 存储类型,HP:通用性能型;SD:通用标准型;TP:turbo性能型;TB:turbo标准型;THP:吞吐型- Parameters:
StorageType- 存储类型,HP:通用性能型;SD:通用标准型;TP:turbo性能型;TB:turbo标准型;THP:吞吐型
-
getStorageResourcePkg
public String getStorageResourcePkg()
Get 文件系统绑定的预付费存储包- Returns:
- StorageResourcePkg 文件系统绑定的预付费存储包
-
setStorageResourcePkg
public void setStorageResourcePkg(String StorageResourcePkg)
Set 文件系统绑定的预付费存储包- Parameters:
StorageResourcePkg- 文件系统绑定的预付费存储包
-
getBandwidthResourcePkg
public String getBandwidthResourcePkg()
Get 文件系统绑定的预付费带宽包(暂未支持)- Returns:
- BandwidthResourcePkg 文件系统绑定的预付费带宽包(暂未支持)
-
setBandwidthResourcePkg
public void setBandwidthResourcePkg(String BandwidthResourcePkg)
Set 文件系统绑定的预付费带宽包(暂未支持)- Parameters:
BandwidthResourcePkg- 文件系统绑定的预付费带宽包(暂未支持)
-
getPGroup
public PGroup getPGroup()
Get 文件系统绑定权限组信息- Returns:
- PGroup 文件系统绑定权限组信息
-
setPGroup
public void setPGroup(PGroup PGroup)
Set 文件系统绑定权限组信息- Parameters:
PGroup- 文件系统绑定权限组信息
-
getFsName
public String getFsName()
Get 用户自定义名称- Returns:
- FsName 用户自定义名称
-
setFsName
public void setFsName(String FsName)
Set 用户自定义名称- Parameters:
FsName- 用户自定义名称
-
getEncrypted
public Boolean getEncrypted()
Get 文件系统是否加密,true:代表加密,false:非加密- Returns:
- Encrypted 文件系统是否加密,true:代表加密,false:非加密
-
setEncrypted
public void setEncrypted(Boolean Encrypted)
Set 文件系统是否加密,true:代表加密,false:非加密- Parameters:
Encrypted- 文件系统是否加密,true:代表加密,false:非加密
-
getKmsKeyId
public String getKmsKeyId()
Get 加密所使用的密钥,可以为密钥的 ID 或者 ARN- Returns:
- KmsKeyId 加密所使用的密钥,可以为密钥的 ID 或者 ARN
-
setKmsKeyId
public void setKmsKeyId(String KmsKeyId)
Set 加密所使用的密钥,可以为密钥的 ID 或者 ARN- Parameters:
KmsKeyId- 加密所使用的密钥,可以为密钥的 ID 或者 ARN
-
getAppId
public Long getAppId()
Get 应用ID- Returns:
- AppId 应用ID
-
setAppId
public void setAppId(Long AppId)
Set 应用ID- Parameters:
AppId- 应用ID
-
getBandwidthLimit
public Float getBandwidthLimit()
Get 文件系统吞吐上限,吞吐上限是根据文件系统当前已使用存储量、绑定的存储资源包以及吞吐资源包一同确定. 单位MiB/s- Returns:
- BandwidthLimit 文件系统吞吐上限,吞吐上限是根据文件系统当前已使用存储量、绑定的存储资源包以及吞吐资源包一同确定. 单位MiB/s
-
setBandwidthLimit
public void setBandwidthLimit(Float BandwidthLimit)
Set 文件系统吞吐上限,吞吐上限是根据文件系统当前已使用存储量、绑定的存储资源包以及吞吐资源包一同确定. 单位MiB/s- Parameters:
BandwidthLimit- 文件系统吞吐上限,吞吐上限是根据文件系统当前已使用存储量、绑定的存储资源包以及吞吐资源包一同确定. 单位MiB/s
-
getCapacity
public Long getCapacity()
Get 文件系统总容量- Returns:
- Capacity 文件系统总容量
-
setCapacity
public void setCapacity(Long Capacity)
Set 文件系统总容量- Parameters:
Capacity- 文件系统总容量
-
getTags
public TagInfo[] getTags()
Get 文件系统标签列表- Returns:
- Tags 文件系统标签列表
-
setTags
public void setTags(TagInfo[] Tags)
Set 文件系统标签列表- Parameters:
Tags- 文件系统标签列表
-
getTieringState
public String getTieringState()
Get 文件系统生命周期管理状态 NotAvailable:不可用 Available:可用- Returns:
- TieringState 文件系统生命周期管理状态 NotAvailable:不可用 Available:可用
-
setTieringState
public void setTieringState(String TieringState)
Set 文件系统生命周期管理状态 NotAvailable:不可用 Available:可用- Parameters:
TieringState- 文件系统生命周期管理状态 NotAvailable:不可用 Available:可用
-
getTieringDetail
public TieringDetailInfo getTieringDetail()
Get 分层存储详情 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TieringDetail 分层存储详情 注意:此字段可能返回 null,表示取不到有效值。
-
setTieringDetail
public void setTieringDetail(TieringDetailInfo TieringDetail)
Set 分层存储详情 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TieringDetail- 分层存储详情 注意:此字段可能返回 null,表示取不到有效值。
-
-