public class CreateInstanceRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
CreateInstanceRequest() |
CreateInstanceRequest(CreateInstanceRequest 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 |
getAutoRenew()
Get 若为包年包月计费,需指定是否开启自动续费。
- 0:不开启自动续费。
- 1:开启自动续费。
|
String |
getBrief()
Deprecated.
|
String |
getChief()
Deprecated.
|
CreateInstancesComponent[] |
getComponents()
Deprecated.
|
Long |
getCpu()
Get 指定实例所需的 CPU 核数。实例类型不同,支持的 CPU 核数存在差异。
- 计算型: 1、2、4、8、16、24、32。
- 标准型: 1、2、4、8、12、16。
- 存储型: 1、2、4、6、8。
|
String |
getDBA()
Deprecated.
|
Long |
getDiskSize()
Get 指定实例所需的磁盘大小,单位:GB。选择具体规格,请参见[配置规格(选型)](https://cloud.tencent.com/document/product/1709/113399)。
|
String |
getEngineName()
Deprecated.
|
String |
getEngineVersion()
Deprecated.
|
Long |
getGoodsNum()
Get 购买实例数量。
|
String |
getInstanceName()
Get 设置实例名称。仅支持长度不超过 60 的中文/英文/数字/-/_。
|
String |
getInstanceType()
Get 实例类型。
- base:免费测试版。
- single:单机版。
- cluster:高可用版。
|
Boolean |
getIsNoExpired()
Deprecated.
|
Long |
getMemory()
Get 指定实例所需的内存大小。单位:GB。选择具体规格,请参见[配置规格(选型)](https://cloud.tencent.com/document/product/1709/113399)。
|
String |
getMode()
Get 实例类型为高可用版,需指定可用区选项。
- two:两可用区。
- three:三可用区。
|
String |
getNetworkType()
Deprecated.
|
String |
getNodeType()
Deprecated.
|
String |
getParams()
Get 实例额外参数,通过json提交。
|
Long |
getPayMode()
Get 指定实例计费方式。
- 0:按量付费。
- 1:包年包月。
|
Long |
getPayPeriod()
Get 若计费方式为包年包月,指定包年包月续费的时长。
- 单位:月。
- 取值范围:1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36。默认为1。
|
Long |
getProductType()
Get 产品版本,0-标准版,1-容量增强版
|
String |
getProject()
Deprecated.
|
Tag[] |
getResourceTags()
Get 以数组形式列出标签信息。
|
String[] |
getSecurityGroupIds()
Get 安全组 ID。
|
String[] |
getSlaveZones()
Deprecated.
|
String |
getSubnetId()
Get 私有网络 VPC 的子网 ID。
|
String |
getTemplateId()
Deprecated.
|
String |
getVpcId()
Get 私有网络 ID。
|
Long |
getWorkerNodeNum()
Get 指定实例所需配置的节点数量。选择方法,请参见[配置规格(选型)](https://cloud.tencent.com/document/product/1709/113399)。
|
String |
getZone()
Deprecated.
|
void |
setAutoRenew(Long AutoRenew)
Set 若为包年包月计费,需指定是否开启自动续费。
- 0:不开启自动续费。
- 1:开启自动续费。
|
void |
setBrief(String Brief)
Deprecated.
|
void |
setChief(String Chief)
Deprecated.
|
void |
setComponents(CreateInstancesComponent[] Components)
Deprecated.
|
void |
setCpu(Long Cpu)
Set 指定实例所需的 CPU 核数。实例类型不同,支持的 CPU 核数存在差异。
- 计算型: 1、2、4、8、16、24、32。
- 标准型: 1、2、4、8、12、16。
- 存储型: 1、2、4、6、8。
|
void |
setDBA(String DBA)
Deprecated.
|
void |
setDiskSize(Long DiskSize)
Set 指定实例所需的磁盘大小,单位:GB。选择具体规格,请参见[配置规格(选型)](https://cloud.tencent.com/document/product/1709/113399)。
|
void |
setEngineName(String EngineName)
Deprecated.
|
void |
setEngineVersion(String EngineVersion)
Deprecated.
|
void |
setGoodsNum(Long GoodsNum)
Set 购买实例数量。
|
void |
setInstanceName(String InstanceName)
Set 设置实例名称。仅支持长度不超过 60 的中文/英文/数字/-/_。
|
void |
setInstanceType(String InstanceType)
Set 实例类型。
- base:免费测试版。
- single:单机版。
- cluster:高可用版。
|
void |
setIsNoExpired(Boolean IsNoExpired)
Deprecated.
|
void |
setMemory(Long Memory)
Set 指定实例所需的内存大小。单位:GB。选择具体规格,请参见[配置规格(选型)](https://cloud.tencent.com/document/product/1709/113399)。
|
void |
setMode(String Mode)
Set 实例类型为高可用版,需指定可用区选项。
- two:两可用区。
- three:三可用区。
|
void |
setNetworkType(String NetworkType)
Deprecated.
|
void |
setNodeType(String NodeType)
Deprecated.
|
void |
setParams(String Params)
Set 实例额外参数,通过json提交。
|
void |
setPayMode(Long PayMode)
Set 指定实例计费方式。
- 0:按量付费。
- 1:包年包月。
|
void |
setPayPeriod(Long PayPeriod)
Set 若计费方式为包年包月,指定包年包月续费的时长。
- 单位:月。
- 取值范围:1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36。默认为1。
|
void |
setProductType(Long ProductType)
Set 产品版本,0-标准版,1-容量增强版
|
void |
setProject(String Project)
Deprecated.
|
void |
setResourceTags(Tag[] ResourceTags)
Set 以数组形式列出标签信息。
|
void |
setSecurityGroupIds(String[] SecurityGroupIds)
Set 安全组 ID。
|
void |
setSlaveZones(String[] SlaveZones)
Deprecated.
|
void |
setSubnetId(String SubnetId)
Set 私有网络 VPC 的子网 ID。
|
void |
setTemplateId(String TemplateId)
Deprecated.
|
void |
setVpcId(String VpcId)
Set 私有网络 ID。
|
void |
setWorkerNodeNum(Long WorkerNodeNum)
Set 指定实例所需配置的节点数量。选择方法,请参见[配置规格(选型)](https://cloud.tencent.com/document/product/1709/113399)。
|
void |
setZone(String Zone)
Deprecated.
|
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 CreateInstanceRequest()
public CreateInstanceRequest(CreateInstanceRequest source)
public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- 私有网络 ID。public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- 私有网络 VPC 的子网 ID。public Long getPayMode()
public void setPayMode(Long PayMode)
PayMode
- 指定实例计费方式。
- 0:按量付费。
- 1:包年包月。public String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName
- 设置实例名称。仅支持长度不超过 60 的中文/英文/数字/-/_。public String[] getSecurityGroupIds()
public void setSecurityGroupIds(String[] SecurityGroupIds)
SecurityGroupIds
- 安全组 ID。public Long getPayPeriod()
public void setPayPeriod(Long PayPeriod)
PayPeriod
- 若计费方式为包年包月,指定包年包月续费的时长。
- 单位:月。
- 取值范围:1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36。默认为1。public Long getAutoRenew()
public void setAutoRenew(Long AutoRenew)
AutoRenew
- 若为包年包月计费,需指定是否开启自动续费。
- 0:不开启自动续费。
- 1:开启自动续费。public String getParams()
public void setParams(String Params)
Params
- 实例额外参数,通过json提交。public Tag[] getResourceTags()
public void setResourceTags(Tag[] ResourceTags)
ResourceTags
- 以数组形式列出标签信息。@Deprecated public String getProject()
@Deprecated public void setProject(String Project)
Project
- 指定实例所属项目 ID。public Long getProductType()
public void setProductType(Long ProductType)
ProductType
- 产品版本,0-标准版,1-容量增强版public String getInstanceType()
public void setInstanceType(String InstanceType)
InstanceType
- 实例类型。
- base:免费测试版。
- single:单机版。
- cluster:高可用版。public String getMode()
public void setMode(String Mode)
Mode
- 实例类型为高可用版,需指定可用区选项。
- two:两可用区。
- three:三可用区。public Long getGoodsNum()
public void setGoodsNum(Long GoodsNum)
GoodsNum
- 购买实例数量。@Deprecated public String getNetworkType()
@Deprecated public void setNetworkType(String NetworkType)
NetworkType
- 网络类型。
VPC或TCS@Deprecated public String getTemplateId()
@Deprecated public void setTemplateId(String TemplateId)
TemplateId
- 实例所应用的参数模板 ID。@Deprecated public CreateInstancesComponent[] getComponents()
@Deprecated public void setComponents(CreateInstancesComponent[] Components)
Components
- 组件具体设置列表。@Deprecated public String getZone()
@Deprecated public void setZone(String Zone)
Zone
- 实例类型为高可用版,通过该参数指定主可用区。@Deprecated public String[] getSlaveZones()
@Deprecated public void setSlaveZones(String[] SlaveZones)
SlaveZones
- 实例类型为高可用版,通过该参数指定备可用区。@Deprecated public Boolean getIsNoExpired()
@Deprecated public void setIsNoExpired(Boolean IsNoExpired)
IsNoExpired
- 是否长期有效@Deprecated public String getEngineName()
@Deprecated public void setEngineName(String EngineName)
EngineName
- 引擎名称,业务自定义。@Deprecated public String getEngineVersion()
@Deprecated public void setEngineVersion(String EngineVersion)
EngineVersion
- 引擎版本,业务自定义。@Deprecated public String getBrief()
@Deprecated public void setBrief(String Brief)
Brief
- 实例描述。@Deprecated public String getChief()
@Deprecated public void setChief(String Chief)
Chief
- 负责人信息。@Deprecated public String getDBA()
@Deprecated public void setDBA(String DBA)
DBA
- DBA人员信息@Deprecated public String getNodeType()
@Deprecated public void setNodeType(String NodeType)
NodeType
- 指定实例的节点类型。具体信息,请参见[选择节点类型](https://cloud.tencent.com/document/product/1709/113399)。
- compute:计费型。
- normal:标准型。
- store:存储型。public Long getCpu()
public void setCpu(Long Cpu)
Cpu
- 指定实例所需的 CPU 核数。实例类型不同,支持的 CPU 核数存在差异。
- 计算型: 1、2、4、8、16、24、32。
- 标准型: 1、2、4、8、12、16。
- 存储型: 1、2、4、6、8。public Long getMemory()
public void setMemory(Long Memory)
Memory
- 指定实例所需的内存大小。单位:GB。选择具体规格,请参见[配置规格(选型)](https://cloud.tencent.com/document/product/1709/113399)。public Long getDiskSize()
public void setDiskSize(Long DiskSize)
DiskSize
- 指定实例所需的磁盘大小,单位:GB。选择具体规格,请参见[配置规格(选型)](https://cloud.tencent.com/document/product/1709/113399)。public Long getWorkerNodeNum()
public void setWorkerNodeNum(Long WorkerNodeNum)
WorkerNodeNum
- 指定实例所需配置的节点数量。选择方法,请参见[配置规格(选型)](https://cloud.tencent.com/document/product/1709/113399)。Copyright © 2025. All rights reserved.