| object | | |
requestId | string | 请求 ID,每个请求的 ID 都是唯一的,可用于排查和定位问题。 | 05AB7FBD-F1D3-5D87-BF78-BD782249**** |
success | boolean | | true |
data | object | | |
regionId | string | | cn-hangzhou |
instanceId | string | | rmq-cn-7e22ody**** |
instanceName | string | | test instance |
status | string | 实例状态。
参数取值如下:
- RELEASED:已释放
- RUNNING:运行中
- STOPPED:已停服
- CHANGING:变更中
- CREATING:创建中
| RUNNING |
startTime | string | | 2022-08-01 00:00:00 |
expireTime | string | | 2022-09-01 00:00:00 |
releaseTime | string | | 2022-09-07 00:00:00 |
userId | string | | 111111111111111 |
bid | string | | 26842 |
commodityCode | string | 消息队列 RocketMQ 5.x 系列实例的商品代号类似于 ons_rmqsub_public_cn。 | ons_rmqsub_public_cn |
serviceCode | string | 实例所属的服务编码。消息队列 RocketMQ 版的服务编码为 rmq。 | rmq |
seriesCode | string | 实例的主系列编码。主系列间的具体差异,请参见产品选型。
参数取值如下:
- standard:标准版
- ultimate:铂金版
- professional:专业版
| standard |
subSeriesCode | string | 实例的子系列编码。子系列间的具体差异,请参见产品选型。
参数取值如下:
- cluster_ha:集群高可用版
- single_node:单节点版
| cluster_ha |
paymentType | string | 实例的付费类型。
参数取值如下:
- PayAsYouGo:按量付费(后付费)
- Subscription:包年包月(预付费)
| Subscription |
networkInfo | object | | |
vpcInfo | object | | |
vpcId | string | | vpc-uf6of9452b2pba82c**** |
vSwitchId | string | | vsw-uf6gwtbn6etadpvz7**** |
securityGroupIds | string | | sg-hp35r2hc3a3sv8q2sb16 |
endpoints | object [] | | |
endpointType | string | 枚举值: - TCP_VPC:VPC接入点。
- TCP_INTERNET:公网接入点。
| TCP_INTERNET |
endpointUrl | string | | rmq-cn-c4d2tbk****-vpc.cn-hangzhou.rmq.aliyuncs.com:8080 |
ipWhitelist | array | 公网访问 IP 白名单。仅公网接入点支持配置 IP 白名单,VPC 接入点暂不支持。
- 若不配置 IP 白名单,则默认放通所有 IP 地址段通过公网访问消息队列 RocketMQ 版服务端。
- 若配置 IP 白名单,则仅允许白名单内的 IP 地址通过公网访问消息队列 RocketMQ 版服务端。
该字段不再推荐使用,请使用 internetInfo.ipWhitelist 字段。 | |
| string | | 192.168.x.x/24 |
internetInfo | object | | |
internetSpec | string | 是否开通公网访问。
参数取值如下:
- enable:开启公网访问
- disable:关闭公网访问
实例默认支持 VPC 访问方式,若开启公网访问,消息队列 RocketMQ 版会收取公网下行带宽费用。具体计费信息,请参见公网访问费用。 | enable |
flowOutType | string | 公网计费类型。
参数取值如下:
- payByBandwidth:固定带宽计费,开启公网访问时,设置为该参数值。
- uninvolved:不涉及,未开启公网访问时,设置为该参数值。
| payByBandwidth |
flowOutBandwidth | integer | | 1 |
ipWhitelist | array | 公网访问 IP 白名单列表。
- 若不配置 IP 白名单,则默认放通所有 IP 地址段通过公网访问消息队列 RocketMQ 版服务端。
- 若配置 IP 白名单,则仅允许白名单内的 IP 地址通过公网访问消息队列 RocketMQ 版服务端。
| |
| string | | 192.168.x.x/24 |
accountInfo | object | | |
username | string | 实例的用户名。使用公网访问时,SDK 代码中需要配置实例的用户名和密码,进行身份验证。 | 6W0xz2uPfiwp**** |
instanceQuotas | object [] | | |
quotaName | string | 实例的配额名称。
参数取值如下:
- TOPIC_COUNT:实例的 Topic 创建额度
| TOPIC_COUNT |
usedCount | double | | 10 |
freeCount | double | | 20 |
totalCount | double | | 100 |
createTime | string | | 2022-08-01 00:00:00 |
updateTime | string | | 2022-08-02 00:00:00 |
extConfig | object | 扩展配置。该字段不再推荐使用,请使用 productInfo、internetInfo、aclInfo 等字段替代。 | |
aclType | string | | default |
sendReceiveRatio | float | | 0.5 |
autoScaling | boolean | 是否开启规格外突发弹性能力。
参数取值如下:
- true:开启弹性能力
- false:不开启弹性能力
仅当 supportAutoScaling 参数值为 enable,即实例支持开启弹性能力,该参数才有效。 | true |
messageRetentionTime | integer | 消息保存时长。单位:小时。
取值范围,请参见使用限制>资源配额>消息保存时长的限制值。
消息队列 RocketMQ 版的消息存储完全实现 Serverless 弹性,按照实际存储空间收取费用,您可以通过调整消息保存时长来控制消息的存储容量。更多信息,请参见存储费用。 | 72 |
supportAutoScaling | boolean | 实例是否支持开启规格外突发弹性能力。
参数取值如下:
- true:支持开启弹性能力
- false:不支持开启弹性能力
开启弹性突发能力后,消息队列 RocketMQ 允许该实例在一定范围内超过基础规格限制的 TPS,且超过基础规格外的部分,需要收取额外的弹性规格费用。具体计费信息,请参见计算能力费用。
说明
仅部分规格的实例支持开启弹性突发规格能力,具体支持的实例,请参见实例规格。
| true |
internetSpec | string | 是否开通公网访问。
参数取值如下:
- enable:开通公网访问
- disable:关闭公网访问
实例默认支持 VPC 访问方式,若开启公网访问,消息队列 RocketMQ 版会收取公网下行带宽费用。具体计费信息,请参见公网访问费用。 | enable |
flowOutType | string | 公网计费类型。
参数取值如下:
- payByTraffic:按流量计费
- payByBandwidth:按带宽计费
- uninvolved:不涉及
| payByBandwidth |
flowOutBandwidth | integer | | 10 |
msgProcessSpec | string | 消息收发计算规格。具体消息收发 TPS 上限,请参见实例规格。 | rmq.s2.2xlarge |
resourceGroupId | string | | rg-acfm3tmjruyribi |
productInfo | object | | |
msgProcessSpec | string | 消息收发计算规格。具体消息收发 TPS 上限,请参见实例规格。 | rmq.s2.2xlarge |
sendReceiveRatio | float | | 0.5 |
autoScaling | boolean | 是否开启规格外突发弹性能力。
参数取值如下:
- true:支持开启弹性能力
- false:不支持开启弹性能力
仅当 supportAutoScaling 参数值为 enable,即实例支持开启弹性能力,该参数才有效。 枚举值: - true:开启弹性能力。
- false:不开启弹性能力。
| true |
messageRetentionTime | integer | 消息保存时长。单位:小时。
取值范围,请参见使用限制>资源配额>消息保存时长的限制值。
消息队列 RocketMQ 版的消息存储完全实现 Serverless 弹性,按照实际存储空间收取费用,您可以通过调整消息保存时长来控制消息的存储容量。更多信息,请参见存储费用。 | 72 |
supportAutoScaling | boolean | 是否支持开启规格外突发弹性能力。
参数取值如下:
- true:支持开启弹性能力
- false:不支持开启弹性能力
开启弹性突发能力后,消息队列 RocketMQ 允许该实例在一定范围内超过基础规格限制的 TPS,且超过基础规格外的部分,需要收取额外的弹性规格费用。具体计费信息,请参见计算能力费用。
说明
仅部分规格的实例支持开启弹性突发规格能力,具体支持的实例,请参见实例规格。
| true |
traceOn | boolean | 是否开启消息轨迹功能。
- true:开启消息轨迹功能
- false:关闭消息轨迹功能
该参数仅对 Serverless 类型的实例生效,若开启消息轨迹功能,会产生相关的消息轨迹费用,具体计费信息,请参见 Serverless 计费说明。
对于按量付费和包年包月实例,该参数不生效,即不管参数是否开启,都默认支持消息轨迹功能。 | true |
aclInfo | object | | |
aclTypes | array | | |
| string | 枚举值: - default:智能身份识别。
- apache_acl:ACL身份识别。
| default |
defaultVpcAuthFree | boolean | | true |
aclType | string | 实例的鉴权类型。已废弃,推荐使用 aclTypes 字段 枚举值: - default:智能身份识别。
- apache_acl:ACL身份识别。
| default |
software | object | | |
softwareVersion | string | | 5.0-rmq-20230619-1 |
maintainTime | string | | 02:00-06:00 |
upgradeMethod | string | | auto |
topicCount | long | | 10 |
groupCount | long | | 10 |
tags | object [] | | |
key | string | | key |
value | string | | value |
code | string | | MissingInstanceId |
message | string | | Parameter instanceId is mandatory for this action . |
httpStatusCode | integer | | 400 |
dynamicCode | string | | InstanceId |
dynamicMessage | string | | instanceId |