public class CreateBasicDBInstancesRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
CreateBasicDBInstancesRequest() |
CreateBasicDBInstancesRequest(CreateBasicDBInstancesRequest 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 |
getAutoRenewFlag()
Get 自动续费标志:0-正常续费 1-自动续费,默认为1自动续费。只在购买预付费实例时有效。
|
Long |
getAutoVoucher()
Get 是否自动使用代金券;1 - 是,0 - 否,默认不使用
|
String |
getCollation()
Get 系统字符集排序规则,默认:Chinese_PRC_CI_AS
|
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。取值不超过10
|
String |
getInstanceChargeType()
Get 付费模式,取值支持 PREPAID(预付费),POSTPAID(后付费)。
|
String |
getMachineType()
Get 购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘,CLOUD_HSSD-虚拟机加强型SSD云盘,CLOUD_TSSD-虚拟机极速型SSD云盘,CLOUD_BSSD-虚拟机通用型SSD云盘
|
Long |
getMemory()
Get 实例内存大小,单位GB
|
Long |
getPeriod()
Get 购买实例周期,默认取值为1,表示一个月。取值不超过48
|
Long |
getProjectId()
Get 项目ID
|
ResourceTag[] |
getResourceTags()
Get 新建实例绑定的标签集合
|
String[] |
getSecurityGroupList()
Get 安全组列表,填写形如sg-xxx的安全组ID
|
Long |
getSpan()
Get 可维护时间窗配置,持续时间,单位:小时
|
String |
getStartTime()
Get 可维护时间窗配置,每天可维护的开始时间
|
Long |
getStorage()
Get 实例磁盘大小,单位GB
|
String |
getSubnetId()
Get VPC子网ID,形如subnet-bdoe83fa
|
String |
getTimeZone()
Get 系统时区,默认:China Standard Time
|
String[] |
getVoucherIds()
Get 代金券ID数组,目前单个订单只能使用一张
|
String |
getVpcId()
Get VPC网络ID,形如vpc-dsp338hz
|
Long[] |
getWeekly()
Get 可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末
|
String |
getZone()
Get 实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取
|
void |
setAutoRenewFlag(Long AutoRenewFlag)
Set 自动续费标志:0-正常续费 1-自动续费,默认为1自动续费。只在购买预付费实例时有效。
|
void |
setAutoVoucher(Long AutoVoucher)
Set 是否自动使用代金券;1 - 是,0 - 否,默认不使用
|
void |
setCollation(String Collation)
Set 系统字符集排序规则,默认:Chinese_PRC_CI_AS
|
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。取值不超过10
|
void |
setInstanceChargeType(String InstanceChargeType)
Set 付费模式,取值支持 PREPAID(预付费),POSTPAID(后付费)。
|
void |
setMachineType(String MachineType)
Set 购买实例的宿主机类型,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
|
void |
setProjectId(Long ProjectId)
Set 项目ID
|
void |
setResourceTags(ResourceTag[] ResourceTags)
Set 新建实例绑定的标签集合
|
void |
setSecurityGroupList(String[] SecurityGroupList)
Set 安全组列表,填写形如sg-xxx的安全组ID
|
void |
setSpan(Long Span)
Set 可维护时间窗配置,持续时间,单位:小时
|
void |
setStartTime(String StartTime)
Set 可维护时间窗配置,每天可维护的开始时间
|
void |
setStorage(Long Storage)
Set 实例磁盘大小,单位GB
|
void |
setSubnetId(String SubnetId)
Set VPC子网ID,形如subnet-bdoe83fa
|
void |
setTimeZone(String TimeZone)
Set 系统时区,默认:China Standard Time
|
void |
setVoucherIds(String[] VoucherIds)
Set 代金券ID数组,目前单个订单只能使用一张
|
void |
setVpcId(String VpcId)
Set VPC网络ID,形如vpc-dsp338hz
|
void |
setWeekly(Long[] Weekly)
Set 可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末
|
void |
setZone(String Zone)
Set 实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取
|
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, toJsonString
public CreateBasicDBInstancesRequest()
public CreateBasicDBInstancesRequest(CreateBasicDBInstancesRequest source)
public String getZone()
public void setZone(String Zone)
Zone
- 实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取public Long getCpu()
public void setCpu(Long Cpu)
Cpu
- 实例的CPU核心数public Long getMemory()
public void setMemory(Long Memory)
Memory
- 实例内存大小,单位GBpublic Long getStorage()
public void setStorage(Long Storage)
Storage
- 实例磁盘大小,单位GBpublic String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- VPC子网ID,形如subnet-bdoe83fapublic String getVpcId()
public void setVpcId(String VpcId)
VpcId
- VPC网络ID,形如vpc-dsp338hzpublic String getMachineType()
public void setMachineType(String MachineType)
MachineType
- 购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘,CLOUD_HSSD-虚拟机加强型SSD云盘,CLOUD_TSSD-虚拟机极速型SSD云盘,CLOUD_BSSD-虚拟机通用型SSD云盘public String getInstanceChargeType()
public void setInstanceChargeType(String InstanceChargeType)
InstanceChargeType
- 付费模式,取值支持 PREPAID(预付费),POSTPAID(后付费)。public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- 项目IDpublic Long getGoodsNum()
public void setGoodsNum(Long GoodsNum)
GoodsNum
- 本次购买几个实例,默认值为1。取值不超过10public 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 getPeriod()
public void setPeriod(Long Period)
Period
- 购买实例周期,默认取值为1,表示一个月。取值不超过48public String[] getSecurityGroupList()
public void setSecurityGroupList(String[] SecurityGroupList)
SecurityGroupList
- 安全组列表,填写形如sg-xxx的安全组IDpublic Long getAutoRenewFlag()
public void setAutoRenewFlag(Long AutoRenewFlag)
AutoRenewFlag
- 自动续费标志:0-正常续费 1-自动续费,默认为1自动续费。只在购买预付费实例时有效。public Long getAutoVoucher()
public void setAutoVoucher(Long AutoVoucher)
AutoVoucher
- 是否自动使用代金券;1 - 是,0 - 否,默认不使用public String[] getVoucherIds()
public void setVoucherIds(String[] VoucherIds)
VoucherIds
- 代金券ID数组,目前单个订单只能使用一张public Long[] getWeekly()
public void setWeekly(Long[] Weekly)
Weekly
- 可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末public String getStartTime()
public void setStartTime(String StartTime)
StartTime
- 可维护时间窗配置,每天可维护的开始时间public Long getSpan()
public void setSpan(Long Span)
Span
- 可维护时间窗配置,持续时间,单位:小时public ResourceTag[] getResourceTags()
public void setResourceTags(ResourceTag[] ResourceTags)
ResourceTags
- 新建实例绑定的标签集合public String getCollation()
public void setCollation(String Collation)
Collation
- 系统字符集排序规则,默认:Chinese_PRC_CI_ASpublic String getTimeZone()
public void setTimeZone(String TimeZone)
TimeZone
- 系统时区,默认:China Standard TimeCopyright © 2024. All rights reserved.