Safe Haskell | None |
---|---|
Language | Haskell2010 |
Describes your Elastic IP addresses that are being moved to the EC2-VPC platform, or that are being restored to the EC2-Classic platform. This request does not return information about any other Elastic IP addresses in your account.
- data DescribeMovingAddresses
- describeMovingAddresses :: DescribeMovingAddresses
- dmaDryRun :: Lens' DescribeMovingAddresses (Maybe Bool)
- dmaFilters :: Lens' DescribeMovingAddresses [Filter]
- dmaMaxResults :: Lens' DescribeMovingAddresses (Maybe Int)
- dmaNextToken :: Lens' DescribeMovingAddresses (Maybe Text)
- dmaPublicIps :: Lens' DescribeMovingAddresses [Text]
- data DescribeMovingAddressesResponse
- describeMovingAddressesResponse :: DescribeMovingAddressesResponse
- dmarMovingAddressStatuses :: Lens' DescribeMovingAddressesResponse [MovingAddressStatus]
- dmarNextToken :: Lens' DescribeMovingAddressesResponse (Maybe Text)
Request
data DescribeMovingAddresses Source
Request constructor
describeMovingAddresses :: DescribeMovingAddresses Source
DescribeMovingAddresses
constructor.
The fields accessible through corresponding lenses are:
dmaDryRun
::
Maybe
Bool
dmaFilters
::
[Filter
]dmaMaxResults
::
Maybe
Int
dmaNextToken
::
Maybe
Text
dmaPublicIps
::
[Text
]
Request lenses
dmaDryRun :: Lens' DescribeMovingAddresses (Maybe Bool) Source
Checks whether you have the required permissions for the action, without
actually making the request, and provides an error response. If you have the
required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
dmaFilters :: Lens' DescribeMovingAddresses [Filter] Source
One or more filters.
'moving-status' - The status of the Elastic IP address (MovingToVpc
| RestoringToClassic
).
dmaMaxResults :: Lens' DescribeMovingAddresses (Maybe Int) Source
The maximum number of results to return for the request in a single page. The
remaining results of the initial request can be seen by sending another
request with the returned NextToken
value. This value can be between 5 and
1000; if MaxResults
is given a value outside of this range, an error is
returned.
Default: If no value is provided, the default is 1000.
dmaNextToken :: Lens' DescribeMovingAddresses (Maybe Text) Source
The token to use to retrieve the next page of results.
dmaPublicIps :: Lens' DescribeMovingAddresses [Text] Source
One or more Elastic IP addresses.
Response
Response constructor
describeMovingAddressesResponse :: DescribeMovingAddressesResponse Source
DescribeMovingAddressesResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
dmarMovingAddressStatuses :: Lens' DescribeMovingAddressesResponse [MovingAddressStatus] Source
The status for each Elastic IP address.
dmarNextToken :: Lens' DescribeMovingAddressesResponse (Maybe Text) Source
The token to use to retrieve the next page of results. This value is null
when there are no more results to return.