public class InquiryPriceCreateDBInstancesRequest extends AbstractModel
skipSign
Constructor and Description |
---|
InquiryPriceCreateDBInstancesRequest() |
InquiryPriceCreateDBInstancesRequest(InquiryPriceCreateDBInstancesRequest 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核心数
|
String |
getDBVersion()
Get sqlserver版本,目前所有支持的版本有:2008R2 (SQL Server 2008 R2 Enterprise),2012SP3 (SQL Server 2012 Enterprise),201202 (SQL Server 2012 Standard),2014SP2 (SQL Server 2014 Enterprise),201402 (SQL Server 2014 Standard),2016SP1 (SQL Server 2016 Enterprise),201602 (SQL Server 2016 Standard),2017 (SQL Server 2017 Enterprise),201702 (SQL Server 2017 Standard),2019 (SQL Server 2019 Enterprise),201902 (SQL Server 2019 Standard)。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本2008R2。
|
Long |
getGoodsNum()
Get 一次性购买的实例数量。取值1-100,默认取值为1
|
String |
getInstanceChargeType()
Get 计费类型,取值支持 PREPAID,POSTPAID。
|
String |
getInstanceType()
Get 购买实例的类型 HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本型,SI-单节点型,cvmHA-新版高可用,cvmRO-新版只读
|
String |
getMachineType()
Get 购买实例的宿主机类型,PM-物理机, CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘,
CLOUD_HSSD-虚拟机加强型SSD云盘,CLOUD_TSSD-虚拟机极速型SSD云盘,CLOUD_BSSD-虚拟机通用型SSD云盘
|
Long |
getMemory()
Get 内存大小,单位:GB
|
Long |
getPeriod()
Get 购买时长,单位:月。取值为1到48,默认为1
|
Long |
getStorage()
Get 实例容量大小,单位:GB。
|
String |
getZone()
Get 可用区ID。该参数可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。
|
void |
setCpu(Long Cpu)
Set 预购买实例的CPU核心数
|
void |
setDBVersion(String DBVersion)
Set sqlserver版本,目前所有支持的版本有:2008R2 (SQL Server 2008 R2 Enterprise),2012SP3 (SQL Server 2012 Enterprise),201202 (SQL Server 2012 Standard),2014SP2 (SQL Server 2014 Enterprise),201402 (SQL Server 2014 Standard),2016SP1 (SQL Server 2016 Enterprise),201602 (SQL Server 2016 Standard),2017 (SQL Server 2017 Enterprise),201702 (SQL Server 2017 Standard),2019 (SQL Server 2019 Enterprise),201902 (SQL Server 2019 Standard)。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本2008R2。
|
void |
setGoodsNum(Long GoodsNum)
Set 一次性购买的实例数量。取值1-100,默认取值为1
|
void |
setInstanceChargeType(String InstanceChargeType)
Set 计费类型,取值支持 PREPAID,POSTPAID。
|
void |
setInstanceType(String InstanceType)
Set 购买实例的类型 HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本型,SI-单节点型,cvmHA-新版高可用,cvmRO-新版只读
|
void |
setMachineType(String MachineType)
Set 购买实例的宿主机类型,PM-物理机, CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘,
CLOUD_HSSD-虚拟机加强型SSD云盘,CLOUD_TSSD-虚拟机极速型SSD云盘,CLOUD_BSSD-虚拟机通用型SSD云盘
|
void |
setMemory(Long Memory)
Set 内存大小,单位:GB
|
void |
setPeriod(Long Period)
Set 购买时长,单位:月。取值为1到48,默认为1
|
void |
setStorage(Long Storage)
Set 实例容量大小,单位:GB。
|
void |
setZone(String Zone)
Set 可用区ID。该参数可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public InquiryPriceCreateDBInstancesRequest()
public InquiryPriceCreateDBInstancesRequest(InquiryPriceCreateDBInstancesRequest source)
public String getZone()
public void setZone(String Zone)
Zone
- 可用区ID。该参数可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。public Long getMemory()
public void setMemory(Long Memory)
Memory
- 内存大小,单位:GBpublic Long getStorage()
public void setStorage(Long Storage)
Storage
- 实例容量大小,单位:GB。public String getInstanceChargeType()
public void setInstanceChargeType(String InstanceChargeType)
InstanceChargeType
- 计费类型,取值支持 PREPAID,POSTPAID。public Long getPeriod()
public void setPeriod(Long Period)
Period
- 购买时长,单位:月。取值为1到48,默认为1public Long getGoodsNum()
public void setGoodsNum(Long GoodsNum)
GoodsNum
- 一次性购买的实例数量。取值1-100,默认取值为1public String getDBVersion()
public void setDBVersion(String DBVersion)
DBVersion
- sqlserver版本,目前所有支持的版本有:2008R2 (SQL Server 2008 R2 Enterprise),2012SP3 (SQL Server 2012 Enterprise),201202 (SQL Server 2012 Standard),2014SP2 (SQL Server 2014 Enterprise),201402 (SQL Server 2014 Standard),2016SP1 (SQL Server 2016 Enterprise),201602 (SQL Server 2016 Standard),2017 (SQL Server 2017 Enterprise),201702 (SQL Server 2017 Standard),2019 (SQL Server 2019 Enterprise),201902 (SQL Server 2019 Standard)。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本2008R2。public Long getCpu()
public void setCpu(Long Cpu)
Cpu
- 预购买实例的CPU核心数public String getInstanceType()
public void setInstanceType(String InstanceType)
InstanceType
- 购买实例的类型 HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本型,SI-单节点型,cvmHA-新版高可用,cvmRO-新版只读public String getMachineType()
public void setMachineType(String MachineType)
MachineType
- 购买实例的宿主机类型,PM-物理机, CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘,
CLOUD_HSSD-虚拟机加强型SSD云盘,CLOUD_TSSD-虚拟机极速型SSD云盘,CLOUD_BSSD-虚拟机通用型SSD云盘Copyright © 2023. All rights reserved.