1 つ以上の ApsaraDB for Redis(Tair 互換)インスタンスの情報を照会します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
kvstore:DescribeInstances |
list |
DBInstance
DBInstance
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
任意 |
インスタンスのリージョン ID。 説明
この API を呼び出す際に Tag パラメーターを指定する場合、このパラメーターは必須です。 |
cn-hangzhou |
| InstanceIds |
string |
任意 |
クエリするインスタンスの ID。 説明
複数のインスタンス ID を指定するには、コンマ(,)で区切ります。1 回のリクエストで最大 30 個のインスタンス ID を指定できます。 |
r-bp1zxszhcgatnx**** |
| InstanceStatus |
string |
任意 |
インスタンスのステータス。有効な値:
説明
インスタンスのステータスの詳細については、インスタンスのステータスと影響を参照してください。 |
Normal |
| ChargeType |
string |
任意 |
課金方法。有効な値:
|
PostPaid |
| NetworkType |
string |
任意 |
インスタンスのネットワークタイプ。有効な値:
|
CLASSIC |
| EngineVersion |
string |
任意 |
インスタンスの Redis 互換エンジンバージョン。有効な値: 2.8、4.0、5.0、6.0、7.0。 |
4.0 |
| InstanceClass |
string |
任意 |
インスタンスタイプ。詳細については、インスタンスタイプを参照してください。 |
redis.master.small.default |
| VpcId |
string |
任意 |
VPC の ID。 |
vpc-bp1nme44gek34slfc**** |
| VSwitchId |
string |
任意 |
vSwitch の ID。 |
vsw-bp1e7clcw529l773d**** |
| PageNumber |
integer |
任意 |
インスタンスリストのページ番号。ページは 1 から始まります。デフォルト値: 1。 |
1 |
| PageSize |
integer |
任意 |
1 ページあたりの最大エントリ数。最大値: 50。デフォルト値: 30。 |
30 |
| InstanceType |
string |
任意 |
インスタンスのカテゴリ。有効な値:
|
Redis |
| SearchKey |
string |
任意 |
インスタンス名またはインスタンス ID によるあいまい検索に使用するキーワード。 |
apitest |
| ArchitectureType |
string |
任意 |
アーキテクチャタイプ。有効な値:
|
standard |
| Expired |
string |
任意 |
インスタンスの有効期限ステータス。有効な値:
|
false |
| ZoneId |
string |
任意 |
ゾーン ID。 |
cn-hongkong-b |
| ResourceGroupId |
string |
任意 |
リソースグループの ID。 説明
ListResourceGroups API を呼び出すか、コンソールを使用してリソースグループ ID のリストを取得できます。詳細については、リソースグループの基本情報の表示を参照してください。 |
rg-acfmyiu4ekp**** |
| GlobalInstance |
boolean |
任意 |
返されるインスタンスリストから分散インスタンスのサブインスタンスをフィルターするかどうかを指定します。有効な値:
|
true |
| EditionType |
string |
任意 |
インスタンスのエディション。有効な値:
|
Enterprise |
| PrivateIp |
string |
任意 |
VPC のプライベート IP アドレス。 |
172.16.49.*** |
| Tag |
array<object> |
任意 |
インスタンスのタグ。 |
|
|
object |
任意 |
オブジェクト。 |
||
| Value |
string |
任意 |
タグの値。タグ値とキーで 1 つのキーと値のペアを構成します。 |
开发 |
| Key |
string |
任意 |
タグのキー。タグキーと値で 1 つのキーと値のペアを構成します。 説明
一度に最大 5 つのタグキーと値のペアを指定できます。 |
存储类型 |
| NodeType |
string |
任意 |
ノードタイプ。有効な値:
説明
クラウドネイティブインスタンスの場合は、MASTER_SLAVE または STAND_ALONE を選択してください。クラシックインスタンスの場合は、double または single を選択してください。 |
MASTER_SLAVE |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
オブジェクト。 |
||
| RequestId |
string |
リクエスト ID。 |
1E83311F-0EE4-4922-A3BF-730B312B**** |
| PageNumber |
integer |
インスタンスリストのページ番号。 |
1 |
| PageSize |
integer |
1 ページあたりのエントリ数。 |
30 |
| TotalCount |
integer |
インスタンスの総数。 |
1 |
| Instances |
object |
||
| KVStoreInstance |
array<object> |
インスタンスのコレクション。 |
|
|
array<object> |
オブジェクト。 |
||
| Connections |
integer |
インスタンスへの最大接続数です。 |
20000 |
| EndTime |
string |
サブスクリプションインスタンスの有効期限です。 |
2019-06-13T16:00:00Z |
| ResourceGroupId |
string |
インスタンスが属するリソースグループの ID です。 |
rg-acfmyiu4ekp**** |
| EditionType |
string |
インスタンスのエディションです。有効値:
|
Enterprise |
| Config |
string |
インスタンスのパラメーター設定です。詳細については、「パラメーター設定」をご参照ください。 |
{\"maxmemory-policy\":\"volatile-lfu\",\"EvictionPolicy\":\"volatile-lru\",\"hash-max-ziplist-entries\":512,\"zset-max-ziplist-entries\":128,\"zset-max-ziplist-value\":64,\"set-max-intset-entries\":512,\"hash-max-ziplist-value\":64,\"#no_loose_disabled-commands\":\"flushall,flushdb\",\"lazyfree-lazy-eviction\":\"yes\"} |
| Port |
integer |
インスタンスのサービスポートです。 重要 インスタンスのポートを変更した後、このパラメーターの値が遅延する場合があります。リアルタイムのポートを照会するには、DescribeDBInstanceNetInfo 操作を呼び出してください。 |
6379 |
| DestroyTime |
string |
インスタンスがリリースされた時刻です。 |
2019-04-28T10:03:01Z |
| GlobalInstanceId |
string |
分散インスタンスの ID です。 説明
このパラメーターは、インスタンスが分散インスタンスの子インスタンスである場合にのみ返されます。 |
gr-bp14rkqrhac**** |
| HasRenewChangeOrder |
boolean |
インスタンスに更新または設定変更の保留中の注文があるかどうかを示します。有効値:
|
false |
| ShardCount |
integer |
クラスターインスタンスのデータシャード数です。 説明
このパラメーターは、クラウドネイティブのクラスターインスタンス、または読み書き分離アーキテクチャを使用するインスタンスに対してのみ返されます。 |
3 |
| ConnectionDomain |
string |
インスタンスの内部エンドポイントです。 重要 インスタンスのエンドポイントを変更した後、このパラメーターの値が遅延する場合があります。リアルタイムのエンドポイントを照会するには、DescribeDBInstanceNetInfo 操作を呼び出してください。 |
r-bp1zxszhcgatnx****.redis.rds.aliyuncs.com |
| SlaveReplicaCount |
integer |
セカンダリアベイラビリティゾーンのレプリカノード数です。 |
1 |
| PrivateIp |
string |
インスタンスのプライベート IP アドレスです。 説明
インスタンスのネットワークタイプがクラシックネットワークの場合、このパラメーターは返されません。 |
172.16.49.*** |
| Capacity |
integer |
インスタンスのメモリ容量です。単位:MB。 |
4096 |
| QPS |
integer |
秒間クエリ数 (QPS) です。 |
100000 |
| NetworkType |
string |
インスタンスのネットワークタイプです。有効値:
|
CLASSIC |
| InstanceStatus |
string |
インスタンスの状態です。有効値:
|
Normal |
| PackageType |
string |
インスタンスのパッケージタイプです。有効値:
|
standard |
| Bandwidth |
integer |
インスタンスの帯域幅です。単位:MB/s。 |
96 |
| InstanceType |
string |
インスタンスのデータベースエンジンです。有効値:
|
Redis |
| Tags |
object |
インスタンスのタグです。 |
|
| Tag |
array<object> |
タグの詳細です。 |
|
|
object |
キーと値で構成されるタグです。 |
||
| Value |
string |
タグの値です。 |
value1 |
| Key |
string |
タグのキーです。 |
key1 |
| ReplacateId |
string |
マルチアクティブインスタンスの論理 ID です。 |
grr-bp11381ebc16**** |
| ArchitectureType |
string |
インスタンスのアーキテクチャです。有効値:
|
cluster |
| EngineVersion |
string |
インスタンスのデータベースエンジンバージョンです。 |
4.0 |
| UserName |
string |
接続ユーザー名です。デフォルトでは、インスタンス ID と同じです。 |
r-bp1zxszhcgatnx**** |
| ZoneId |
string |
アベイラビリティゾーンの ID です。 |
cn-hangzhou-b |
| CloudType |
string |
このパラメーターは、Alibaba Cloud Box のインスタンスに対してのみ返されます。 |
cloudbox |
| InstanceId |
string |
インスタンスの ID です。 |
r-bp1zxszhcgatnx**** |
| ShardClass |
string |
各データシャードのインスタンスタイプです。詳細については、「インスタンスタイプ」をご参照ください。 説明
クラスターインスタンスの全体的なパフォーマンスは、次の数式を使用して計算されます:データシャードのパフォーマンス (ShardClass) × データシャードの数 (ShardCount)。 |
redis.shard.small.ce |
| CreateTime |
string |
インスタンスが作成された時刻です。 |
2018-11-07T08:49:00Z |
| VSwitchId |
string |
vSwitch の ID です。 |
vsw-bp1e7clcw529l773d**** |
| ReplicaCount |
integer |
プライマリアベイラビリティゾーンのレプリカノード数です。 説明
ReplicaCount および SlaveReplicaCount パラメーターは、クラウドネイティブインスタンスにのみ適用されます。インスタンスがクラスターインスタンスの場合、これらのパラメーターは、それぞれプライマリおよびセカンダリアベイラビリティゾーンのシャードごとのレプリカノード数を示します。 |
1 |
| ReadOnlyCount |
string |
プライマリアベイラビリティゾーンの読み取り専用ノード数です。 説明
ReadOnlyCount および SlaveReadOnlyCount パラメーターは、読み書き分離が有効になっているクラウドネイティブインスタンスにのみ適用されます。インスタンスがクラスターインスタンスの場合、これらのパラメーターは、それぞれプライマリおよびセカンダリアベイラビリティゾーンのシャードごとの読み取り専用ノード数を示します。 |
1 |
| InstanceClass |
string |
インスタンスタイプです。 |
redis.logic.sharding.2g.2db.0rodb.4proxy.default |
| IsRds |
boolean |
インスタンスが ApsaraDB によって管理されているかどうかを示します。有効値:
|
true |
| SecondaryZoneId |
string |
セカンダリアベイラビリティゾーンの ID です。 説明
ZoneId パラメーターが |
cn-hangzhou-h |
| InstanceName |
string |
インスタンスの名前です。 |
apitest |
| SlaveReadOnlyCount |
integer |
セカンダリアベイラビリティゾーンの読み取り専用ノード数です。 |
1 |
| VpcId |
string |
VPC の ID です。 |
vpc-bp1nme44gek34slfc**** |
| ChargeType |
string |
インスタンスの課金方法です。有効値:
|
PostPaid |
| ComputingType |
string |
コンピューティングリソースのタイプです。有効値:
|
Ecs |
| NodeType |
string |
ノードタイプです。有効値:
|
double |
| ConnectionMode |
string |
インスタンスの接続モードです。有効値:
このパラメーターは非推奨です。代わりに DescribeDBInstanceNetInfo 操作を使用してください。 |
Standard |
| RegionId |
string |
リージョンの ID です。 |
cn-hangzhou |
| WorkspaceId |
string |
||
| UsedCount |
integer |
||
| QuotaCount |
integer |
例
成功レスポンス
JSONJSON
{
"RequestId": "1E83311F-0EE4-4922-A3BF-730B312B****",
"PageNumber": 1,
"PageSize": 30,
"TotalCount": 1,
"Instances": {
"KVStoreInstance": [
{
"Connections": 20000,
"EndTime": "2019-06-13T16:00:00Z",
"ResourceGroupId": "rg-acfmyiu4ekp****",
"EditionType": "Enterprise",
"Config": "{\\\"maxmemory-policy\\\":\\\"volatile-lfu\\\",\\\"EvictionPolicy\\\":\\\"volatile-lru\\\",\\\"hash-max-ziplist-entries\\\":512,\\\"zset-max-ziplist-entries\\\":128,\\\"zset-max-ziplist-value\\\":64,\\\"set-max-intset-entries\\\":512,\\\"hash-max-ziplist-value\\\":64,\\\"#no_loose_disabled-commands\\\":\\\"flushall,flushdb\\\",\\\"lazyfree-lazy-eviction\\\":\\\"yes\\\"}",
"Port": 6379,
"DestroyTime": "2019-04-28T10:03:01Z",
"GlobalInstanceId": "gr-bp14rkqrhac****",
"HasRenewChangeOrder": false,
"ShardCount": 3,
"ConnectionDomain": "r-bp1zxszhcgatnx****.redis.rds.aliyuncs.com",
"SlaveReplicaCount": 1,
"PrivateIp": "172.16.49.***",
"Capacity": 4096,
"QPS": 100000,
"NetworkType": "CLASSIC",
"InstanceStatus": "Normal",
"PackageType": "standard",
"Bandwidth": 96,
"InstanceType": "Redis",
"Tags": {
"Tag": [
{
"Value": "value1",
"Key": "key1"
}
]
},
"ReplacateId": "grr-bp11381ebc16****",
"ArchitectureType": "cluster",
"EngineVersion": "4.0",
"UserName": "r-bp1zxszhcgatnx****",
"ZoneId": "cn-hangzhou-b",
"CloudType": "cloudbox",
"InstanceId": "r-bp1zxszhcgatnx****",
"ShardClass": "redis.shard.small.ce",
"CreateTime": "2018-11-07T08:49:00Z",
"VSwitchId": "vsw-bp1e7clcw529l773d****",
"ReplicaCount": 1,
"ReadOnlyCount": "1",
"InstanceClass": "redis.logic.sharding.2g.2db.0rodb.4proxy.default",
"IsRds": true,
"SecondaryZoneId": "cn-hangzhou-h",
"InstanceName": "apitest",
"SlaveReadOnlyCount": 1,
"VpcId": "vpc-bp1nme44gek34slfc****",
"ChargeType": "PostPaid",
"ComputingType": "Ecs",
"NodeType": "double",
"ConnectionMode": "Standard",
"RegionId": "cn-hangzhou",
"WorkspaceId": "",
"UsedCount": 0,
"QuotaCount": 0
}
]
}
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidInstanceIds.Malformed | The Specified parameter InstanceIds is not valid. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。