クラスターのホワイトリスト(IP ホワイトリストおよびセキュリティグループを含む)を作成または変更します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
polardb:ModifyDBClusterAccessWhitelist |
update |
*dbcluster
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| DBClusterId |
string |
必須 |
クラスターの ID。 |
pc-************* |
| SecurityIps |
string |
任意 |
IP ホワイトリストグループ内の IP アドレスまたは CIDR ブロック。すべての IP ホワイトリストグループに最大 1,000 個の IP アドレスまたは CIDR ブロックを追加できます。複数の IP アドレスはコンマ (,) で区切ります。以下の 2 つのフォーマットがサポートされています。
説明
このパラメーターは、WhiteListType が IP に設定されている場合にのみ有効です。 |
10.23.12.24 |
| DBClusterIPArrayName |
string |
任意 |
IP ホワイトリストグループの名前。名前の長さは 2~120 文字で、小文字と数字を含めることができます。名前は英字で始まり、英字または数字で終わる必要があります。
説明
|
default |
| DBClusterIPArrayAttribute |
string |
任意 |
IP ホワイトリストグループの属性。このパラメーターを hidden に設定すると、そのグループはコンソールに表示されません。 説明
|
hidden |
| WhiteListType |
string |
任意 |
ホワイトリストのタイプ。有効な値:
デフォルト値: IP。 |
IP |
| SecurityGroupIds |
string |
任意 |
セキュリティグループの ID。複数のセキュリティグループ ID はコンマ (,) で区切ります。 説明
|
sg-********* |
| ModifyMode |
string |
任意 |
IP ホワイトリストを変更するメソッド。有効な値:
説明
このパラメーターは、WhiteListType が IP に設定されている場合にのみ有効です。 |
Cover |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。 |
D0CEC6AC-7760-409A-A0D5-E6CD86****** |
例
成功レスポンス
JSONJSON
{
"RequestId": "D0CEC6AC-7760-409A-A0D5-E6CD86******"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | NumberExceed.securityGroupIds | The number of SecurityGroupIds exceeds 10. | 操作が失敗しました。セキュリティグループの数が上限の 10 を超えています。構成を変更して再試行してください。 |
| 400 | InvalidSecurityIPList.Duplicate | Specified security IP list is not valid: Duplicate IP address in the list | 指定されたセキュリティ IP リストは無効です。リストに重複する IP アドレスが含まれています。 |
| 400 | InvalidSecurityIPList.Format | Specified security IP list format is not valid. | ホワイトリストで指定された IP アドレスのフォーマットが無効です。 |
| 400 | LockTimeout | The request processing has failed due to lock timeout. | ロックタイムアウトのため、リクエストの処理に失敗しました。 |
| 403 | SecurityIPList.Duplicate | Specified same security IP already exists. | 指定されたセキュリティ IP アドレスは既に存在します。 |
| 403 | OperationDenied.LockMode | The operation is not permitted when the instance is locked. | ソース ApsaraDB RDS インスタンスの現在のステータスではこの操作を実行できません。 |
| 404 | InvalidDBCluster.NotFound | The DBClusterId provided does not exist in our records. | 操作に失敗しました。指定されたクラスターインスタンス ID が存在しません。 |
| 404 | InvalidDBClusterId.NotFound | The DBInstanceId provided does not exist in our records. | 指定された DBClusterId は現在のレコードに存在しません。 |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。