public class FileSystemInfo extends AbstractModel
header, skipSign
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
Long |
getAppId()
Get Application ID
|
Float |
getBandwidthLimit()
Get The upper limit on the file system’s throughput, which is determined based on its current usage, and bound resource packs for both storage and throughput
|
String |
getBandwidthResourcePkg()
Get Prepaid bandwidth pack bound to a file system (not supported currently)
|
Long |
getCapacity()
Get Total capacity of the file system
|
String |
getCreationTime()
Get Creation time
|
String |
getCreationToken()
Get Custom name
|
Boolean |
getEncrypted()
Get Whether a file system is encrypted
|
String |
getFileSystemId()
Get File system ID
|
String |
getFsName()
Get Custom name
|
String |
getKmsKeyId()
Get Key used for encryption, which can be the key ID or ARN
|
String |
getLifeCycleState()
Get File system status.
|
PGroup |
getPGroup()
Get Information of permission groups bound to a file system
|
String |
getProtocol()
Get File system protocol type
|
Long |
getSizeByte()
Get Used file system capacity
|
Long |
getSizeLimit()
Get Maximum storage limit of a file system
|
String |
getStorageResourcePkg()
Get Prepaid storage pack bound with the file system
|
String |
getStorageType()
Get File system storage class
|
TagInfo[] |
getTags()
Get File system tag list
|
TieringDetailInfo |
getTieringDetail()
Get The details about tiered storage.
|
String |
getTieringState()
Get The lifecycle management status of a file system.
|
String |
getZone()
Get Region name
|
Long |
getZoneId()
Get Region ID
|
void |
setAppId(Long AppId)
Set Application ID
|
void |
setBandwidthLimit(Float BandwidthLimit)
Set The upper limit on the file system’s throughput, which is determined based on its current usage, and bound resource packs for both storage and throughput
|
void |
setBandwidthResourcePkg(String BandwidthResourcePkg)
Set Prepaid bandwidth pack bound to a file system (not supported currently)
|
void |
setCapacity(Long Capacity)
Set Total capacity of the file system
|
void |
setCreationTime(String CreationTime)
Set Creation time
|
void |
setCreationToken(String CreationToken)
Set Custom name
|
void |
setEncrypted(Boolean Encrypted)
Set Whether a file system is encrypted
|
void |
setFileSystemId(String FileSystemId)
Set File system ID
|
void |
setFsName(String FsName)
Set Custom name
|
void |
setKmsKeyId(String KmsKeyId)
Set Key used for encryption, which can be the key ID or ARN
|
void |
setLifeCycleState(String LifeCycleState)
Set File system status.
|
void |
setPGroup(PGroup PGroup)
Set Information of permission groups bound to a file system
|
void |
setProtocol(String Protocol)
Set File system protocol type
|
void |
setSizeByte(Long SizeByte)
Set Used file system capacity
|
void |
setSizeLimit(Long SizeLimit)
Set Maximum storage limit of a file system
|
void |
setStorageResourcePkg(String StorageResourcePkg)
Set Prepaid storage pack bound with the file system
|
void |
setStorageType(String StorageType)
Set File system storage class
|
void |
setTags(TagInfo[] Tags)
Set File system tag list
|
void |
setTieringDetail(TieringDetailInfo TieringDetail)
Set The details about tiered storage.
|
void |
setTieringState(String TieringState)
Set The lifecycle management status of a file system.
|
void |
setZone(String Zone)
Set Region name
|
void |
setZoneId(Long ZoneId)
Set Region ID
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public FileSystemInfo()
public FileSystemInfo(FileSystemInfo source)
public String getCreationTime()
public void setCreationTime(String CreationTime)
CreationTime
- Creation timepublic String getCreationToken()
public void setCreationToken(String CreationToken)
CreationToken
- Custom namepublic String getFileSystemId()
public void setFileSystemId(String FileSystemId)
FileSystemId
- File system IDpublic String getLifeCycleState()
public void setLifeCycleState(String LifeCycleState)
LifeCycleState
- File system status. Valid values:
- creating
- mounting
- create_failed
- available
- unserviced
- upgradingpublic Long getSizeByte()
public void setSizeByte(Long SizeByte)
SizeByte
- Used file system capacitypublic Long getSizeLimit()
public void setSizeLimit(Long SizeLimit)
SizeLimit
- Maximum storage limit of a file systempublic Long getZoneId()
public void setZoneId(Long ZoneId)
ZoneId
- Region IDpublic String getZone()
public void setZone(String Zone)
Zone
- Region namepublic String getProtocol()
public void setProtocol(String Protocol)
Protocol
- File system protocol typepublic String getStorageType()
public void setStorageType(String StorageType)
StorageType
- File system storage classpublic String getStorageResourcePkg()
public void setStorageResourcePkg(String StorageResourcePkg)
StorageResourcePkg
- Prepaid storage pack bound with the file systempublic String getBandwidthResourcePkg()
public void setBandwidthResourcePkg(String BandwidthResourcePkg)
BandwidthResourcePkg
- Prepaid bandwidth pack bound to a file system (not supported currently)public PGroup getPGroup()
public void setPGroup(PGroup PGroup)
PGroup
- Information of permission groups bound to a file systempublic String getFsName()
public void setFsName(String FsName)
FsName
- Custom namepublic Boolean getEncrypted()
public void setEncrypted(Boolean Encrypted)
Encrypted
- Whether a file system is encryptedpublic String getKmsKeyId()
public void setKmsKeyId(String KmsKeyId)
KmsKeyId
- Key used for encryption, which can be the key ID or ARNpublic Long getAppId()
public void setAppId(Long AppId)
AppId
- Application IDpublic Float getBandwidthLimit()
public void setBandwidthLimit(Float BandwidthLimit)
BandwidthLimit
- The upper limit on the file system’s throughput, which is determined based on its current usage, and bound resource packs for both storage and throughputpublic Long getCapacity()
public void setCapacity(Long Capacity)
Capacity
- Total capacity of the file systempublic TagInfo[] getTags()
public void setTags(TagInfo[] Tags)
Tags
- File system tag listpublic String getTieringState()
public void setTieringState(String TieringState)
TieringState
- The lifecycle management status of a file system.public TieringDetailInfo getTieringDetail()
public void setTieringDetail(TieringDetailInfo TieringDetail)
TieringDetail
- The details about tiered storage.
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2024. All rights reserved.