プレフィックスリストを作成します。
操作説明
注意事項
-
プレフィックスリストは、ネットワークプレフィックス (CIDR ブロック) のコレクションであり、他のリソースのネットワークルールを設定するために参照できます。 詳細については、「概要」をご参照ください。
-
プレフィックスリストを作成する際は、次の点にご注意ください。
プレフィックスリストの IP アドレスファミリ (IPv4 または IPv6) を指定する必要があります。プレフィックスリストの作成後に IP アドレスファミリを変更することはできません。 1 つのプレフィックスリストに IPv4 と IPv6 の CIDR ブロックを混在させることはできません。
プレフィックスリストに含めることができる最大エントリ数を指定する必要があります。 プレフィックスリストの作成後に最大エントリ数を変更することはできません。
プレフィックスリストのエントリを指定できます。 各エントリは、CIDR ブロックと CIDR ブロックの説明で構成されます。 エントリの総数は、指定した最大エントリ数を超えることはできません。
-
プレフィックスリストやその他のリソースの制限事項の詳細については、「使用制限」をご参照ください。
-
Resource Access Management (RAM) ユーザーを作成し、最小権限を付与することができます。 これにより、Alibaba Cloud アカウントの AccessKey ペアを他のユーザーと共有する必要がなくなり、企業のセキュリティリスクが軽減されます。 プレフィックスリストに対する権限を RAM ユーザーに付与する方法については、「プレフィックスリストに対する権限を RAM ユーザーに付与する」をご参照ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ecs:CreatePrefixList |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
プレフィックスリストを作成するリージョンの ID。 |
cn-chengdu |
| RegionId |
string |
必須 |
プレフィックスリストを作成するリージョンの ID。 |
cn-chengdu |
| MaxEntries |
integer |
必須 |
プレフィックスリストに含めることができる最大エントリ数。 有効値:1~200。 |
10 |
| AddressFamily |
string |
必須 |
IP アドレスファミリ。 有効値:
|
IPv4 |
| ClientToken |
string |
任意 |
リクエストのべき等性を保証するために使用されるクライアントトークンです。 クライアントを使用してトークンを生成できますが、トークンが異なるリクエスト間で一意であることを確認する必要があります。 |
0c593ea1-3bea-11e9-b96b-88e9fe637760 |
| PrefixListName |
string |
必須 |
プレフィックスリストの名前。 名前は 2~128 文字で、文字、数字、コロン (:)、アンダースコア (_)、ピリオド (.)、ハイフン (-) を使用できます。 先頭は文字である必要があり、 |
PrefixListNameSample |
| Description |
string |
任意 |
プレフィックスリストの説明。 説明は 2~256 文字で、 |
This is description. |
| Entry |
array<object> |
任意 |
プレフィックスリストのエントリの詳細。 |
|
|
object |
任意 |
|||
| Description |
string |
任意 |
エントリ N の説明。 説明は 2~32 文字で、 |
Description Sample 01 |
| Cidr |
string |
必須 |
エントリ N の CIDR ブロック。 N の有効値:0~200。 注意事項:
CIDR ブロックの詳細については、「CIDR とは」をご参照ください。 このパラメーターは、デフォルトでは空のままです。 |
192.168.1.0/24 |
| Tag |
array<object> |
任意 |
プレフィックスリストに追加するタグ。 |
|
|
object |
任意 |
プレフィックスリストに追加するタグ N。 |
||
| Key |
string |
任意 |
タグ N のキー。 N の有効値:1~20。 タグキーは空の文字列にできません。 タグキーは最大 128 文字で、 |
TestKey |
| Value |
string |
任意 |
タグ N の値。 N の有効値:1~20。 タグ値は空の文字列にできます。 タグ値は最大 128 文字で、 |
TestValue |
| ResourceGroupId |
string |
任意 |
プレフィックスリストを割り当てるリソースグループの ID。 |
rg-bp67acfmxazb4p**** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| PrefixListId |
string |
プレフィックスリストの ID。 |
pl-x1j1k5ykzqlixdcy**** |
| RequestId |
string |
リクエスト ID。 |
38793DB8-A4B2-4AEC-BFD3-111234E9188D |
例
成功レスポンス
JSONJSON
{
"PrefixListId": "pl-x1j1k5ykzqlixdcy****",
"RequestId": "38793DB8-A4B2-4AEC-BFD3-111234E9188D"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | MissingParameter | %s | |
| 400 | InvalidParameter.AddressFamily | The parameter AddressFamily should be IPv4 or IPv6. | |
| 400 | InvalidParameter | %s | |
| 400 | InvalidParameter.PrefixListName | The parameter PrefixListName is not valid. | |
| 400 | InvalidDescription.Malformed | The specified Description is wrongly formed. | |
| 400 | InvalidClientToken.ValueNotSupported | The ClientToken provided is invalid. | |
| 400 | InvalidParameter.CidrMalformed | %s | |
| 400 | InvalidParameter.CidrDuplicated | %s | |
| 400 | LimitExceed.Entry | The number of entries added or removed exceeds the limit. | |
| 400 | LimitExceed.MaxEntries | The number of entries exceeds the MaxEntries of the specified prefix list. | |
| 404 | LimitExceed.PrefixListPerRegion | The number of prefix lists in the region exceeds the limit. | |
| 404 | InvalidRegionId.NotFound | The specified RegionId does not exist. | |
| 404 | InvalidResourceGroup.NotFound | The specified resource group is not found. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。