Class DescribeDiskConfigQuotaRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cbs.v20170312.models.DescribeDiskConfigQuotaRequest
-
public class DescribeDiskConfigQuotaRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DescribeDiskConfigQuotaRequest()DescribeDiskConfigQuotaRequest(DescribeDiskConfigQuotaRequest 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 LonggetCPU()Get 实例CPU核数。StringgetDiskChargeType()Get 付费模式。取值范围:
PREPAID:预付费
POSTPAID_BY_HOUR:后付费。String[]getDiskTypes()Get 硬盘介质类型。取值范围:
CLOUD_BASIC:表示普通云硬盘
CLOUD_PREMIUM:表示高性能云硬盘
CLOUD_SSD:表示SSD云硬盘
CLOUD_HSSD:表示增强型SSD云硬盘。StringgetDiskUsage()Get 系统盘或数据盘。取值范围:
SYSTEM_DISK:表示系统盘
DATA_DISK:表示数据盘。StringgetInquiryType()Get 查询类别,取值范围。
INQUIRY_CBS_CONFIG:查询云盘配置列表
INQUIRY_CVM_CONFIG:查询云盘与实例搭配的配置列表。String[]getInstanceFamilies()Get 按照实例机型系列过滤。实例机型系列形如:S1、I1、M1等。详见[实例类型](https://cloud.tencent.com/document/product/213/11518)LonggetMemory()Get 实例内存大小。String[]getZones()Get 查询一个或多个[可用区](/document/product/213/15753#ZoneInfo)下的配置。voidsetCPU(Long CPU)Set 实例CPU核数。voidsetDiskChargeType(String DiskChargeType)Set 付费模式。取值范围:
PREPAID:预付费
POSTPAID_BY_HOUR:后付费。voidsetDiskTypes(String[] DiskTypes)Set 硬盘介质类型。取值范围:
CLOUD_BASIC:表示普通云硬盘
CLOUD_PREMIUM:表示高性能云硬盘
CLOUD_SSD:表示SSD云硬盘
CLOUD_HSSD:表示增强型SSD云硬盘。voidsetDiskUsage(String DiskUsage)Set 系统盘或数据盘。取值范围:
SYSTEM_DISK:表示系统盘
DATA_DISK:表示数据盘。voidsetInquiryType(String InquiryType)Set 查询类别,取值范围。
INQUIRY_CBS_CONFIG:查询云盘配置列表
INQUIRY_CVM_CONFIG:查询云盘与实例搭配的配置列表。voidsetInstanceFamilies(String[] InstanceFamilies)Set 按照实例机型系列过滤。实例机型系列形如:S1、I1、M1等。详见[实例类型](https://cloud.tencent.com/document/product/213/11518)voidsetMemory(Long Memory)Set 实例内存大小。voidsetZones(String[] Zones)Set 查询一个或多个[可用区](/document/product/213/15753#ZoneInfo)下的配置。voidtoMap(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
-
DescribeDiskConfigQuotaRequest
public DescribeDiskConfigQuotaRequest()
-
DescribeDiskConfigQuotaRequest
public DescribeDiskConfigQuotaRequest(DescribeDiskConfigQuotaRequest 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
-
getInquiryType
public String getInquiryType()
Get 查询类别,取值范围。- INQUIRY_CBS_CONFIG:查询云盘配置列表
- INQUIRY_CVM_CONFIG:查询云盘与实例搭配的配置列表。
- Returns:
- InquiryType 查询类别,取值范围。
- INQUIRY_CBS_CONFIG:查询云盘配置列表
- INQUIRY_CVM_CONFIG:查询云盘与实例搭配的配置列表。
- INQUIRY_CBS_CONFIG:查询云盘配置列表
- INQUIRY_CBS_CONFIG:查询云盘配置列表
-
setInquiryType
public void setInquiryType(String InquiryType)
Set 查询类别,取值范围。- INQUIRY_CBS_CONFIG:查询云盘配置列表
- INQUIRY_CVM_CONFIG:查询云盘与实例搭配的配置列表。
- Parameters:
InquiryType- 查询类别,取值范围。- INQUIRY_CBS_CONFIG:查询云盘配置列表
- INQUIRY_CVM_CONFIG:查询云盘与实例搭配的配置列表。
- INQUIRY_CBS_CONFIG:查询云盘配置列表
- INQUIRY_CBS_CONFIG:查询云盘配置列表
-
getDiskChargeType
public String getDiskChargeType()
Get 付费模式。取值范围:- PREPAID:预付费
- POSTPAID_BY_HOUR:后付费。
- Returns:
- DiskChargeType 付费模式。取值范围:
- PREPAID:预付费
- POSTPAID_BY_HOUR:后付费。
- PREPAID:预付费
- PREPAID:预付费
-
setDiskChargeType
public void setDiskChargeType(String DiskChargeType)
Set 付费模式。取值范围:- PREPAID:预付费
- POSTPAID_BY_HOUR:后付费。
- Parameters:
DiskChargeType- 付费模式。取值范围:- PREPAID:预付费
- POSTPAID_BY_HOUR:后付费。
- PREPAID:预付费
- PREPAID:预付费
-
getInstanceFamilies
public String[] getInstanceFamilies()
Get 按照实例机型系列过滤。实例机型系列形如:S1、I1、M1等。详见[实例类型](https://cloud.tencent.com/document/product/213/11518)- Returns:
- InstanceFamilies 按照实例机型系列过滤。实例机型系列形如:S1、I1、M1等。详见[实例类型](https://cloud.tencent.com/document/product/213/11518)
-
setInstanceFamilies
public void setInstanceFamilies(String[] InstanceFamilies)
Set 按照实例机型系列过滤。实例机型系列形如:S1、I1、M1等。详见[实例类型](https://cloud.tencent.com/document/product/213/11518)- Parameters:
InstanceFamilies- 按照实例机型系列过滤。实例机型系列形如:S1、I1、M1等。详见[实例类型](https://cloud.tencent.com/document/product/213/11518)
-
getDiskTypes
public String[] getDiskTypes()
Get 硬盘介质类型。取值范围:- CLOUD_BASIC:表示普通云硬盘
- CLOUD_PREMIUM:表示高性能云硬盘
- CLOUD_SSD:表示SSD云硬盘
- CLOUD_HSSD:表示增强型SSD云硬盘。
- Returns:
- DiskTypes 硬盘介质类型。取值范围:
- CLOUD_BASIC:表示普通云硬盘
- CLOUD_PREMIUM:表示高性能云硬盘
- CLOUD_SSD:表示SSD云硬盘
- CLOUD_HSSD:表示增强型SSD云硬盘。
- CLOUD_BASIC:表示普通云硬盘
- CLOUD_BASIC:表示普通云硬盘
-
setDiskTypes
public void setDiskTypes(String[] DiskTypes)
Set 硬盘介质类型。取值范围:- CLOUD_BASIC:表示普通云硬盘
- CLOUD_PREMIUM:表示高性能云硬盘
- CLOUD_SSD:表示SSD云硬盘
- CLOUD_HSSD:表示增强型SSD云硬盘。
- Parameters:
DiskTypes- 硬盘介质类型。取值范围:- CLOUD_BASIC:表示普通云硬盘
- CLOUD_PREMIUM:表示高性能云硬盘
- CLOUD_SSD:表示SSD云硬盘
- CLOUD_HSSD:表示增强型SSD云硬盘。
- CLOUD_BASIC:表示普通云硬盘
- CLOUD_BASIC:表示普通云硬盘
-
getZones
public String[] getZones()
Get 查询一个或多个[可用区](/document/product/213/15753#ZoneInfo)下的配置。- Returns:
- Zones 查询一个或多个[可用区](/document/product/213/15753#ZoneInfo)下的配置。
-
setZones
public void setZones(String[] Zones)
Set 查询一个或多个[可用区](/document/product/213/15753#ZoneInfo)下的配置。- Parameters:
Zones- 查询一个或多个[可用区](/document/product/213/15753#ZoneInfo)下的配置。
-
getMemory
public Long getMemory()
Get 实例内存大小。- Returns:
- Memory 实例内存大小。
-
setMemory
public void setMemory(Long Memory)
Set 实例内存大小。- Parameters:
Memory- 实例内存大小。
-
getDiskUsage
public String getDiskUsage()
Get 系统盘或数据盘。取值范围:- SYSTEM_DISK:表示系统盘
- DATA_DISK:表示数据盘。
- Returns:
- DiskUsage 系统盘或数据盘。取值范围:
- SYSTEM_DISK:表示系统盘
- DATA_DISK:表示数据盘。
- SYSTEM_DISK:表示系统盘
- SYSTEM_DISK:表示系统盘
-
setDiskUsage
public void setDiskUsage(String DiskUsage)
Set 系统盘或数据盘。取值范围:- SYSTEM_DISK:表示系统盘
- DATA_DISK:表示数据盘。
- Parameters:
DiskUsage- 系统盘或数据盘。取值范围:- SYSTEM_DISK:表示系统盘
- DATA_DISK:表示数据盘。
- SYSTEM_DISK:表示系统盘
- SYSTEM_DISK:表示系统盘
-
getCPU
public Long getCPU()
Get 实例CPU核数。- Returns:
- CPU 实例CPU核数。
-
setCPU
public void setCPU(Long CPU)
Set 实例CPU核数。- Parameters:
CPU- 实例CPU核数。
-
-