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 Long
getAppId()
Get 应用IDFloat
getBandwidthLimit()
Get 文件系统吞吐上限,吞吐上限是根据文件系统当前已使用存储量、绑定的存储资源包以及吞吐资源包一同确定.String
getBandwidthResourcePkg()
Get 文件系统绑定的预付费带宽包(暂未支持)Long
getCapacity()
Get 文件系统总容量String
getCreationTime()
Get 创建时间String
getCreationToken()
Get 用户自定义名称Boolean
getEncrypted()
Get 文件系统是否加密,true:代表加密,false:非加密String
getFileSystemId()
Get 文件系统 IDString
getFsName()
Get 用户自定义名称String
getKmsKeyId()
Get 加密所使用的密钥,可以为密钥的 ID 或者 ARNString
getLifeCycleState()
Get 文件系统状态。取值范围: - creating:创建中 - mounting:挂载中 - create_failed:创建失败 - available:可使用 - unserviced:停服中 - upgrading:升级中PGroup
getPGroup()
Get 文件系统绑定权限组信息String
getProtocol()
Get 文件系统协议类型, 支持 NFS,CIFS,TURBOLong
getSizeByte()
Get 文件系统已使用容量,单位ByteLong
getSizeLimit()
Get 文件系统最大空间限制,GiBString
getStorageResourcePkg()
Get 文件系统绑定的预付费存储包String
getStorageType()
Get 存储类型,HP:通用性能型;SD:通用标准型;TP:turbo性能型;TB:turbo标准型;THP:吞吐型TagInfo[]
getTags()
Get 文件系统标签列表TieringDetailInfo
getTieringDetail()
Get 分层存储详情 注意:此字段可能返回 null,表示取不到有效值。String
getTieringState()
Get 文件系统生命周期管理状态 NotAvailable:不可用 Available:可用String
getZone()
Get 区域名称Long
getZoneId()
Get 区域 IDvoid
setAppId(Long AppId)
Set 应用IDvoid
setBandwidthLimit(Float BandwidthLimit)
Set 文件系统吞吐上限,吞吐上限是根据文件系统当前已使用存储量、绑定的存储资源包以及吞吐资源包一同确定.void
setBandwidthResourcePkg(String BandwidthResourcePkg)
Set 文件系统绑定的预付费带宽包(暂未支持)void
setCapacity(Long Capacity)
Set 文件系统总容量void
setCreationTime(String CreationTime)
Set 创建时间void
setCreationToken(String CreationToken)
Set 用户自定义名称void
setEncrypted(Boolean Encrypted)
Set 文件系统是否加密,true:代表加密,false:非加密void
setFileSystemId(String FileSystemId)
Set 文件系统 IDvoid
setFsName(String FsName)
Set 用户自定义名称void
setKmsKeyId(String KmsKeyId)
Set 加密所使用的密钥,可以为密钥的 ID 或者 ARNvoid
setLifeCycleState(String LifeCycleState)
Set 文件系统状态。取值范围: - creating:创建中 - mounting:挂载中 - create_failed:创建失败 - available:可使用 - unserviced:停服中 - upgrading:升级中void
setPGroup(PGroup PGroup)
Set 文件系统绑定权限组信息void
setProtocol(String Protocol)
Set 文件系统协议类型, 支持 NFS,CIFS,TURBOvoid
setSizeByte(Long SizeByte)
Set 文件系统已使用容量,单位Bytevoid
setSizeLimit(Long SizeLimit)
Set 文件系统最大空间限制,GiBvoid
setStorageResourcePkg(String StorageResourcePkg)
Set 文件系统绑定的预付费存储包void
setStorageType(String StorageType)
Set 存储类型,HP:通用性能型;SD:通用标准型;TP:turbo性能型;TB:turbo标准型;THP:吞吐型void
setTags(TagInfo[] Tags)
Set 文件系统标签列表void
setTieringDetail(TieringDetailInfo TieringDetail)
Set 分层存储详情 注意:此字段可能返回 null,表示取不到有效值。void
setTieringState(String TieringState)
Set 文件系统生命周期管理状态 NotAvailable:不可用 Available:可用void
setZone(String Zone)
Set 区域名称void
setZoneId(Long ZoneId)
Set 区域 IDvoid
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
-
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,表示取不到有效值。
-
-