This resource type represents an elastic IP (EIP) address on Amazon Elastic Compute Cloud. It extends the type OS::Neutron::FloatingIP.

The blueprint uses the core properties and extended properties, if any, from this resource type. Review and configure the applicable heat resources that apply to your configuration information.

In the blueprint designer, you can configure the properties that the following table includes. Properties are listed as either core or extended. Each type of property is located in separate sections of the heat resource that you can view in the blueprint designer. You set the core properties in the properties section and set the extended properties in the metadata section of the blueprint.

Table 1. Custom properties
Name Type Required Core or extended Description
instance_id String True Core ID of the instance to associate with the floating IP.
Table 2. Attributes
Name Description
allocation_id The allocation ID of this EIP.
association_id The association ID of this EIP if it is attached to an instance.
domain The domain of this EIP.
fixed_ip_address The IP address of the associated port, if specified.
floating_ip_address The allocated address of this IP.
floating_network_id The ID of the network in which this IP is allocated.
instance_id The ID of an associated instance of this EIP.
network_interface_id The ID of the network interface of this EIP if it is attached to an instance.
network_interface_owner_id The ID of the network interface owner if it is attached to an instance.
port_id The ID of the port that is associated with this IP
private_ip_address The private IP address of the instance that is attached to this EIP.
public_ip The public IP address of this EIP.
region The region of this EIP
router_id The ID of the router that is used as a gateway. It is set when associated with a port.
show Displays all attributes.
tenant_id The tenant that owns this floating IP.