public class DiskConfig extends AbstractModel
header, skipSign| 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 配置是否可用。 | 
| String | getDeviceClass()Get 实例机型。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getDiskChargeType()Get 付费模式。取值范围: PREPAID:表示预付费,即包年包月 POSTPAID_BY_HOUR:表示后付费,即按量计费。 | 
| String | getDiskType()Get 云盘介质类型。取值范围: CLOUD_BASIC:表示普通云硬盘 CLOUD_PREMIUM:表示高性能云硬盘 CLOUD_BSSD:表示通用型SSD云硬盘 CLOUD_SSD:表示SSD云硬盘 CLOUD_HSSD:表示增强型SSD云硬盘 CLOUD_TSSD:表示极速型SSD云硬盘。 | 
| String | getDiskUsage()Get 云盘类型。取值范围: SYSTEM_DISK:表示系统盘 DATA_DISK:表示数据盘。 | 
| Long[] | getExtraPerformanceRange()Get 额外的性能区间。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getInstanceFamily()Get 实例机型系列。详见[实例类型](https://cloud.tencent.com/document/product/213/11518)
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getMaxDiskSize()Get 最大可配置云盘大小,单位GiB。 | 
| Long | getMinDiskSize()Get 最小可配置云盘大小,单位GiB。 | 
| Price | getPrice()Get 描述预付费或后付费云盘的价格。 | 
| Long | getStepSize()Get 云盘大小变化的最小步长,单位GiB。 | 
| String | getZone()Get 云硬盘所属的[可用区](/document/product/213/15753#ZoneInfo)。 | 
| void | setAvailable(Boolean Available)Set 配置是否可用。 | 
| void | setDeviceClass(String DeviceClass)Set 实例机型。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setDiskChargeType(String DiskChargeType)Set 付费模式。取值范围: PREPAID:表示预付费,即包年包月 POSTPAID_BY_HOUR:表示后付费,即按量计费。 | 
| void | setDiskType(String DiskType)Set 云盘介质类型。取值范围: CLOUD_BASIC:表示普通云硬盘 CLOUD_PREMIUM:表示高性能云硬盘 CLOUD_BSSD:表示通用型SSD云硬盘 CLOUD_SSD:表示SSD云硬盘 CLOUD_HSSD:表示增强型SSD云硬盘 CLOUD_TSSD:表示极速型SSD云硬盘。 | 
| void | setDiskUsage(String DiskUsage)Set 云盘类型。取值范围: SYSTEM_DISK:表示系统盘 DATA_DISK:表示数据盘。 | 
| void | setExtraPerformanceRange(Long[] ExtraPerformanceRange)Set 额外的性能区间。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setInstanceFamily(String InstanceFamily)Set 实例机型系列。详见[实例类型](https://cloud.tencent.com/document/product/213/11518)
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMaxDiskSize(Long MaxDiskSize)Set 最大可配置云盘大小,单位GiB。 | 
| void | setMinDiskSize(Long MinDiskSize)Set 最小可配置云盘大小,单位GiB。 | 
| void | setPrice(Price Price)Set 描述预付费或后付费云盘的价格。 | 
| void | setStepSize(Long StepSize)Set 云盘大小变化的最小步长,单位GiB。 | 
| void | setZone(String Zone)Set 云硬盘所属的[可用区](/document/product/213/15753#ZoneInfo)。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DiskConfig()
public DiskConfig(DiskConfig source)
public Boolean getAvailable()
public void setAvailable(Boolean Available)
Available - 配置是否可用。public String getDiskChargeType()
public void setDiskChargeType(String DiskChargeType)
DiskChargeType - 付费模式。取值范围:public String getZone()
public void setZone(String Zone)
Zone - 云硬盘所属的[可用区](/document/product/213/15753#ZoneInfo)。public String getInstanceFamily()
public void setInstanceFamily(String InstanceFamily)
InstanceFamily - 实例机型系列。详见[实例类型](https://cloud.tencent.com/document/product/213/11518)
注意:此字段可能返回 null,表示取不到有效值。public String getDiskType()
public void setDiskType(String DiskType)
DiskType - 云盘介质类型。取值范围:public Long getStepSize()
public void setStepSize(Long StepSize)
StepSize - 云盘大小变化的最小步长,单位GiB。public Long[] getExtraPerformanceRange()
public void setExtraPerformanceRange(Long[] ExtraPerformanceRange)
ExtraPerformanceRange - 额外的性能区间。
注意:此字段可能返回 null,表示取不到有效值。public String getDeviceClass()
public void setDeviceClass(String DeviceClass)
DeviceClass - 实例机型。
注意:此字段可能返回 null,表示取不到有效值。public String getDiskUsage()
public void setDiskUsage(String DiskUsage)
DiskUsage - 云盘类型。取值范围:public Long getMinDiskSize()
public void setMinDiskSize(Long MinDiskSize)
MinDiskSize - 最小可配置云盘大小,单位GiB。public Long getMaxDiskSize()
public void setMaxDiskSize(Long MaxDiskSize)
MaxDiskSize - 最大可配置云盘大小,单位GiB。public Price getPrice()
public void setPrice(Price Price)
Price - 描述预付费或后付费云盘的价格。Copyright © 2025. All rights reserved.