HeatTemplateFormatVersion: '2012-12-12' Description: Create Floating IP Outputs: FloatingIpId: Description: Floating IP ID Value: "" Parameters: NetworkId: Description: NetworkId Type: String InstanceId: Description: Id of the instance to attach to. Type: String IpAddress: Description: The floating ip address you would like to attach Type: String FloatingIpId: Description: The floating ip id Type: String PortId: Description: Port Id to attach to. Type: String Resources: #Heat needs at least one resource. Create a resource that costs next to nothing. ReplicationPw: Type: OS::Heat::RandomString Properties: length: 1