Safe Haskell | None |
---|---|
Language | Haskell2010 |
Describes one or more of your VPC endpoints.
http://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-DescribeVpcEndpoints.html
- data DescribeVpcEndpoints
- describeVpcEndpoints :: DescribeVpcEndpoints
- dve1DryRun :: Lens' DescribeVpcEndpoints (Maybe Bool)
- dve1Filters :: Lens' DescribeVpcEndpoints [Filter]
- dve1MaxResults :: Lens' DescribeVpcEndpoints (Maybe Int)
- dve1NextToken :: Lens' DescribeVpcEndpoints (Maybe Text)
- dve1VpcEndpointIds :: Lens' DescribeVpcEndpoints [Text]
- data DescribeVpcEndpointsResponse
- describeVpcEndpointsResponse :: DescribeVpcEndpointsResponse
- dverNextToken :: Lens' DescribeVpcEndpointsResponse (Maybe Text)
- dverVpcEndpoints :: Lens' DescribeVpcEndpointsResponse [VpcEndpoint]
Request
Request constructor
describeVpcEndpoints :: DescribeVpcEndpoints Source
DescribeVpcEndpoints
constructor.
The fields accessible through corresponding lenses are:
dve1DryRun
::
Maybe
Bool
dve1Filters
::
[Filter
]dve1MaxResults
::
Maybe
Int
dve1NextToken
::
Maybe
Text
dve1VpcEndpointIds
::
[Text
]
Request lenses
dve1DryRun :: Lens' DescribeVpcEndpoints (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
.
dve1Filters :: Lens' DescribeVpcEndpoints [Filter] Source
One or more filters.
'service-name': The name of the AWS service.
'vpc-id': The ID of the VPC in which the endpoint resides.
'vpc-endpoint-id': The ID of the endpoint.
'vpc-endpoint-state': The state of the endpoint. (pending
| available
| deleting
| deleted
)
dve1MaxResults :: Lens' DescribeVpcEndpoints (Maybe Int) Source
The maximum number of items to return for this request. The request returns a token that you can specify in a subsequent call to get the next set of results.
Constraint: If the value is greater than 1000, we return only 1000 items.
dve1NextToken :: Lens' DescribeVpcEndpoints (Maybe Text) Source
The token for the next set of items to return. (You received this token from a prior call.)
dve1VpcEndpointIds :: Lens' DescribeVpcEndpoints [Text] Source
One or more endpoint IDs.
Response
Response constructor
describeVpcEndpointsResponse :: DescribeVpcEndpointsResponse Source
DescribeVpcEndpointsResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
dverNextToken :: Lens' DescribeVpcEndpointsResponse (Maybe Text) Source
The token to use when requesting the next set of items. If there are no additional items to return, the string is empty.
dverVpcEndpoints :: Lens' DescribeVpcEndpointsResponse [VpcEndpoint] Source
Information about the endpoints.