クラスターのアクセスホワイトリストを作成または変更します。ホワイトリストは、IP アドレスホワイトリストまたはセキュリティグループにすることができます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
polardb:ModifyDBClusterAccessWhitelist |
update |
*dbcluster
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| DBClusterId |
string |
必須 |
クラスター ID。 |
pc-************* |
| SecurityIps |
string |
任意 |
IP アドレスホワイトリストグループ内の IP アドレスまたは CIDR ブロック。すべての IP アドレスホワイトリストグループには、合計 1,000 個の IP アドレスまたは CIDR ブロックを含めることができます。複数の IP アドレスはコンマ (,) で区切ります。次のフォーマットがサポートされています:
説明
このパラメーターは、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******"
}
エラーレスポンス
JSONJSON
{
"RequestId": "D0CEC6AC-7760-409A-A0D5-E6CD8660E9CC"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | NumberExceed.securityGroupIds | The number of SecurityGroupIds exceeds 10. | |
| 400 | InvalidSecurityIPList.Duplicate | Specified security IP list is not valid: Duplicate IP address in the list | |
| 400 | InvalidSecurityIPList.Format | Specified security IP list format is not valid. | |
| 400 | LockTimeout | The request processing has failed due to lock timeout. | |
| 403 | SecurityIPList.Duplicate | Specified same security IP already exists. | |
| 403 | OperationDenied.LockMode | The operation is not permitted when the instance is locked. | |
| 404 | InvalidDBCluster.NotFound | The DBClusterId provided does not exist in our records. | |
| 404 | InvalidDBClusterId.NotFound | The DBInstanceId provided does not exist in our records. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。