アクセスの制御ポリシーグループを作成します。
操作説明
CreateAcl は非同期操作です。この操作を呼び出すと、システムはアクセスの制御ポリシーグループ ID を返しますが、アクセスの制御ポリシーグループはまだ作成されていません。作成プロセスはバックグラウンドで実行を続けます。 GetAcl または ListAcls を呼び出して、アクセスの制御ポリシーグループのステータスを照会できます:
-
アクセスの制御ポリシーグループが init 状態の場合、アクセスの制御ポリシーグループは作成中です。この状態では、クエリ操作のみを実行でき、他の操作は実行できません。
-
アクセスの制御ポリシーグループが アクティブな 状態の場合、アクセスの制御ポリシーグループは作成されています。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ga:CreateAcl |
create |
*Acl
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
Alibaba Cloud Global Accelerator (GA) インスタンスのリージョン ID。値を cn-hangzhou に設定します。 |
cn-hangzhou |
| AclName |
string |
任意 |
アクセスの制御ポリシーグループの名前。 名前は 1~128 文字で、英字または中国語の文字で始まる必要があります。数字、ピリオド (.)、アンダースコア (_)、ハイフン (-) を含めることができます。 |
test-acl |
| AddressIPVersion |
string |
必須 |
アクセスの制御ポリシーグループの IP バージョン。有効な値:
|
IPv4 |
| AclEntries |
array<object> |
任意 |
アクセスの制御ポリシーグループのエントリ。IP アドレスエントリまたは CIDR ブロックエントリです。 一度に最大 50 個のエントリを追加できます。 |
|
|
object |
任意 |
アクセスの制御ポリシーグループのエントリ。IP アドレスエントリまたは CIDR ブロックエントリです。 一度に最大 50 個のエントリを追加できます。 |
||
| Entry |
string |
任意 |
アクセスの制御ポリシーグループのエントリ。IP アドレスエントリ (192.168.XX.XX) または CIDR ブロックエントリ (10.0.XX.XX/24) です。 一度に最大 50 個のエントリを追加できます。 |
10.0.XX.XX/24 |
| EntryDescription |
string |
任意 |
アクセスの制御ポリシーグループエントリの説明。 一度に最大 50 個のエントリの説明を追加できます。 説明は 1~256 文字で、英字、数字、ハイフン (-)、転送スラッシュ (/)、ピリオド (.)、アンダースコア (_)、および中国語の文字を含めることができます。 |
test-entry |
| ClientToken |
string |
任意 |
リクエストのべき等性を確保するために使用されるクライアントトークン。 クライアントを使用してトークンを生成できますが、異なるリクエスト間でトークンが一意であることを確認する必要があります。クライアントトークンには ASCII 文字のみを含めることができます。 説明
このパラメーターを指定しない場合、システムは RequestId の値を ClientToken の値として使用します。RequestId の値は API リクエストごとに異なります。 |
5A2CFF0E-5718-45B5-9D4D-70B3FF3898 |
| DryRun |
boolean |
任意 |
ドライランを実行するかどうかを指定します。有効な値:
|
false |
| ResourceGroupId |
string |
任意 |
リソースグループ ID。 |
rg-acfmwj7wvng3jbi |
| Tag |
array<object> |
任意 |
アクセスの制御ポリシーグループのラベル情報。フォーマットについては以下を参照してください。 |
|
|
object |
任意 |
アクセスの制御ポリシーグループのラベル情報。フォーマットについては以下を参照してください。 |
||
| Key |
string |
任意 |
アクセスの制御ポリシーグループのラベルキー。指定した場合、ラベルキーは空の文字列にできません。 ラベルキーは最大 64 文字で、 最大 20 個のラベルキーを指定できます。 |
tag-key |
| Value |
string |
任意 |
アクセスの制御ポリシーグループのラベル値。指定した場合、ラベル値は空の文字列にできます。 ラベル値は最大 128 文字で、 最大 20 個のラベル値を指定できます。 |
tag-value |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答パラメーター。 |
||
| RequestId |
string |
リクエスト ID。 |
CEF72CEB-54B6-4AE8-B225-F876FF7BA984 |
| AclId |
string |
アクセスの制御ポリシーグループ ID。 |
nacl-hp34s2h0xx1ht4nwo**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "CEF72CEB-54B6-4AE8-B225-F876FF7BA984",
"AclId": "nacl-hp34s2h0xx1ht4nwo****"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | IsExist.AclEntriesIsExist | acl entries %s is exist | |
| 400 | QuotaExceeded.AclEntries | The number of acl entries exceeds the limit |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。