建立雲端訊息佇列 RabbitMQ 的執行個體。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
amqp:CreateInstance |
create |
*All Resource
|
|
無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| ClientToken |
string |
否 |
用戶端 Token。 |
c2c5d1274axxxxxxxx |
| PaymentType |
string |
是 |
付費類型,取值如下: 枚舉值:
|
Subscription |
| Period |
integer |
否 |
預付費週期,單位:periodCycle。 |
1 |
| PeriodCycle |
string |
否 |
預付費週期單位,取值如下: 枚舉值:
|
Month |
| AutoRenew |
boolean |
否 |
續約方式,取值如下: |
false |
| AutoRenewPeriod |
integer |
否 |
自動續約週期,單位為 RenewalDurationUnit 值,預設為:月。 |
1 |
| RenewStatus |
string |
否 |
續約狀態,等同於 autoRenew,二選一設定即可,取值如下: |
false |
| RenewalDurationUnit |
string |
否 |
自動續約週期單位,取值如下: 枚舉值:
|
Month |
| InstanceType |
string |
否 |
執行個體規格類型, 枚舉值:
|
professional |
| ServerlessChargeType |
string |
否 |
Serverless 系列執行個體的計費類型,取值如下: |
onDemand |
| InstanceName |
string |
否 |
執行個體名稱。建議長度不超過 64 個字元。 |
amqp-xxxxx |
| MaxPrivateTps |
integer |
否 |
私有網路 TPS 流量,單位:次/秒。 |
1000 |
| SupportEip |
boolean |
否 |
是否支援公網,取值如下: |
true |
| MaxEipTps |
integer |
否 |
公網 TPS 流量峰值,單位:TPS。 |
128 |
| QueueCapacity |
integer |
否 |
設定 Queue 的數量,單位:個。 |
1000 |
| MaxConnections |
integer |
否 |
最大連線數。 |
50000 |
| StorageSize |
integer |
否 |
設定訊息儲存空間,單位:GB,取值如下: |
7 |
| SupportTracing |
boolean |
否 |
是否啟用訊息軌跡功能,取值如下: |
true |
| TracingStorageTime |
integer |
否 |
設定訊息軌跡的儲存時長,單位:天,取值如下: |
3 |
| ResourceGroupId |
string |
否 |
執行個體所屬資源群組 ID。 |
rg-acfmvvajg5qkxhi |
| EncryptedInstance |
boolean |
否 |
獨享執行個體專屬功能。執行個體是否啟用資料儲存加密功能。 |
false |
| KmsKeyId |
string |
否 |
獨享執行個體專屬功能,當 EncryptedInstance 為 true 時需要填寫此欄位。資料加密儲存使用的 KMS 金鑰 ID。對金鑰有以下要求: |
key-xxx |
| ProvisionedCapacity |
integer |
否 |
預留+彈性執行個體的預留 TPS 容量。 |
2000 |
| Edition |
string |
否 |
Serverless 執行個體部署架構,取值如下: |
shared |
| Tags |
array<object> |
否 |
資源標籤。 |
|
|
object |
否 |
標籤物件。 |
||
| Key |
string |
否 |
資源標籤鍵。 |
testKey |
| Value |
string |
否 |
資源標籤值。 |
testValue |
| VpcId |
string |
是 |
使用者指定 vpcId,用於建立 PVL 接入點。 |
vpc-xxx |
| VswitchIds |
array |
是 |
建立執行個體時,用於建立 privateLink 接入點。 |
|
|
string |
是 |
建立執行個體時填寫的 vswitchId。 |
vsw-xxx |
|
| SecurityGroupId |
string |
是 |
指定安全性群組,用於建立 privatelink 接入點。 |
sg-xxx |
| ListenerMode |
string |
否 |
指定執行個體是否僅啟用 TLS 加密傳輸連接埠。此參數僅在(獨享)預留+彈性、鉑金執行個體支援。 |
tcp_and_ssl |
| AuthModel |
string |
否 |
驗證模式,預設為 Ram 驗證模式。 枚舉值:
|
ram |
| ServerlessSwitch |
boolean |
否 |
彈性開關。 |
以下範例中的參數皆為必填參數,其他參數可根據實際需求填寫:
購買 serverless 隨用隨付執行個體:
購買 serverless 預留+彈性(共用)執行個體:
> provisionedCapacity 範圍 [2000, 20000],步長 2000
```json。
購買 serverless 預留+彈性(獨享)執行個體:
> provisionedCapacity 範圍 [5000, 500000],步長 5000
```json。
購買企業版執行個體:
> MaxPrivateTps 參數選擇:3000、5000、8000、10000、15000、20000、30000、40000、50000、80000、100000
```json。
購買鉑金版執行個體:
> MaxPrivateTps 參數選擇:8000、15000、25000、40000、50000、100000、200000、300000、500000、800000、1000000
```json。
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
JsonResult |
||
| RequestId |
string |
公用參數,每個請求的 ID 都是唯一的,可用於排查和定位問題。 |
CCBB1225-C392-480E-8C7F-D09AB2CD2*** |
| Code |
integer |
返回碼。返回 200 代表成功。 |
200 |
| Message |
string |
返回資訊。 |
xxx failed,xxxx |
| Data |
any |
返回已建立執行個體的 ID。 |
amqp-cn-xxxxx |
| Success |
boolean |
請求是否成功。 |
true |
樣本
正常返回樣本
JSON格式
{
"RequestId": "CCBB1225-C392-480E-8C7F-D09AB2CD2***",
"Code": 200,
"Message": "xxx failed,xxxx",
"Data": "amqp-cn-xxxxx",
"Success": true
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。