调用 CreateInstance 接口创建 RocketMQ 实例。
请求频率:该接口请求频率限制为 100 次/秒;单用户请求频率限制为 20 次/秒。
实例是消息队列 RocketMQ版的基本服务单位,用以管理和存储 Topic、Group 资源。
说明
参数 | 参数类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|
Type | String | 必选 | Exclusive | 实例类型。固定为 |
Region | String | 必选 | cn-beijing | 实例所在的地域。 说明 多可用区部署为邀测功能,若有相关业务需求,请通过工单系统联系技术支持申请白名单。 |
Zone | String | 必选 | cn-beijing-a | 实例所在可用区。 |
RocketMQVersion | String | 必选 | 4.8 | RocketMQ 版本。目前仅支持 4.8 版本。 |
ComputeResource | 必选 | 计算规格。 | ||
StorageResource | 可选 | 存储规格。 | ||
VpcNetwork | String | 必选 | Exclusive | 网络类型。固定为 |
VpcId | String | 必选 | vpc**** | 私有网络(VPC)的 ID。 |
SubnetID | String | 必选 | s*** | VPC 子网 ID。 |
UsedTime | Integer | 必选 | 0 | 实例的购买时长。
|
OneStep | Bool | 必选 | true | 是否直接下单并自动支付,必须指定为 true,即直接下单并支付。 |
AutoRenew | Bool | 必选 | false | 是否自动续费,包年包月必传。 |
ChargeType | String | 必选 | PostPaid | 实例的计费类型。支持设置为:
|
ChargeSubType | String | 必选 | Monthly | 对于包年包月实例,需要指定购买的时长单位。
|
ProjectName | String | 可选 | project | 实例所属的IAM项目。默认情况下,消息队列 RocketMQ版不会将实例添加到任何IAM项目中。 |
InstanceName | String | 可选 | rocketmq | RocketMQ 实例名称。需满足以下要求:
|
FileReservedTime | Integer | 可选 | 168 | 消息在消息队列 RocketMQ版服务端的保留时长,超过保留时长的消息将被过期清理。单位为小时,取值范围为 1~168 小时,默认为 72 小时。 说明
|
Description | String | 可选 | Instance Description | 实例的描述信息。 |
参数 | 参数类型 | 示例值 | 说明 |
---|---|---|---|
InstanceId | String | MQ_INST_******** | 实例 ID。 |
OrderId | String | 订单 ID。 |
POST https://rocketmq.volcengineapi.com/?Action=CreateInstance&Version=2021-04-01 HTTP/1.1 Accept: application/json Content-Type: application/json Host: rocketmq.volcengineapi.com X-Date: 20210328T100802Z Authorization: HMAC-SHA256 Credential=AK*********************/20210328/cn-beijing/rocketmq/request, SignedHeaders=x-date, Signature=********************* { "InstanceName": "InstanceName", "Description": "Instance Description", "VpcNetwork": "Exclusive", "VpcId": "vpc-***", "Type": "Exclusive", "Region": "cn-beijing", "Zone": "cn-beijing-a", "RocketMQVersion": "4.8", "ComputeResource": { "NormType": "rocketmq.n1.x2.medium" }, "StorageResource": { "NormType": "rocketmq.n1.x2.medium", "Value": 600 }, "UsedTime": 0, "OneStep": true, "AutoRenew": false, "ChargeType": "PostPaid", "ChargeSubType": "Monthly", "ProjectName": "new", "SubnetID": "s***" }
{ "ResponseMetadata": { "RequestId": "*********************", "Action": "CreateInstance", "Version": "2021-04-01", "Service": "rocketmq", "Region": "cn-beijing" }, "Result": { "InstanceId": "MQ_INST_********", "OrderId": "*******" } }