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 the VPC endpoint connections to your VPC endpoint services, including any endpoints that are pending your acceptance.
- describeVPCEndpointConnections :: DescribeVPCEndpointConnections
- data DescribeVPCEndpointConnections
- dvecFilters :: Lens' DescribeVPCEndpointConnections [Filter]
- dvecNextToken :: Lens' DescribeVPCEndpointConnections (Maybe Text)
- dvecDryRun :: Lens' DescribeVPCEndpointConnections (Maybe Bool)
- dvecMaxResults :: Lens' DescribeVPCEndpointConnections (Maybe Int)
- describeVPCEndpointConnectionsResponse :: Int -> DescribeVPCEndpointConnectionsResponse
- data DescribeVPCEndpointConnectionsResponse
- dvecrsVPCEndpointConnections :: Lens' DescribeVPCEndpointConnectionsResponse [VPCEndpointConnection]
- dvecrsNextToken :: Lens' DescribeVPCEndpointConnectionsResponse (Maybe Text)
- dvecrsResponseStatus :: Lens' DescribeVPCEndpointConnectionsResponse Int
Creating a Request
describeVPCEndpointConnections :: DescribeVPCEndpointConnections Source #
Creates a value of DescribeVPCEndpointConnections
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dvecFilters
- One or more filters. *service-id
- The ID of the service. *vpc-endpoint-owner
- The AWS account number of the owner of the endpoint. *vpc-endpoint-state
- The state of the endpoint (pendingAcceptance
|pending
|available
|deleting
|deleted
|rejected
|failed
). *vpc-endpoint-id
- The ID of the endpoint.dvecNextToken
- The token to retrieve the next page of results.dvecDryRun
- 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
.dvecMaxResults
- 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 returnedNextToken
value. This value can be between 5 and 1000; ifMaxResults
is given a value larger than 1000, only 1000 results are returned.
data DescribeVPCEndpointConnections Source #
See: describeVPCEndpointConnections
smart constructor.
Request Lenses
dvecFilters :: Lens' DescribeVPCEndpointConnections [Filter] Source #
One or more filters. * service-id
- The ID of the service. * vpc-endpoint-owner
- The AWS account number of the owner of the endpoint. * vpc-endpoint-state
- The state of the endpoint (pendingAcceptance
| pending
| available
| deleting
| deleted
| rejected
| failed
). * vpc-endpoint-id
- The ID of the endpoint.
dvecNextToken :: Lens' DescribeVPCEndpointConnections (Maybe Text) Source #
The token to retrieve the next page of results.
dvecDryRun :: Lens' DescribeVPCEndpointConnections (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
.
dvecMaxResults :: Lens' DescribeVPCEndpointConnections (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 larger than 1000, only 1000 results are returned.
Destructuring the Response
describeVPCEndpointConnectionsResponse Source #
Creates a value of DescribeVPCEndpointConnectionsResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dvecrsVPCEndpointConnections
- Information about one or more VPC endpoint connections.dvecrsNextToken
- The token to use to retrieve the next page of results. This value isnull
when there are no more results to return.dvecrsResponseStatus
- -- | The response status code.
data DescribeVPCEndpointConnectionsResponse Source #
See: describeVPCEndpointConnectionsResponse
smart constructor.
Response Lenses
dvecrsVPCEndpointConnections :: Lens' DescribeVPCEndpointConnectionsResponse [VPCEndpointConnection] Source #
Information about one or more VPC endpoint connections.
dvecrsNextToken :: Lens' DescribeVPCEndpointConnectionsResponse (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.
dvecrsResponseStatus :: Lens' DescribeVPCEndpointConnectionsResponse Int Source #
- - | The response status code.