amazonka-ec2-0.0.0: Amazon Elastic Compute Cloud SDK.

Safe HaskellNone
LanguageHaskell2010

Network.AWS.EC2.AllocateAddress

Contents

Description

Acquires an Elastic IP address. An Elastic IP address is for use either in the EC2-Classic platform or in a VPC. For more information, see Elastic IP Addresses in the Amazon Elastic Compute Cloud User Guide.

http://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-AllocateAddress.html

Synopsis

Request

Request constructor

allocateAddress :: AllocateAddress Source

AllocateAddress constructor.

The fields accessible through corresponding lenses are:

Request lenses

aaDomain :: Lens' AllocateAddress (Maybe Text) Source

Set to vpc to allocate the address for use with instances in a VPC. Default: The address is for use with instances in EC2-Classic.

Response

Response constructor

Response lenses

aarAllocationId :: Lens' AllocateAddressResponse (Maybe Text) Source

EC2-VPC
The ID that AWS assigns to represent the allocation of the Elastic IP address for use with instances in a VPC.

aarDomain :: Lens' AllocateAddressResponse (Maybe Text) Source

Indicates whether this Elastic IP address is for use with instances in EC2-Classic (standard) or instances in a VPC (vpc).