public class DescribeDBPriceRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| DescribeDBPriceRequest() | 
| DescribeDBPriceRequest(DescribeDBPriceRequest 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 | getCpu()Get 询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。 | 
| String | getDeviceType()Get 实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC_V2" - 单节点云盘版实例。 "CLOUD_NATIVE_CLUSTER" - 集群版标准型, "CLOUD_NATIVE_CLUSTER_EXCLUSIVE" - 集群版加强型。   不指定则默认为通用型实例。 | 
| String | getDiskType()Get 磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: "CLOUD_SSD" - SSD云硬盘, "CLOUD_HSSD" - 增强型SSD云硬盘。  默认为 SSD云硬盘。 | 
| Long | getGoodsNum()Get 实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。 | 
| String | getInstanceId()Get 询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。 | 
| Long | getInstanceNodes()Get 实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。 | 
| String | getInstanceRole()Get 实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。 | 
| Long | getLadder()Get 按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见https://cloud.tencent.com/document/product/236/18335。 | 
| Long | getMemory()Get 实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。 | 
| String | getPayType()Get 付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。 | 
| Long | getPeriod()Get 实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。 | 
| Long | getProtectMode()Get 数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。 | 
| Long | getVolume()Get 实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。 | 
| String | getZone()Get 可用区信息,格式如 "ap-guangzhou-2"。具体能设置的值请通过 DescribeDBZoneConfig 接口查询。InstanceId为空时该参数为必填项。 | 
| void | setCpu(Long Cpu)Set 询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。 | 
| void | setDeviceType(String DeviceType)Set 实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC_V2" - 单节点云盘版实例。 "CLOUD_NATIVE_CLUSTER" - 集群版标准型, "CLOUD_NATIVE_CLUSTER_EXCLUSIVE" - 集群版加强型。   不指定则默认为通用型实例。 | 
| void | setDiskType(String DiskType)Set 磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: "CLOUD_SSD" - SSD云硬盘, "CLOUD_HSSD" - 增强型SSD云硬盘。  默认为 SSD云硬盘。 | 
| void | setGoodsNum(Long GoodsNum)Set 实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。 | 
| void | setInstanceId(String InstanceId)Set 询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。 | 
| void | setInstanceNodes(Long InstanceNodes)Set 实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。 | 
| void | setInstanceRole(String InstanceRole)Set 实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。 | 
| void | setLadder(Long Ladder)Set 按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见https://cloud.tencent.com/document/product/236/18335。 | 
| void | setMemory(Long Memory)Set 实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。 | 
| void | setPayType(String PayType)Set 付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。 | 
| void | setPeriod(Long Period)Set 实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。 | 
| void | setProtectMode(Long ProtectMode)Set 数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。 | 
| void | setVolume(Long Volume)Set 实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。 | 
| void | setZone(String Zone)Set 可用区信息,格式如 "ap-guangzhou-2"。具体能设置的值请通过 DescribeDBZoneConfig 接口查询。InstanceId为空时该参数为必填项。 | 
| 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 DescribeDBPriceRequest()
public DescribeDBPriceRequest(DescribeDBPriceRequest source)
public Long getPeriod()
public void setPeriod(Long Period)
Period - 实例时长,单位:月,最小值 1,最大值为 36;查询按量计费价格时,该字段无效。public String getZone()
public void setZone(String Zone)
Zone - 可用区信息,格式如 "ap-guangzhou-2"。具体能设置的值请通过 DescribeDBZoneConfig 接口查询。InstanceId为空时该参数为必填项。public Long getGoodsNum()
public void setGoodsNum(Long GoodsNum)
GoodsNum - 实例数量,默认值为 1,最小值 1,最大值为 100。InstanceId为空时该参数为必填项。public Long getMemory()
public void setMemory(Long Memory)
Memory - 实例内存大小,单位:MB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口获取可售卖的实例内存大小范围。public Long getVolume()
public void setVolume(Long Volume)
Volume - 实例硬盘大小,单位:GB。InstanceId 为空时该参数为必填项。为保证传入值有效,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口获取可售卖的硬盘大小范围。public String getInstanceRole()
public void setInstanceRole(String InstanceRole)
InstanceRole - 实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。public String getPayType()
public void setPayType(String PayType)
PayType - 付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。public Long getProtectMode()
public void setProtectMode(Long ProtectMode)
ProtectMode - 数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。public String getDeviceType()
public void setDeviceType(String DeviceType)
DeviceType - 实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC_V2" - 单节点云盘版实例。 "CLOUD_NATIVE_CLUSTER" - 集群版标准型, "CLOUD_NATIVE_CLUSTER_EXCLUSIVE" - 集群版加强型。   不指定则默认为通用型实例。public Long getInstanceNodes()
public void setInstanceNodes(Long InstanceNodes)
InstanceNodes - 实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。public Long getCpu()
public void setCpu(Long Cpu)
Cpu - 询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - 询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。public Long getLadder()
public void setLadder(Long Ladder)
Ladder - 按量计费阶梯。仅PayType=HOUR_PAID有效,支持值包括:1,2,3。阶梯时长见https://cloud.tencent.com/document/product/236/18335。public String getDiskType()
public void setDiskType(String DiskType)
DiskType - 磁盘类型,查询集群版、单节点云盘版实例价格可以指定该参数。支持值包括: "CLOUD_SSD" - SSD云硬盘, "CLOUD_HSSD" - 增强型SSD云硬盘。  默认为 SSD云硬盘。Copyright © 2025. All rights reserved.