クラスターの IP アドレスホワイトリストを変更します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
adb:ModifyDBClusterAccessWhiteList |
update |
DBCluster
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| DBClusterId |
string |
必須 |
クラスター ID。 |
rm-uf6wjk5xxxxxxxxxx |
| SecurityIps |
string |
必須 |
クラスターの IP アドレスホワイトリストの変更に使用する IP アドレス。複数の IP アドレスをコンマ (,) で区切ります。最大 500 個の異なる IP アドレスを指定できます。次のフォーマットがサポートされています:
説明
このパラメーターは、ModifyMode が Delete に設定されている場合を除き、指定する必要があります。 |
10.23.12.24 |
| DBClusterIPArrayName |
string |
任意 |
変更する IP アドレスホワイトリストの名前。デフォルト値:Default。IP アドレスホワイトリストの名前は、長さが 2~32 文字である必要があります。名前に使用できるのは、小文字、数字、アンダースコア (_) です。名前は小文字で始まり、小文字または数字で終わる必要があります。 各クラスターは最大 50 個の IP アドレスホワイトリストをサポートします。 |
test |
| DBClusterIPArrayAttribute |
string |
任意 |
IP アドレスホワイトリストの属性。デフォルトでは、このパラメーターは空です。hidden 属性を持つ IP アドレスホワイトリストは、コンソールに表示されません。これらの IP アドレスホワイトリストは、Data Transmission Service (DTS) や PolarDB-X などのサービスにアクセスするために使用されます。 |
hidden |
| ModifyMode |
string |
任意 |
IP アドレスホワイトリストを変更するために使用するメソッド。有効な値:
デフォルト値:Cover。 |
Cover |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| TaskId |
integer |
タスク ID。 |
1564657730 |
| RequestId |
string |
リクエスト ID。 |
D0CEC6AC-7760-409A-A0D5-E6CD8660E9CC |
| DBClusterId |
string |
クラスター ID。 |
rm-uf6wjk5xxxxxxxxxx |
例
成功レスポンス
JSONJSON
{
"TaskId": 1564657730,
"RequestId": "D0CEC6AC-7760-409A-A0D5-E6CD8660E9CC",
"DBClusterId": "rm-uf6wjk5xxxxxxxxxx"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | SecurityIPList.Duplicate | The specified IP address is duplicate. | |
| 400 | InvalidSecurityIPList.Malformed | The specified SecurityIPList is incorrectly formatted. | |
| 400 | InvalidSecurityIPList.Duplicate | Specified security IP list is not valid: Duplicate IP address in the list | |
| 404 | InvalidDBCluster.NotFound | The DBClusterId provided does not exist in our records. | The DBClusterId provided does not exist in our records. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。