UpdateInstance
更新云消息队列RabbitMQ的实例,升降配规格
服务地址:
华东1(杭州)
输入参数
只看必填
InstanceId云消息队列 RabbitMQ 版实例的ID
ModifyType变配类型
InstanceType实例规格类型
ServerlessChargeType后付费(即 Serverless)实例...
MaxPrivateTps私网TPS流量
SupportEip是否支持公网
请选择布尔值
MaxEipTps公网 TPS 流量峰值
QueueCapacity配置Queue的数量上限
MaxConnections最大连接数
StorageSize配置消息存储空间
SupportTracing是否开通消息轨迹功能
请选择布尔值
TracingStorageTime配置消息轨迹的保存时长
EncryptedInstance独享实例专属功能
请选择布尔值
KmsKeyId独享实例专属功能
幂等性参数
ClientToken客户端Token
插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.

请求参数

字段名称字段详情
ClientTokenstring

客户端 Token。

示例值:c2c5d1274axxxxxxxx
InstanceIdstring

云消息队列 RabbitMQ 版实例的 ID。

示例值:amqp-cn-jtexxxxx参考取值来源:
    ListInstances
ModifyTypestring

变配类型,取值如下:展开详情

示例值:UPGRADE枚举值:UPGRADEDOWNGRADE
InstanceTypestring

实例规格类型, 预付费类型的取值如下:展开详情

示例值:professional枚举值:professionalenterprisevip参考取值来源:
    GetInstance
    ListInstances
ServerlessChargeTypestring

后付费(即 Serverless)实例的计费类型,取值如下:展开详情

示例值:onDemand枚举值:onDemand
MaxPrivateTpsinteger<int64>

私网 TPS 流量,单位:次/秒

注意 该字段类型为 Long,在序列化/反序列化的过程中可能导致精度丢失,请注意数值不得大于 9007199254740991。
示例值:1000
SupportEipboolean

是否支持公网

示例值:false
MaxEipTpsinteger<int64>

公网 TPS 流量峰值,单位:次/秒

注意 该字段类型为 Long,在序列化/反序列化的过程中可能导致精度丢失,请注意数值不得大于 9007199254740991。
示例值:128
QueueCapacityinteger<int32>

配置 Queue 的数量上限

示例值:1000
MaxConnectionsinteger<int32>

最大连接数

示例值:1000
StorageSizeinteger<int32>

配置消息存储空间

示例值:7
SupportTracingboolean

是否开通消息轨迹功能

示例值:false
TracingStorageTimeinteger<int32>

配置消息轨迹的保存时长

示例值:3枚举值:3715
EncryptedInstanceboolean

独享实例专属功能。实例是否开通数据存储加密功能。展开详情

示例值:false
KmsKeyIdstring

独享实例专属功能,当 EncryptedInstance 为 true 时需要填写此字段。展开详情

示例值:key-bjj66c2a893vmhawtq5fd

返回参数

字段名称字段详情
RequestIdstring

公共参数,每个请求的 ID 都是唯一的,可用于排查和定位问题。

示例值:628705FD-03EE-4ABE-BB21-E1672960***
Codeinteger<int32>

返回码。返回 200 代表成功。

示例值:200
Messagestring

返回信息。

示例值:InstanceNotExist
Dataany

返回数据,涵盖 orderId 和 instanceId。例如展开详情

示例值:{'instanceId': 'rabbitmq-serverless-cn-lf63qsjlf06', 'orderId': 234170302080010}
Successstring

请求是否成功。

示例值:true
StatusCodestring

状态码。

示例值:200
变更历史
变更时间变更内容概要操作
2024-12-02
新增错误码400
新增错误码403
2024-11-25
新增请求参数EncryptedInstance
新增请求参数KmsKeyId