CreatePublicIpAddressPool 操作を呼び出して、IP アドレスプールを作成します。
操作説明
IP アドレスプール機能はデフォルトでは利用できません。この機能を使用するには、クォータセンターで IP アドレスプール機能 の特典クォータを申請してください。詳細については、「クォータセンターでのクォータの引き上げ」をご参照ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
vpc:CreatePublicIpAddressPool |
create |
*PublicIpAddressPool
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Isp |
string |
任意 |
回線タイプ。有効な値:
BGP (マルチ ISP) 回線および BGP (マルチ ISP) プレミアム回線の詳細については、「EIP の回線タイプ」をご参照ください。
|
BGP |
| Name |
string |
任意 |
IP アドレスプールインスタンスの名前。 名前の長さは 0~128 文字で、 |
AddressPoolName |
| Description |
string |
任意 |
IP アドレスプールインスタンスの説明。 説明の長さは 0~256 文字で、 |
AddressPoolDescription |
| ClientToken |
string |
任意 |
リクエストのべき等性を確保するために使用されるクライアントトークン。 クライアントを使用してトークンを生成できますが、異なるリクエスト間でトークンが一意であることを確認する必要があります。トークンには ASCII 文字のみを含めることができます。 説明
このパラメーターを指定しない場合、システムは API リクエストの RequestId を ClientToken として自動的に使用します。RequestId は API リクエストごとに異なる場合があります。 |
02fb3da4-130e-11**** |
| DryRun |
boolean |
任意 |
ドライランを実行するかどうかを指定します。有効な値:
|
false |
| ResourceGroupId |
string |
任意 |
IP アドレスプールが属するリソースグループの ID。 |
rg-acfmxazb4pcdvf**** |
| RegionId |
string |
必須 |
作成する IP アドレスプールのリージョン ID。 |
cn-chengdu |
| BizType |
string |
任意 |
IP アドレスプールのビジネスタイプ。有効な値:
|
Default |
| Zones |
array |
任意 |
IP アドレスプールのゾーン。 このパラメーターは、BizType が CloudBox に設定されている場合にのみ必須であり、IP アドレスプールのビジネスタイプが CloudBox であることを示します。 |
|
|
string |
任意 |
IP アドレスプールのゾーン。 このパラメーターは、BizType が CloudBox に設定されている場合にのみ必須であり、IP アドレスプールのビジネスタイプが CloudBox であることを示します。 指定できるゾーンは 1 つだけです。 |
ap-southeast-1-lzdvn-cb |
|
| Tag |
array<object> |
任意 |
リソースのタグ。 |
|
|
object |
任意 |
タグ。 |
||
| Key |
string |
任意 |
リソースのタグキー。最大 20 個のタグキーを指定できます。タグキーを空文字列にすることはできません。 タグキーの長さは最大 128 文字で、 |
FinanceDept |
| Value |
string |
任意 |
リソースのタグ値。最大 20 個のタグ値を指定できます。タグ値は空文字列にすることができます。 タグ値の長さは最大 128 文字で、 |
FinanceJoshua |
| SecurityProtectionTypes |
array |
任意 |
セキュリティ保護レベル。
|
|
|
string |
任意 |
セキュリティ保護レベル。
|
AntiDDoS_Enhanced |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンス構造体。 |
||
PulbicIpAddressPoolId
deprecated
|
string |
IPAM プールのインスタンス ID。 |
pippool-6wetvn6fumkgycssx**** |
| RequestId |
string |
リクエスト ID。 |
4EC47282-1B74-4534-BD0E-403F3EE64CAF |
| ResourceGroupId |
string |
IP アドレスプールが属するリソースグループの ID。 |
rg-acfmxazb4pcdvf**** |
| PublicIpAddressPoolId |
string |
IPAM プールのインスタンス ID。 |
pippool-6wetvn6fumkgycssx**** |
例
成功レスポンス
JSONJSON
{
"PulbicIpAddressPoolId": "pippool-6wetvn6fumkgycssx****",
"RequestId": "4EC47282-1B74-4534-BD0E-403F3EE64CAF",
"ResourceGroupId": "rg-acfmxazb4pcdvf****",
"PublicIpAddressPoolId": "pippool-6wetvn6fumkgycssx****"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | IllegalParam.Isp | The param of Isp [%s] is illegal. | Isp パラメーターが無効です。リクエストパラメーターで指定されている有効な値を入力してください。 |
| 400 | IllegalParam.Name | The param of Name [%s] is illegal. | パラメーター Name が無効です。リクエストパラメーターの要件に従って有効な値を入力してください。 |
| 400 | IllegalParam.Description | The param of Description [%s] is illegal. | Description パラメーターが無効です。 |
| 400 | Forbidden.CreatePublicIpAddressPool | Authentication is failed for creating public ip address pool. | 現時点では PublicIpAddressPool を作成できません。アカウントにこの操作を実行する権限があるかどうかを確認してください。 |
| 400 | QuotaExceeded.PublicIpAddressPool | The quota of PublicIpAddressPool is exceeded. | PublicIpAddressPool インスタンスの数がクォータに達しました。続行する前にクォータを引き上げてください。 |
| 400 | MissingParam.Zones | The Zones parameter is required. | Zones パラメーターは必須です。 |
| 400 | IllegalParam.Zones | The values of Zones [%s] are invalid. | Zones パラメーターが無効です。 |
| 400 | IllegalParamSize.Zones | An invalid number of zones is specified. | Zones 配列のサイズが無効です。 |
| 400 | UnsupportedFeature.Isp | The feature of Isp is not supported. | 指定された Isp はサポートされていません。 |
| 400 | OperationDenied.ISPNotSupportDdosEnhanced | The operation is not allowed because of DdosEnhanced is not supported by current isp. | 現在の ISP は、拡張セキュリティ保護アドレスプールの作成をサポートしていません。 |
| 400 | IllegalParam.SecurityProtectionTypes | The param of securityProtectionTypes is illegal. | SecurityProtectionTypes パラメーターが無効です。 |
| 400 | IncorrectBusinessStatus.PublicIpAddressPool | The business status of publicIpAddressPool is incorrect. | 現在のサービスステータスでは、IP アドレスプールインスタンスの作成はサポートされていません。 |
| 400 | OptInRequired.PublicIpAddressPool | You are not authorized to use the requested service of publicIpAddressPool. Ensure that you have subscribed to the service you are trying to use. | リクエストされた IP Address Manager サービスを使用する権限がありません。サービスにサブスクライブ済みであることを確認してください。 |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。