指定されたインスタンスの詳細を取得します。
操作説明
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
rocketmq:GetInstance |
get |
*Instance
|
なし | なし |
リクエスト構文
GET /instances/{instanceId} HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| instanceId |
string |
必須 |
クエリするインスタンスの ID。 |
rmq-cn-7e22ody**** |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
リクエストパラメーターは必要ありません。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答データ。 |
||
| requestId |
string |
リクエスト ID。各リクエストには一意の ID が割り当てられ、問題のトラブルシューティングに使用できます。 |
05AB7FBD-F1D3-5D87-BF78-BD782249**** |
| success |
boolean |
操作が成功したかどうかを示します。 |
true。 |
| data |
object |
応答データ。 |
|
| regionId |
string |
インスタンスのリージョン ID。 |
cn-hangzhou。 |
| instanceId |
string |
インスタンスの ID。 |
rmq-cn-7e22ody**** |
| instanceName |
string |
インスタンス名。 |
テストインスタンス。 |
| status |
string |
インスタンスステータス。 列挙値:
|
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 |
インスタンスが属するユーザーの ID。 |
111111111111111 |
| bid |
string |
商品の販売チャンネル BID。 |
26842 |
| commodityCode |
string |
RocketMQ 5.x キューインスタンス用メッセージキューの商品コード (例: ons_rmqsub_public_cn)。 |
ons_rmqsub_public_cn。 |
| serviceCode |
string |
インスタンスのサービスエンコーディング。RocketMQ キュー用メッセージキューのサービスエンコーディングは rmq です。 |
rmq。 |
| seriesCode |
string |
インスタンスのプライマリシリーズコード。プライマリシリーズ間の違いについては、「プロダクトの選択」を参照してください。 列挙値:
|
standard。 |
| subSeriesCode |
string |
インスタンスのサブシリーズコード。サブシリーズ間の違いについては、「プロダクトの選択」を参照してください。 列挙値:
|
cluster_ha。 |
| paymentType |
string |
インスタンスの課金方法。 列挙値:
|
Subscription。 |
| remark |
string |
インスタンスの備考。 |
これはインスタンスの備考です。 |
| networkInfo |
object |
ネットワーク情報。 |
|
| vpcInfo |
object |
VPC 情報。 |
|
| vpcId |
string |
インスタンスに関連付けられた VPC の ID。 |
vpc-uf6of9452b2pba82c**** |
vSwitchId
deprecated
|
string |
インスタンスに関連付けられた vSwitch の ID。 |
vsw-uf6gwtbn6etadpvz7**** |
| vSwitches |
array<object> |
vSwitch のリスト。 |
|
|
object |
|||
| vSwitchId |
string |
vSwitch の ID。 |
vsw-uf6gwtbn6etadpvz7**** |
| zoneId |
string |
ゾーンの ID。 |
cn-hangzhou。 |
| securityGroupIds |
string |
セキュリティグループの ID。 |
sg-hp35r2hc3a3sv8q2sb16 |
| endpoints |
array<object> |
エンドポイント情報。 |
|
|
object |
エンドポイント情報。 |
||
| endpointType |
string |
インスタンスのエンドポイントタイプ。 列挙値:
|
TCP_INTERNET。 |
| endpointUrl |
string |
インスタンスのエンドポイント。 |
rmq-cn-c4d2tbk****-vpc.cn-hangzhou.rmq.aliyuncs.com:8080 |
| ipWhitelist |
array |
パブリックネットワークアクセス用の IP ホワイトリスト。IP ホワイトリストの構成をサポートするのはパブリックエンドポイントのみです。VPC エンドポイントではこの特徴はサポートされていません。 |
192.168.x.x/24 |
|
string |
パブリックネットワークアクセス用の IP ホワイトリスト。 |
192.168.x.x/24 |
|
| endpointId |
string |
関連付けられた PVL EP インスタンス。 |
ep-bpxxx。 |
| internetInfo |
object |
インスタンスのパブリックネットワーク情報。 |
|
| internetSpec |
string |
パブリックネットワークアクセスが有効かどうかを指定します。 列挙値:
|
enable。 |
| flowOutType |
string |
パブリックネットワークの課金タイプ。 列挙値:
|
payByBandwidth。 |
| flowOutBandwidth |
integer |
インターネット帯域幅の仕様。単位: 1 Mbit/s。 |
1 |
| ipWhitelist |
array |
パブリックネットワークアクセス用の IP ホワイトリスト。 |
|
|
string |
パブリックネットワークアクセス用の IP ホワイトリスト。 |
192.168.x.x/24 |
|
| accountInfo |
object |
アカウント情報。 |
|
| username |
string |
インスタンスのユーザー名。パブリックネットワークアクセスを使用する場合、クライアントを認証するための本人確認用として、SDK コードでインスタンスのユーザー名とパスワードを設定します。 |
6W0xz2uPfiwp**** |
| instanceQuotas |
array<object> |
容量情報。 |
|
|
object |
容量情報。 |
||
| quotaName |
string |
インスタンスのクォータ名。 列挙値:
|
TOPIC_COUNT。 |
| usedCount |
number |
使用数。単位: 個。 |
10 |
| freeCount |
number |
無料クォータ。単位: 個。 |
20 |
| totalCount |
number |
合計クォータ。単位: 個。 |
100 |
| createTime |
string |
インスタンスの作成時間。 |
2022-08-01 00:00:00 |
| updateTime |
string |
インスタンスの最終変更時間。 |
2022-08-02 00:00:00 |
extConfig
deprecated
|
object |
拡張構成。このフィールドは非推奨です。代わりに productInfo、internetInfo、aclInfo の各プロダクト情報およびネットワーク情報フィールドを使用してください。 |
|
| aclType |
string |
インスタンスの認証タイプ。 列挙値:
|
default。 |
| sendReceiveRatio |
number |
メッセージ送信と受信の比率。 |
0.5 |
| autoScaling |
boolean |
仕様外のバースト可能な弾力性が有効かどうかを指定します。 列挙値:
|
true。 |
| messageRetentionTime |
integer |
メッセージの保持期間。単位: 時間。 |
72 |
| supportAutoScaling |
boolean |
インスタンスが仕様外のバースト可能な弾力性をサポートするかどうかを示します。 列挙値:
|
true。 |
| internetSpec |
string |
パブリックネットワークアクセスが有効かどうかを指定します。 列挙値:
|
enable。 |
| flowOutType |
string |
パブリックネットワークの課金タイプ。 列挙値:
|
payByBandwidth。 |
| flowOutBandwidth |
integer |
インターネット帯域幅の仕様。単位: Mbit/s。 |
10 |
| msgProcessSpec |
string |
メッセージ送受信のコンピューティング仕様。具体的な TPS の制限については、「インスタンスの仕様」を参照してください。 |
rmq.s2.2xlarge。 |
| resourceGroupId |
string |
リソースグループの ID。 |
rg-acfm3tmjruyribi。 |
| productInfo |
object |
インスタンスの拡張構成。 |
|
| msgProcessSpec |
string |
メッセージ送受信のコンピューティング仕様。具体的な TPS の制限については、「インスタンスの仕様」を参照してください。 |
rmq.s2.2xlarge。 |
| sendReceiveRatio |
number |
メッセージ送信と受信の比率。 |
0.5 |
| autoScaling |
boolean |
仕様外のバースト可能な弾力性が有効かどうかを指定します。 列挙値:
|
true。 |
| messageRetentionTime |
integer |
メッセージの保持期間。単位: 時間。 |
72 |
| supportAutoScaling |
boolean |
仕様外のバースト可能な弾力性がサポートされているかどうかを示します。 列挙値:
|
true。 |
| traceOn |
boolean |
メッセージトレース特徴が有効かどうかを示します。 |
true。 |
| storageEncryption |
boolean |
ストレージ暗号化が有効かどうかを示します。 |
false。 |
| storageSecretKey |
string |
ストレージの暗号鍵。 |
xxxxx。 |
| capacityType |
string |
容量モード。 列挙値:
|
provisioned。 |
| provisionedCapacity |
integer |
プロビジョニング済み容量。 |
3000 |
| drReplicationMode |
string |
クロスリージョンのレプリケーションモード。 |
async_cross_az。 |
| maxDelayTime |
integer |
スケジュールされたメッセージの最大値間隔。単位: 秒。 |
3456000 |
| adaptiveElasticity |
boolean |
false |
|
| aclInfo |
object |
アクセスの制御情報。 |
|
| aclTypes |
array |
インスタンスの認証タイプリスト。 |
|
|
string |
インスタンスの認証タイプ。 列挙値:
|
default。 |
|
| defaultVpcAuthFree |
boolean |
内部ネットワーク経由の認証不要アクセスが有効かどうかを指定します。 列挙値:
|
true。 |
aclType
deprecated
|
string |
インスタンスの認証タイプ。このフィールドは非推奨です。代わりに aclTypes フィールドを使用してください。 列挙値:
|
default。 |
| software |
object |
インスタンスのソフトウェア情報。 |
|
| softwareVersion |
string |
ソフトウェアのバージョン。 |
5.0-rmq-20230619-1 |
maintainTime
deprecated
|
string |
スペックアップ用のメンテナンスウィンドウ。 |
02:00-06:00 |
| upgradeMethod |
string |
スペックアップのメソッド。 列挙値:
|
auto。 |
| topicCount |
integer |
Topic の数。 |
10 |
| groupCount |
integer |
コンシューマーグループの数。 |
10 |
| tags |
array<object> |
リソースタグのリスト。 |
|
|
object |
リソースタグ。 |
||
| key |
string |
リソースのタグキー。 |
key。 |
| value |
string |
リソースのタグ値。 |
値 |
| autoRenew |
boolean |
自動更新が有効になっているかどうかを示します。 |
false。 |
| autoRenewPeriod |
integer |
自動更新が有効になっているかどうかを示します。 |
false。 |
| code |
string |
エラーコード。 |
MissingInstanceId。 |
| message |
string |
エラーメッセージ。 |
パラメーター instanceId は、この操作では必須です。 |
| httpStatusCode |
integer |
HTTP 状態コード。 |
400 |
| dynamicCode |
string |
動的エラーコード。 |
InstanceId。 |
| dynamicMessage |
string |
動的エラーメッセージ。 |
インスタンス ID |
例
成功レスポンス
JSONJSON
{
"requestId": "05AB7FBD-F1D3-5D87-BF78-BD782249****",
"success": true,
"data": {
"regionId": "cn-hangzhou。",
"instanceId": "rmq-cn-7e22ody****",
"instanceName": "テストインスタンス",
"status": "RUNNING。",
"startTime": "2022-08-01 00:00:00",
"expireTime": "2022-09-01 00:00:00",
"releaseTime": "2022-09-07 00:00:00",
"userId": "111111111111111",
"bid": "26842",
"commodityCode": "ons_rmqsub_public_cn。",
"serviceCode": "rmq。",
"seriesCode": "standard。",
"subSeriesCode": "cluster_ha。",
"paymentType": "Subscription。",
"remark": "これはインスタンスの備考です。",
"networkInfo": {
"vpcInfo": {
"vpcId": "vpc-uf6of9452b2pba82c****",
"vSwitchId": "vsw-uf6gwtbn6etadpvz7****",
"vSwitches": [
{
"vSwitchId": "vsw-uf6gwtbn6etadpvz7****",
"zoneId": "cn-hangzhou。"
}
],
"securityGroupIds": "sg-hp35r2hc3a3sv8q2sb16"
},
"endpoints": [
{
"endpointType": "TCP_INTERNET。",
"endpointUrl": "rmq-cn-c4d2tbk****-vpc.cn-hangzhou.rmq.aliyuncs.com:8080",
"ipWhitelist": [
"192.168.x.x/24"
],
"endpointId": "ep-bpxxx。"
}
],
"internetInfo": {
"internetSpec": "enable。",
"flowOutType": "payByBandwidth。",
"flowOutBandwidth": 1,
"ipWhitelist": [
"192.168.x.x/24"
]
}
},
"accountInfo": {
"username": "6W0xz2uPfiwp****"
},
"instanceQuotas": [
{
"quotaName": "TOPIC_COUNT。",
"usedCount": 10,
"freeCount": 20,
"totalCount": 100
}
],
"createTime": "2022-08-01 00:00:00 ",
"updateTime": "2022-08-02 00:00:00 ",
"extConfig": {
"aclType": "default。",
"sendReceiveRatio": 0.5,
"autoScaling": true,
"messageRetentionTime": 72,
"supportAutoScaling": true,
"internetSpec": "enable。",
"flowOutType": "payByBandwidth。",
"flowOutBandwidth": 10,
"msgProcessSpec": "rmq.s2.2xlarge。"
},
"resourceGroupId": "rg-acfm3tmjruyribi。",
"productInfo": {
"msgProcessSpec": "rmq.s2.2xlarge。",
"sendReceiveRatio": 0.5,
"autoScaling": true,
"messageRetentionTime": 72,
"supportAutoScaling": true,
"traceOn": true,
"storageEncryption": true,
"storageSecretKey": "xxxxx。",
"capacityType": "provisioned。",
"provisionedCapacity": 3000,
"drReplicationMode": "async_cross_az。",
"maxDelayTime": 3456000,
"adaptiveElasticity": false
},
"aclInfo": {
"aclTypes": [
"default。"
],
"defaultVpcAuthFree": true,
"aclType": "default。"
},
"software": {
"softwareVersion": "5.0-rmq-20230619-1",
"maintainTime": "02:00-06:00",
"upgradeMethod": "auto。"
},
"topicCount": 10,
"groupCount": 10,
"tags": [
{
"key": "key。",
"value": "値"
}
],
"autoRenew": true,
"autoRenewPeriod": 0
},
"code": "MissingInstanceId。",
"message": "このアクションにはパラメーター instanceId が必須です。",
"httpStatusCode": 400,
"dynamicCode": "InstanceId。",
"dynamicMessage": "instanceId"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。