This is the preferred interface for making Elastic IP resources with Fugue. If you want to manage an Elastic IP with Fugue, the new function is the right place to start.
Create a reference to an externally managed ElasticIP.
eip: EC2.ElasticIP.external("eipalloc-1234abcd", AWS.Us-east-1)
fun (String, Region) -> ElasticIP
The ID of the target ElasticIP. Must be of the form “eipalloc-” followed by 8 characters from a-z and 0-9.
The Region containing the target ElasticIP.
A reference to the specified ElasticIP.
new Elastic IP (Constructor)
Call this constructor to create a new Fugue.Core.AWS.EC2.ElasticIP value.
fun (Spec) -> ElasticIP
An Elastic IP specification record.
A Fugue.Core.AWS.EC2.ElasticIP value.
Elastic IP Specification (Resource)
The AWS region in which to create the elastic IP.