DATASOURCE::EIP::Addresses is used to query the information about elastic IP addresses (EIPs).
Syntax
{
"Type": "DATASOURCE::EIP::Addresses",
"Properties": {
"SegmentInstanceId": String,
"AddressName": String,
"ResourceGroupId": String,
"InstanceId": String,
"Isp": String,
"AllocationId": String,
"PaymentType": String,
"IpAddress": String,
"InstanceType": String
}
}
Properties
Property | Type | Required | Editable | Description | Constraint |
SegmentInstanceId | String | No | Yes | The ID of the contiguous EIP. | None |
AddressName | String | No | Yes | The name of the EIP. | The name must be 1 to 128 characters in length and can contain letters, digits, underscores (_), and hyphens (-). The name must start with a letter. |
ResourceGroupId | String | No | Yes | The ID of the resource group. | None |
InstanceId | String | No | Yes | The ID of the instance that is associated with the EIP. | None |
Isp | String | No | Yes | The line type. | Valid values:
|
AllocationId | String | No | Yes | The ID of the EIP that you want to query. | None |
PaymentType | String | No | Yes | The billing method of the EIP. | Valid values:
|
IpAddress | String | No | Yes | The IP address of the EIP. | None |
InstanceType | String | No | Yes | The type of the instance that is associated with the EIP. | Valid values:
|
Return values
Fn::GetAtt
Addresses: the list of EIPs.
AllocationIds: the IDs of the EIPs.
Property | Type | Description | Constraint |
AllocationIds | List | The IDs of the EIPs. | None |
Addresses | List | The EIPs. | None |
BusinessStatus | String | The service status of the EIP. | None |
ExpiredTime | String | The time when the EIP expires. | The time is displayed in the |
IpAddress | String | The IP address of the EIP. | None |
AllocationId | String | The ID of the EIP. | None |
ReservationOrderType | String | The type of the renewal order. | None |
Status | String | The status of the EIP. | None |
EipBandwidth | String | The bandwidth of the EIP when it is not associated with an EIP bandwidth plan. | Unit: Mbit/s. |
BandwidthPackageId | String | The ID of the EIP bandwidth plan. | None |
Description | String | The description of the EIP. | None |
Tags | List | The tags of the EIP. | None |
InstanceId | String | The ID of the instance that is associated with the EIP. | None |
ReservationBandwidth | String | The bandwidth after the renewal takes effect. | Unit: Mbit/s. |
InstanceRegionId | String | The region ID of the associated resource. | None |
RegionId | String | The region ID of the EIP. | None |
SegmentInstanceId | String | The ID of the contiguous EIP. | None |
ResourceGroupId | String | The ID of the resource group. | None |
HasReservationData | String | Indicates whether renewal data is included. | None |
Netmode | String | The network type of the EIP. | The value public indicates the Internet. |
InstanceType | String | The type of the instance that is associated with the EIP. | None |
OperationLocks | List | Details about the locked EIPs. | None |
ReservationInternetChargeType | String | The metering method that is used after the renewal takes effect. | None |
Isp | String | The line type. | None |
DeletionProtection | Boolean | Indicates whether deletion protection is enabled. | Valid values:
|
BandwidthPackageType | String | The type of the bandwidth. | Only CommonBandwidthPackage that specifies an EIP bandwidth plan is returned. |
ServiceManaged | Integer | Indicates whether the EIP is created by using the service account. | Valid values:
|
CreateTime | String | The time when the EIP was created. | Unit: milliseconds. |
PaymentType | String | The billing method of the EIP. | None |
Bandwidth | String | The maximum bandwidth of the EIP. | Unit: Mbit/s. |
HdMonitorStatus | String | Indicates whether fine-grained monitoring is enabled for the EIP. | Valid values:
|
ReservationActiveTime | String | The time when the renewal takes effect. | The time is displayed in the |
SecondLimited | Boolean | Indicates whether level-2 throttling is configured. | Valid values:
|
AddressName | String | The name of the EIP. | None |
BandwidthPackageBandwidth | String | The bandwidth of the EIP bandwidth plan with which the EIP is associated. | Unit: Mbit/s. |