利用可能なIPアドレスプールを照会します。
制限事項
必要な権限を持つユーザーのみがElastic IP address (EIP) のIPアドレスプール機能を使用できます。 To apply for the required permissions, submit a ticket.
デバッグ
リクエストパラメーター
項目 | データ型 | 必須/任意 | 例: | 説明 |
---|---|---|---|---|
操作 | String | 必須 | ListPublicIpAddressPools | 実行する操作です。 値をListPublicIpAddressPoolsに設定します。 |
PublicIpAddressPoolIds.N | String | 任意 | pippool-6wetvn6fumkgycssx **** | IPアドレスプールのID。 IDは最大100個まで入力可能です。 |
Status | String | 任意 | 作成済み | IPアドレスプールのステータス。 有効な値:
|
MaxResults | Integer | いいえ | 10 | 返されるエントリの最大数。 有効な値: 10〜100。 デフォルト値: 10 |
NextToken | String | 任意 | FFmyTO70tTpLG6I3FmYAXGKPd **** | 次のクエリに使用されるトークン。 有効な値:
|
Isp | String | 任意 | BGP | ラインタイプ。 有効な値:
BGP (マルチISP) およびBGP (マルチISP) Proの詳細については、「EIPラインタイプ」をご参照ください。 単一ISP帯域幅の使用が許可されている場合は、次のいずれかの値を選択することもできます。
サービスがChina East 1 Financeにデプロイされている場合、このパラメーターは必須であり、値をBGP_FinanceCloudに設定する必要があります。 |
名前 | String | 任意 | AddressPoolName | IPアドレスプールの名前。 このパラメーターはオプションです。 名前を入力する場合、名前は1 ~ 128文字で、数字、ピリオド (.) 、アンダースコア (_) 、ハイフン (-) を使用できます。 名前は文字で始める必要がありますが、 |
DryRun | Boolean | いいえ | false | 操作を実行せずにリクエストをチェックするかどうかを指定します。 有効な値:
|
RegionId | String | 必須 | cn-chengdu | IPアドレスプールのリージョンID。 DescribeRegionsを呼び出して、使用可能なリージョンを照会できます。 |
レスポンスパラメーター
項目 | データ型 | 例: | 説明 |
---|---|---|---|
RequestId | String | 4EC47282-1B74-4534-BD0E-403F3EE64CAF | リクエストの ID です。 |
NextToken | String | FFmyTO70tTpLG6I3FmYAXGKPd **** | 次のクエリに使用されるトークン。 有効な値:
|
MaxResults | Integer | 10 | 返されるエントリの最大数。 |
TotalCount | Integer | 1 | 返されたエントリの総数。 |
PublicIpAddressPoolList | PublicIpAddressPoolの配列 | IPアドレスプールのリスト。 | |
PublicIpAddressPoolId | String | pippool-6wetvn6fumkgycssx **** | IPアドレスプールのID。 |
RegionId | String | cn-chengdu | IPアドレスプールのリージョンID。 |
CreationTime | String | 2022-05-10T01:37:38Z | IPアドレスプールが作成された時刻。 時刻は |
Isp | String | BGP | ラインタイプ。
BGP (マルチISP) およびBGP (マルチISP) Proの詳細については、「EIPラインタイプ」をご参照ください。 単一ISP帯域幅の使用が許可されている場合、次のいずれかの値が返されます。
サービスがChina East 1 Financeにデプロイされている場合、BGP_FinanceCloudが返されます。 |
名前 | String | AddressPoolName | IPアドレスプールの名前。 |
Status | String | 作成済み | IPアドレスプールのステータス。 有効な値:
|
説明 | String | AddressPoolDescription | IPアドレスプールの説明。 |
TotalIpNum | Integer | 100 | パブリックIPアドレスプール内のIPアドレスの総数。 |
UsedIpNum | Integer | 20 | パブリックIPアドレスプール内の占有IPアドレスの数。 |
IpAddressRemaining | ブール | 真実 | IPアドレスプールにアイドルIPアドレスがあるかどうかを示します。
|
UserType | ブール | admin | ユーザータイプ。
|
例
リクエストの例
http(s):// [エンドポイント]/?Action=ListPublicIpAddressPools
&PublicIpAddressPoolIds=["pippool-6wetvn6fumkgycssx ****"]
&ステータス=作成済み
&MaxResults=10
&NextToken=FFmyTO70tTpLG6I3FmYAXGKPd ****
&Isp=BGP
&Name=AddressPoolName
&DryRun=false
&RegionId=cn-chengdu
&<共通リクエストパラメーター>
正常に処理された場合のレスポンス例
XML
形式
HTTP/1.1 200 OK
Content-Type:application/xml
<ListPublicIpAddressPoolsResponse>
<RequestId>4EC47282-1B74-4534-BD0E-403F3EE64CAF</RequestId>
<NextToken>FFmyTO70tTpLG6I3FmYAXGKPd ****</NextToken>
<MaxResults>10</MaxResults>
<TotalCount> 1 </ TotalCount>
<PublicIpAddressPoolList>
<PublicIpAddressPoolId>pippool-6wetvn6fumkgycssx ****</PublicIpAddressPoolId>
<RegionId>cn-chengdu</RegionId>
<CreationTime>2022-05-10T01:37:38Z</CreationTime>
<Isp>BGP</Isp>
<Name>AddressPoolName</Name>
<Status> 作成 </Status>
<Description>AddressPoolDescription</Description>
<TotalIpNum>100</TotalIpNum>
<UsedIpNum>20</UsedIpNum>
<IpAddressRemaining>true</IpAddressRemaining>
<UserType>false</UserType>
</PublicIpAddressPoolList>
</ListPublicIpAddressPoolsResponse>
JSON
形式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "4EC47282-1B74-4534-BD0E-403F3EE64CAF" 、
"NextToken" : "FFmyTO70tTpLG6I3FmYAXGKPd ****" 、
"MaxResults" : 10、
"TotalCount" : 1、
"PublicIpAddressPoolList" : [ {
"PublicIpAddressPoolId" : "pippool-6wetvn6fumkgycssx ****" 、
"RegionId" : "cn-chengdu" 、
"CreationTime" : "2022-05-10T01:37:38Z" 、
"Isp" : "BGP" 、
"Name" : "AddressPoolName" 、
"ステータス" : "作成" 、
"Description" : "AddressPoolDescription" 、
"TotalIpNum" : 100、
"UsedIpNum" : 20、
"IpAddressRemaining" : true、
"UserType" : false
} ]
}
エラーコード
エラーコードのリストについては、エラーセンターをご覧ください。