Tair(ApsaraDB for Redis)インスタンスの構成および実行時パラメーターを照会します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
kvstore:DescribeParameters |
get |
*DBInstance
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
任意 |
インスタンスを作成するリージョンの ID です。利用可能なリージョンを照会するには、DescribeRegions 操作を呼び出します。 |
cn-hangzhou |
| DBInstanceId |
string |
必須 |
インスタンス ID です。 |
r-bp1zxszhcgatnx**** |
| NodeId |
string |
任意 |
ノード ID です。 説明
このパラメーターを使用して、クラスターインスタンス内の特定のノードの構成を照会します。 |
r-bp1xxxxxxxxxxxxx-db-0 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答オブジェクトです。 |
||
| RequestId |
string |
リクエスト ID です。 |
9C1338BE-8DE8-4890-A900-E1BC06BF**** |
| Engine |
string |
データベースエンジンです。 |
redis |
| EngineVersion |
string |
エンジンのバージョンです。 |
4.0 |
| ConfigParameters |
object |
||
| Parameter |
array<object> |
まだ有効になっていない構成パラメーターの一覧です。 |
|
|
object |
構成パラメーターのオブジェクトです。 |
||
| CheckingCode |
string |
パラメーターに許容される値を定義する入力規則です。 |
[0|1] |
| ParameterName |
string |
パラメーター名です。 |
script_check_enable |
| ParameterValue |
string |
パラメーター値です。 |
1 |
| ForceRestart |
boolean |
変更を有効にするために再起動が必要かどうかを示します。有効な値は以下のとおりです。
|
true |
| ParameterDescription |
string |
パラメーターの説明です。 |
Check all keys passed in the KEYS array map to the same slot. |
| ModifiableStatus |
boolean |
パラメーターが変更可能かどうかを示します。有効な値は以下のとおりです。
|
true |
| RunningParameters |
object |
||
| Parameter |
array<object> |
現在の実行時パラメーターの一覧です。 |
|
|
object |
実行時パラメーターのオブジェクトです。 |
||
| CheckingCode |
string |
パラメーターに許容される値を定義する入力規則です。 |
[0|1] |
| ParameterName |
string |
パラメーター名です。 |
#no_loose_disabled-commands |
| ParameterValue |
string |
パラメーター値です。 |
keys,flushall,flushdb |
| ForceRestart |
string |
変更を有効にするために再起動が必要かどうかを示します。戻り値は以下のとおりです。
|
true |
| ParameterDescription |
string |
パラメーターの説明です。 |
You can disable some dangerous commands, for example \"keys,flushdb,flushall\", the commands must be in [flushall,flushdb,keys,hgetall,eval,evalsha,script]. |
| ModifiableStatus |
string |
パラメーターが変更可能かどうかを示します。戻り値は以下のとおりです。
|
true |
例
成功レスポンス
JSONJSON
{
"RequestId": "9C1338BE-8DE8-4890-A900-E1BC06BF****",
"Engine": "redis",
"EngineVersion": "4.0",
"ConfigParameters": {
"Parameter": [
{
"CheckingCode": "[0|1]",
"ParameterName": "script_check_enable",
"ParameterValue": "1",
"ForceRestart": true,
"ParameterDescription": "Check all keys passed in the KEYS array map to the same slot.",
"ModifiableStatus": true
}
]
},
"RunningParameters": {
"Parameter": [
{
"CheckingCode": "[0|1]",
"ParameterName": "#no_loose_disabled-commands",
"ParameterValue": "keys,flushall,flushdb",
"ForceRestart": "true",
"ParameterDescription": "You can disable some dangerous commands, for example \\\"keys,flushdb,flushall\\\", the commands must be in [flushall,flushdb,keys,hgetall,eval,evalsha,script].",
"ModifiableStatus": "true"
}
]
}
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 403 | IncorrectDBInstanceType | Current DB instance type does not support this operation. | |
| 404 | InvalidDBInstanceClass.NotFound | Specified DB instance class is not found. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。