public class CreateRabbitMQVipInstanceRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
CreateRabbitMQVipInstanceRequest() |
CreateRabbitMQVipInstanceRequest(CreateRabbitMQVipInstanceRequest 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 |
---|---|
Boolean |
getAutoRenewFlag()
Get 仅预付费集群(PayMode 参数为 1 时)使用该参数,表示是否自动续费,true 表示打开自动续费。不传默认为 true
|
Long |
getBandwidth()
Get 公网带宽大小,单位 Mbps
|
String |
getClusterName()
Get 集群名称
|
String |
getClusterVersion()
Get 集群版本,不传默认为 3.8.30,可选值为 3.8.30 和 3.11.8
|
Boolean |
getEnableCreateDefaultHaMirrorQueue()
Get 是否开启默认镜像队列,true 表示为开启,false 表示为不开启。不传默认为 false
|
Boolean |
getEnableDeletionProtection()
Get 是否打开集群删除保护,不传默认为 false
|
Boolean |
getEnablePublicAccess()
Get 是否打开公网接入,不传默认为false
|
Boolean |
getIsIntl()
Get 是否国际站请求,默认 false
|
Long |
getNodeNum()
Get 节点数量,多可用区最少为3节点。不传默认单可用区为1,多可用区为3
|
String |
getNodeSpec()
Get 集群的节点规格,需要输入对应的规格标识:
2C8G:rabbit-vip-basic-2c8g
4C16G:rabbit-vip-basic-4c16g
8C32G:rabbit-vip-basic-8c32g
16C32G:rabbit-vip-basic-4
16C64G:rabbit-vip-basic-16c64g
2C4G:rabbit-vip-basic-5
4C8G:rabbit-vip-basic-1
8C16G(已售罄):rabbit-vip-basic-2
不传默认为 4C8G:rabbit-vip-basic-1
|
Long |
getPayMode()
Get 付费方式,0 为后付费,即按量计费;1 为预付费,即包年包月。默认包年包月
|
Tag[] |
getResourceTags()
Get 资源标签列表
|
Long |
getStorageSize()
Get 单节点存储规格,不传默认为200G
|
String |
getSubnetId()
Get 私有网络子网 ID,形如 subnet-xxx。有效的私有网络子网 ID 可通过登录[子网控制台](https://console.cloud.tencent.com/vpc/subnet?rid=1)查询;也可以调用接口 [DescribeSubnets](https://cloud.tencent.com/document/api/215/15784),从接口返回中的 unSubnetId 字段获取。若在创建子机时 SubnetId 与 VpcId 同时传入 DEFAULT,则强制使用默认 vpc 网络。
|
Long |
getTimeSpan()
Get 购买时长,不传默认为1(月)
|
String |
getVpcId()
Get 私有网络ID,形如 vpc-xxx。有效的 VpcId 可通过登录[私有网络](https://console.cloud.tencent.com/vpc/vpc?rid=1)控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372),从接口返回中的 unVpcId 字段获取。若在创建子机时 VpcId 与 SubnetId 同时传入 DEFAULT,则强制使用默认 vpc 网络。
|
Long[] |
getZoneIds()
Get 可用区
|
void |
setAutoRenewFlag(Boolean AutoRenewFlag)
Set 仅预付费集群(PayMode 参数为 1 时)使用该参数,表示是否自动续费,true 表示打开自动续费。不传默认为 true
|
void |
setBandwidth(Long Bandwidth)
Set 公网带宽大小,单位 Mbps
|
void |
setClusterName(String ClusterName)
Set 集群名称
|
void |
setClusterVersion(String ClusterVersion)
Set 集群版本,不传默认为 3.8.30,可选值为 3.8.30 和 3.11.8
|
void |
setEnableCreateDefaultHaMirrorQueue(Boolean EnableCreateDefaultHaMirrorQueue)
Set 是否开启默认镜像队列,true 表示为开启,false 表示为不开启。不传默认为 false
|
void |
setEnableDeletionProtection(Boolean EnableDeletionProtection)
Set 是否打开集群删除保护,不传默认为 false
|
void |
setEnablePublicAccess(Boolean EnablePublicAccess)
Set 是否打开公网接入,不传默认为false
|
void |
setIsIntl(Boolean IsIntl)
Set 是否国际站请求,默认 false
|
void |
setNodeNum(Long NodeNum)
Set 节点数量,多可用区最少为3节点。不传默认单可用区为1,多可用区为3
|
void |
setNodeSpec(String NodeSpec)
Set 集群的节点规格,需要输入对应的规格标识:
2C8G:rabbit-vip-basic-2c8g
4C16G:rabbit-vip-basic-4c16g
8C32G:rabbit-vip-basic-8c32g
16C32G:rabbit-vip-basic-4
16C64G:rabbit-vip-basic-16c64g
2C4G:rabbit-vip-basic-5
4C8G:rabbit-vip-basic-1
8C16G(已售罄):rabbit-vip-basic-2
不传默认为 4C8G:rabbit-vip-basic-1
|
void |
setPayMode(Long PayMode)
Set 付费方式,0 为后付费,即按量计费;1 为预付费,即包年包月。默认包年包月
|
void |
setResourceTags(Tag[] ResourceTags)
Set 资源标签列表
|
void |
setStorageSize(Long StorageSize)
Set 单节点存储规格,不传默认为200G
|
void |
setSubnetId(String SubnetId)
Set 私有网络子网 ID,形如 subnet-xxx。有效的私有网络子网 ID 可通过登录[子网控制台](https://console.cloud.tencent.com/vpc/subnet?rid=1)查询;也可以调用接口 [DescribeSubnets](https://cloud.tencent.com/document/api/215/15784),从接口返回中的 unSubnetId 字段获取。若在创建子机时 SubnetId 与 VpcId 同时传入 DEFAULT,则强制使用默认 vpc 网络。
|
void |
setTimeSpan(Long TimeSpan)
Set 购买时长,不传默认为1(月)
|
void |
setVpcId(String VpcId)
Set 私有网络ID,形如 vpc-xxx。有效的 VpcId 可通过登录[私有网络](https://console.cloud.tencent.com/vpc/vpc?rid=1)控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372),从接口返回中的 unVpcId 字段获取。若在创建子机时 VpcId 与 SubnetId 同时传入 DEFAULT,则强制使用默认 vpc 网络。
|
void |
setZoneIds(Long[] ZoneIds)
Set 可用区
|
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 CreateRabbitMQVipInstanceRequest()
public CreateRabbitMQVipInstanceRequest(CreateRabbitMQVipInstanceRequest source)
public Long[] getZoneIds()
public void setZoneIds(Long[] ZoneIds)
ZoneIds
- 可用区public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- 私有网络ID,形如 vpc-xxx。有效的 VpcId 可通过登录[私有网络](https://console.cloud.tencent.com/vpc/vpc?rid=1)控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372),从接口返回中的 unVpcId 字段获取。若在创建子机时 VpcId 与 SubnetId 同时传入 DEFAULT,则强制使用默认 vpc 网络。public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- 私有网络子网 ID,形如 subnet-xxx。有效的私有网络子网 ID 可通过登录[子网控制台](https://console.cloud.tencent.com/vpc/subnet?rid=1)查询;也可以调用接口 [DescribeSubnets](https://cloud.tencent.com/document/api/215/15784),从接口返回中的 unSubnetId 字段获取。若在创建子机时 SubnetId 与 VpcId 同时传入 DEFAULT,则强制使用默认 vpc 网络。public String getClusterName()
public void setClusterName(String ClusterName)
ClusterName
- 集群名称public String getNodeSpec()
public void setNodeSpec(String NodeSpec)
NodeSpec
- 集群的节点规格,需要输入对应的规格标识:
2C8G:rabbit-vip-basic-2c8g
4C16G:rabbit-vip-basic-4c16g
8C32G:rabbit-vip-basic-8c32g
16C32G:rabbit-vip-basic-4
16C64G:rabbit-vip-basic-16c64g
2C4G:rabbit-vip-basic-5
4C8G:rabbit-vip-basic-1
8C16G(已售罄):rabbit-vip-basic-2
不传默认为 4C8G:rabbit-vip-basic-1public Long getNodeNum()
public void setNodeNum(Long NodeNum)
NodeNum
- 节点数量,多可用区最少为3节点。不传默认单可用区为1,多可用区为3public Long getStorageSize()
public void setStorageSize(Long StorageSize)
StorageSize
- 单节点存储规格,不传默认为200Gpublic Boolean getEnableCreateDefaultHaMirrorQueue()
public void setEnableCreateDefaultHaMirrorQueue(Boolean EnableCreateDefaultHaMirrorQueue)
EnableCreateDefaultHaMirrorQueue
- 是否开启默认镜像队列,true 表示为开启,false 表示为不开启。不传默认为 falsepublic Boolean getAutoRenewFlag()
public void setAutoRenewFlag(Boolean AutoRenewFlag)
AutoRenewFlag
- 仅预付费集群(PayMode 参数为 1 时)使用该参数,表示是否自动续费,true 表示打开自动续费。不传默认为 truepublic Long getTimeSpan()
public void setTimeSpan(Long TimeSpan)
TimeSpan
- 购买时长,不传默认为1(月)public Long getPayMode()
public void setPayMode(Long PayMode)
PayMode
- 付费方式,0 为后付费,即按量计费;1 为预付费,即包年包月。默认包年包月public String getClusterVersion()
public void setClusterVersion(String ClusterVersion)
ClusterVersion
- 集群版本,不传默认为 3.8.30,可选值为 3.8.30 和 3.11.8public Boolean getIsIntl()
public void setIsIntl(Boolean IsIntl)
IsIntl
- 是否国际站请求,默认 falsepublic Tag[] getResourceTags()
public void setResourceTags(Tag[] ResourceTags)
ResourceTags
- 资源标签列表public Long getBandwidth()
public void setBandwidth(Long Bandwidth)
Bandwidth
- 公网带宽大小,单位 Mbpspublic Boolean getEnablePublicAccess()
public void setEnablePublicAccess(Boolean EnablePublicAccess)
EnablePublicAccess
- 是否打开公网接入,不传默认为falsepublic Boolean getEnableDeletionProtection()
public void setEnableDeletionProtection(Boolean EnableDeletionProtection)
EnableDeletionProtection
- 是否打开集群删除保护,不传默认为 falseCopyright © 2025. All rights reserved.