DATASOURCE::VPC::PublicIpAddressPool is used to query the basic information about an available IP address pool.
Syntax
{
"Type": "DATASOURCE::VPC::PublicIpAddressPool",
"Properties": {
"PublicIpAddressPoolId": String
}
}
Properties
Property | Type | Required | Editable | Description | Constraint |
PublicIpAddressPoolId | String | Yes | Yes | The ID of the IP address pool. | None. |
Return values
Fn::GetAtt
UsedIpNum: the total number of available IP addresses in the IP address pool.
Description: the description of the IP address pool.
ResourceGroupId: the ID of the resource group.
TotalIpNum: the number of used IP addresses in the IP address pool.
PublicIpAddressPoolName: the name of the IP address pool.
Isp: the line type.
CreateTime: the time when the IP address pool was created.
IpAddressRemaining: indicates whether idle IP addresses exist.
PublicIpAddressPoolId: the ID of the IP address pool to which the elastic IP address (EIP) belongs.
Tags: the tags of the EIP.