ポートリストを作成します。ポートリストをセキュリティグループなどのリソースに関連付けることができます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ecs:CreatePortRangeList |
create |
*PortRangeList
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
ポートリストのリージョン ID。 DescribeRegions 操作を呼び出して、最新のリージョンリストを照会できます。 |
cn-hangzhou |
| RegionId |
string |
必須 |
ポートリストのリージョン ID。 DescribeRegions 操作を呼び出して、最新のリージョンリストを照会できます。 |
cn-hangzhou |
| ClientToken |
string |
任意 |
リクエストのべき等性を確保するために使用されるクライアントトークンです。クライアントを使用してトークンを生成できますが、異なるリクエスト間でトークンがユニークであることを確認する必要があります。トークンには ASCII 文字のみを含めることができ、長さは 64 文字を超えることはできません。詳細については、「べき等性を確保する方法」をご参照ください。 |
123e4567-e89b-12d3-a456-426655440000 |
| MaxEntries |
integer |
必須 |
ポートリストの最大エントリ数。ポートリストの作成後にこの値を変更することはできません。有効な値:1~2000。 説明
セキュリティグループなどのリソースでポートリストを参照する場合、ポートリストの実際のエントリ数ではなく、最大エントリ数がリソースのルールクォータにカウントされます。MaxEntries には適切な値を設定してください。 |
10 |
| PortRangeListName |
string |
必須 |
ポートリストの名前。名前は 2~128 文字である必要があります。先頭は英字である必要があり、http://、https://、com.aliyun、または com.alibabacloud で始めることはできません。名前に使用できる文字は、英字、数字、コロン (:)、アンダースコア (_)、ピリオド (.)、ハイフン (-) です。 |
PortRangeListNameSample |
| Description |
string |
任意 |
ポートリストの説明。説明は 2~256 文字である必要があり、http:// または https:// で始めることはできません。 |
Description information of PortRangeList |
| Entry |
array<object> |
任意 |
ポートリストのエントリ。 |
|
|
object |
任意 |
ポートリストのエントリ。 |
||
| PortRange |
string |
任意 |
ポート範囲 N。N の有効な値:0~200。
|
80/80 |
| Description |
string |
任意 |
ポート範囲 N の説明。説明は 2~32 文字である必要があり、http:// または https:// で始めることはできません。N の有効な値:0~200。 |
Description information of Entry |
| ResourceGroupId |
string |
任意 |
ポートリストが属するリソースグループの ID。 |
rg-aek3b6jzp66**** |
| Tag |
array<object> |
任意 |
ポートリストに追加するタグ。ポートリストには 0~20 個のタグを追加できます。 |
|
|
object |
任意 |
ポートリストに追加するタグ N。 |
||
| Key |
string |
任意 |
ポートリストに追加するタグ N のキー。 タグキーは空にしたり、空の文字列にしたりすることはできません。タグキーは最大 128 文字で、http:// または https:// を含めることはできません。タグキーを acs: または aliyun で始めることはできません。 |
key for PortRangeList |
| Value |
string |
任意 |
ポートリストに追加するタグ N の値。 タグ値は空にすることはできませんが、空の文字列にすることはできます。タグ値は最大 128 文字で、http:// または https:// を含めることはできません。 |
value for PortRangeList |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
返されるデータ。 |
||
| RequestId |
string |
リクエスト ID。 |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
| PortRangeListId |
string |
ポートリストの ID。 |
prl-2ze9743**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"PortRangeListId": "prl-2ze9743****"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParam.Entry | The specified parameter Entry is not valid. | |
| 400 | InvalidOperation.MaxEntriesCountExceed | The specified MaxEntries exceeded the upper limit. | |
| 400 | InvalidOperation.EntryCountExceedMaxEntries | The number of entries in the port list exceeds MaxEntries. | |
| 400 | InvalidParameter.PortRange | The specified parameter PortRange is not valid. It should be two integers less than 65535 in specified format. | |
| 400 | InvalidParameter.PortRangeListName | The specified parameter PortRangeListName is not valid. | |
| 400 | LimitExceed.MaxEntries | The number of entries exceeds the MaxEntries of the specified PortRangeList. | |
| 400 | LimitExceed.Entry | The number of entries added or removed exceeds the limit. | |
| 400 | InvalidOperation.MaxCountExceed | The number of port range list in the current account has exceeded quota. | |
| 400 | InvalidParameter.PortRangeDuplicated | The specified PortRange is duplicated. | |
| 400 | InvalidDescription.Malformed | The specifid Description is not valid. | |
| 404 | InvalidRegionId.NotFound | The specified parameter RegionId is not valid. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。