| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Network.AWS.EC2.DescribeAddresses
Description
Describes one or more of your Elastic IP addresses.
An Elastic IP address is for use in either the EC2-Classic platform or in a VPC. For more information, see Elastic IP Addresses in the Amazon ElasticCompute Cloud User Guide for Linux.
http://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-DescribeAddresses.html
- data DescribeAddresses
- describeAddresses :: DescribeAddresses
- daAllocationIds :: Lens' DescribeAddresses [Text]
- daDryRun :: Lens' DescribeAddresses (Maybe Bool)
- daFilters :: Lens' DescribeAddresses [Filter]
- daPublicIps :: Lens' DescribeAddresses [Text]
- data DescribeAddressesResponse
- describeAddressesResponse :: DescribeAddressesResponse
- darAddresses :: Lens' DescribeAddressesResponse [Address]
Request
data DescribeAddresses Source
Request constructor
describeAddresses :: DescribeAddresses Source
DescribeAddresses constructor.
The fields accessible through corresponding lenses are:
daAllocationIds::[Text]daDryRun::MaybeBooldaFilters::[Filter]daPublicIps::[Text]
Request lenses
daAllocationIds :: Lens' DescribeAddresses [Text] Source
- EC2-VPC
- One or more allocation IDs.
Default: Describes all your Elastic IP addresses.
daFilters :: Lens' DescribeAddresses [Filter] Source
One or more filters. Filter names and values are case-sensitive.
'allocation-id' - [EC2-VPC] The allocation ID for the address.
'association-id' - [EC2-VPC] The association ID for the address.
domain - Indicates whether the address is for use in EC2-Classic (standard) or in a VPC (
vpc).
'instance-id' - The ID of the instance the address is associated with, if any.
'network-interface-id' - [EC2-VPC] The ID of the network interface that the address is associated with, if any.
'network-interface-owner-id' - The AWS account ID of the owner.
'private-ip-address' - [EC2-VPC] The private IP address associated with the Elastic IP address.
'public-ip' - The Elastic IP address.
daPublicIps :: Lens' DescribeAddresses [Text] Source
- EC2-Classic
- One or more Elastic IP addresses.
Default: Describes all your Elastic IP addresses.
Response
Response constructor
describeAddressesResponse :: DescribeAddressesResponse Source
DescribeAddressesResponse constructor.
The fields accessible through corresponding lenses are:
darAddresses::[Address]
Response lenses
darAddresses :: Lens' DescribeAddressesResponse [Address] Source
Information about one or more Elastic IP addresses.