Copyright | (c) 2013-2018 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Describes one or more of your egress-only Internet gateways.
- describeEgressOnlyInternetGateways :: DescribeEgressOnlyInternetGateways
- data DescribeEgressOnlyInternetGateways
- deoigEgressOnlyInternetGatewayIds :: Lens' DescribeEgressOnlyInternetGateways [Text]
- deoigNextToken :: Lens' DescribeEgressOnlyInternetGateways (Maybe Text)
- deoigDryRun :: Lens' DescribeEgressOnlyInternetGateways (Maybe Bool)
- deoigMaxResults :: Lens' DescribeEgressOnlyInternetGateways (Maybe Int)
- describeEgressOnlyInternetGatewaysResponse :: Int -> DescribeEgressOnlyInternetGatewaysResponse
- data DescribeEgressOnlyInternetGatewaysResponse
- deoigrsEgressOnlyInternetGateways :: Lens' DescribeEgressOnlyInternetGatewaysResponse [EgressOnlyInternetGateway]
- deoigrsNextToken :: Lens' DescribeEgressOnlyInternetGatewaysResponse (Maybe Text)
- deoigrsResponseStatus :: Lens' DescribeEgressOnlyInternetGatewaysResponse Int
Creating a Request
describeEgressOnlyInternetGateways :: DescribeEgressOnlyInternetGateways Source #
Creates a value of DescribeEgressOnlyInternetGateways
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
deoigEgressOnlyInternetGatewayIds
- One or more egress-only Internet gateway IDs.deoigNextToken
- The token to retrieve the next page of results.deoigDryRun
- 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 isDryRunOperation
. Otherwise, it isUnauthorizedOperation
.deoigMaxResults
- The maximum number of results to return for the request in a single page. The remaining results can be seen by sending another request with the returnedNextToken
value. This value can be between 5 and 1000; ifMaxResults
is given a value larger than 1000, only 1000 results are returned.
data DescribeEgressOnlyInternetGateways Source #
See: describeEgressOnlyInternetGateways
smart constructor.
Request Lenses
deoigEgressOnlyInternetGatewayIds :: Lens' DescribeEgressOnlyInternetGateways [Text] Source #
One or more egress-only Internet gateway IDs.
deoigNextToken :: Lens' DescribeEgressOnlyInternetGateways (Maybe Text) Source #
The token to retrieve the next page of results.
deoigDryRun :: Lens' DescribeEgressOnlyInternetGateways (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
.
deoigMaxResults :: Lens' DescribeEgressOnlyInternetGateways (Maybe Int) Source #
The maximum number of results to return for the request in a single page. The remaining results 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 larger than 1000, only 1000 results are returned.
Destructuring the Response
describeEgressOnlyInternetGatewaysResponse Source #
Creates a value of DescribeEgressOnlyInternetGatewaysResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
deoigrsEgressOnlyInternetGateways
- Information about the egress-only Internet gateways.deoigrsNextToken
- The token to use to retrieve the next page of results.deoigrsResponseStatus
- -- | The response status code.
data DescribeEgressOnlyInternetGatewaysResponse Source #
See: describeEgressOnlyInternetGatewaysResponse
smart constructor.
Response Lenses
deoigrsEgressOnlyInternetGateways :: Lens' DescribeEgressOnlyInternetGatewaysResponse [EgressOnlyInternetGateway] Source #
Information about the egress-only Internet gateways.
deoigrsNextToken :: Lens' DescribeEgressOnlyInternetGatewaysResponse (Maybe Text) Source #
The token to use to retrieve the next page of results.
deoigrsResponseStatus :: Lens' DescribeEgressOnlyInternetGatewaysResponse Int Source #
- - | The response status code.