public class DiskConfig extends AbstractModel
Constructor and Description |
---|
DiskConfig() |
DiskConfig(DiskConfig 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 |
---|---|
Boolean |
getAvailable()
Get Whether the configuration is available.
|
String |
getDeviceClass()
Get Instance model.
|
String |
getDiskChargeType()
Get Billing method.
|
String |
getDiskType()
Get Type of cloud disk medium.
|
String |
getDiskUsage()
Get Cloud disk type.
|
Long[] |
getExtraPerformanceRange()
Get Additional performance range.
|
String |
getInstanceFamily()
Get Instance model series.
|
Long |
getMaxDiskSize()
Get The maximum configurable cloud disk size (in GB).
|
Long |
getMinDiskSize()
Get The minimum configurable cloud disk size (in GB).
|
Price |
getPrice()
Get Price of a monthly subscribed or pay-as-you-go cloud disk.
|
Long |
getStepSize()
Get Minimum increment of cloud disk size adjustment in GB.
|
String |
getZone()
Get The [Availability Region](https://intl.cloud.tencent.com/document/product/213/15753?from_cn_redirect=1#ZoneInfo) of the cloud drive.
|
void |
setAvailable(Boolean Available)
Set Whether the configuration is available.
|
void |
setDeviceClass(String DeviceClass)
Set Instance model.
|
void |
setDiskChargeType(String DiskChargeType)
Set Billing method.
|
void |
setDiskType(String DiskType)
Set Type of cloud disk medium.
|
void |
setDiskUsage(String DiskUsage)
Set Cloud disk type.
|
void |
setExtraPerformanceRange(Long[] ExtraPerformanceRange)
Set Additional performance range.
|
void |
setInstanceFamily(String InstanceFamily)
Set Instance model series.
|
void |
setMaxDiskSize(Long MaxDiskSize)
Set The maximum configurable cloud disk size (in GB).
|
void |
setMinDiskSize(Long MinDiskSize)
Set The minimum configurable cloud disk size (in GB).
|
void |
setPrice(Price Price)
Set Price of a monthly subscribed or pay-as-you-go cloud disk.
|
void |
setStepSize(Long StepSize)
Set Minimum increment of cloud disk size adjustment in GB.
|
void |
setZone(String Zone)
Set The [Availability Region](https://intl.cloud.tencent.com/document/product/213/15753?from_cn_redirect=1#ZoneInfo) of the cloud drive.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public DiskConfig()
public DiskConfig(DiskConfig source)
public Boolean getAvailable()
public void setAvailable(Boolean Available)
Available
- Whether the configuration is available.public String getDiskChargeType()
public void setDiskChargeType(String DiskChargeType)
DiskChargeType
- Billing method. Value range: public String getZone()
public void setZone(String Zone)
Zone
- The [Availability Region](https://intl.cloud.tencent.com/document/product/213/15753?from_cn_redirect=1#ZoneInfo) of the cloud drive.public String getInstanceFamily()
public void setInstanceFamily(String InstanceFamily)
InstanceFamily
- Instance model series. For more information, please see [Instance Models](https://intl.cloud.tencent.com/document/product/213/11518?from_cn_redirect=1)
Note: This field may return null, indicating that no valid value was found.public String getDiskType()
public void setDiskType(String DiskType)
DiskType
- Type of cloud disk medium. Value range: public Long getStepSize()
public void setStepSize(Long StepSize)
StepSize
- Minimum increment of cloud disk size adjustment in GB.
Note: This field might return null, indicating that no valid values can be obtained.public Long[] getExtraPerformanceRange()
public void setExtraPerformanceRange(Long[] ExtraPerformanceRange)
ExtraPerformanceRange
- Additional performance range.
Note: This field might return null, indicating that no valid values can be obtained.public String getDeviceClass()
public void setDeviceClass(String DeviceClass)
DeviceClass
- Instance model.
Note: This field may return null, indicating that no valid value was found.public String getDiskUsage()
public void setDiskUsage(String DiskUsage)
DiskUsage
- Cloud disk type. Value range: public Long getMinDiskSize()
public void setMinDiskSize(Long MinDiskSize)
MinDiskSize
- The minimum configurable cloud disk size (in GB).public Long getMaxDiskSize()
public void setMaxDiskSize(Long MaxDiskSize)
MaxDiskSize
- The maximum configurable cloud disk size (in GB).public Price getPrice()
public void setPrice(Price Price)
Price
- Price of a monthly subscribed or pay-as-you-go cloud disk.
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2023. All rights reserved.