Skip to Content
RMQ消息队列 URocketMQ创建实例 - CreateURocketMQService

创建实例 - CreateURocketMQService

简介

创建一个RocketMQ服务

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 CreateURocketMQServiceYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
Regionstring地域。 参见 地域和可用区列表Yes
ProjectIdstring项目ID。 请参考GetProjectList接口Yes
NamestringService 名称. 正则检查: ^[a-zA-Z0-9-_]{1,36}$Yes
Storageint消息存储空间, 单位 GB, 根据TPS的不同有不同的可选值。20000:[300,2000],50000:[700,2800],100000:[1500,5000],200000:[2000,8000]Yes
VPCIdstringVPC ID, 默认为当前地域的默认 VPCYes
SubnetIdstring子网 ID, 默认为当前地域的默认子网Yes
ChargeTypestring计费模式。枚举值为: Year,按年付费; Month,按月付费;Dynamic,按小时预付费Yes
Tpsstring每秒事务处理量。支持20000、50000、100000、200000Yes
Modestring实例网络类型,唯一值:PrivateNetYes
Editionstring版本,唯一值:EnterpriseYes
Quantityint购买时长。月付时quantity传0代表购买至月末,小时付只支持quantity传0或不传,年付quantity不支持传0No
Remarkstring备注No
Tagstring业务组tag,默认值:DefaultNo
FileReservedTimestring消息最长保留时长,默认值:3No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
ServiceIdstring新建 Service 的 IDYes

示例

请求示例

https://api.tnqacloud.com/?Action=CreateURocketMQService &Region=cn-zj &ProjectId=edbKnkbr &Name=zhQpmDFA &TPS=tZiqcgLK &TopicLimit=25 &Storage=1 &VPCId=IWYGphNn &SubnetId=VeERPmRM &ChargeType=Year &Quantity=9 &Remark=EdQGxpHS &Remark=iNqWLhHU &Mode=PrivateNet:内网模式;PublicNet:外网模式 &Tag=idcfHQMY &Edition=cJUoTkTu &FileReservedTime=fhRWEiwS

响应示例

{ "Action": "CreateURocketMQServiceResponse", "Message": "bjtIbiDr", "RetCode": 0, "ServiceId": "amhugDFb" }