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 service configurations in your account (your services).
- describeVPCEndpointServiceConfigurations :: DescribeVPCEndpointServiceConfigurations
- data DescribeVPCEndpointServiceConfigurations
- dvescFilters :: Lens' DescribeVPCEndpointServiceConfigurations [Filter]
- dvescServiceIds :: Lens' DescribeVPCEndpointServiceConfigurations [Text]
- dvescNextToken :: Lens' DescribeVPCEndpointServiceConfigurations (Maybe Text)
- dvescDryRun :: Lens' DescribeVPCEndpointServiceConfigurations (Maybe Bool)
- dvescMaxResults :: Lens' DescribeVPCEndpointServiceConfigurations (Maybe Int)
- describeVPCEndpointServiceConfigurationsResponse :: Int -> DescribeVPCEndpointServiceConfigurationsResponse
- data DescribeVPCEndpointServiceConfigurationsResponse
- dvescrsNextToken :: Lens' DescribeVPCEndpointServiceConfigurationsResponse (Maybe Text)
- dvescrsServiceConfigurations :: Lens' DescribeVPCEndpointServiceConfigurationsResponse [ServiceConfiguration]
- dvescrsResponseStatus :: Lens' DescribeVPCEndpointServiceConfigurationsResponse Int
Creating a Request
describeVPCEndpointServiceConfigurations :: DescribeVPCEndpointServiceConfigurations Source #
Creates a value of DescribeVPCEndpointServiceConfigurations
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dvescFilters
- One or more filters. *service-name
- The name of the service. *service-id
- The ID of the service. *service-state
- The state of the service (Pending
|Available
|Deleting
|Deleted
|Failed
).dvescServiceIds
- The IDs of one or more services.dvescNextToken
- The token to retrieve the next page of results.dvescDryRun
- 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
.dvescMaxResults
- 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 DescribeVPCEndpointServiceConfigurations Source #
See: describeVPCEndpointServiceConfigurations
smart constructor.
Request Lenses
dvescFilters :: Lens' DescribeVPCEndpointServiceConfigurations [Filter] Source #
One or more filters. * service-name
- The name of the service. * service-id
- The ID of the service. * service-state
- The state of the service (Pending
| Available
| Deleting
| Deleted
| Failed
).
dvescServiceIds :: Lens' DescribeVPCEndpointServiceConfigurations [Text] Source #
The IDs of one or more services.
dvescNextToken :: Lens' DescribeVPCEndpointServiceConfigurations (Maybe Text) Source #
The token to retrieve the next page of results.
dvescDryRun :: Lens' DescribeVPCEndpointServiceConfigurations (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
.
dvescMaxResults :: Lens' DescribeVPCEndpointServiceConfigurations (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
describeVPCEndpointServiceConfigurationsResponse Source #
Creates a value of DescribeVPCEndpointServiceConfigurationsResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dvescrsNextToken
- The token to use to retrieve the next page of results. This value isnull
when there are no more results to return.dvescrsServiceConfigurations
- Information about one or more services.dvescrsResponseStatus
- -- | The response status code.
data DescribeVPCEndpointServiceConfigurationsResponse Source #
See: describeVPCEndpointServiceConfigurationsResponse
smart constructor.
Response Lenses
dvescrsNextToken :: Lens' DescribeVPCEndpointServiceConfigurationsResponse (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.
dvescrsServiceConfigurations :: Lens' DescribeVPCEndpointServiceConfigurationsResponse [ServiceConfiguration] Source #
Information about one or more services.
dvescrsResponseStatus :: Lens' DescribeVPCEndpointServiceConfigurationsResponse Int Source #
- - | The response status code.