Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Describes one or more Amazon OpenSearch Service-managed VPC endpoints.
Synopsis
- data DescribeVpcEndpoints = DescribeVpcEndpoints' {
- vpcEndpointIds :: [Text]
- newDescribeVpcEndpoints :: DescribeVpcEndpoints
- describeVpcEndpoints_vpcEndpointIds :: Lens' DescribeVpcEndpoints [Text]
- data DescribeVpcEndpointsResponse = DescribeVpcEndpointsResponse' {}
- newDescribeVpcEndpointsResponse :: Int -> DescribeVpcEndpointsResponse
- describeVpcEndpointsResponse_httpStatus :: Lens' DescribeVpcEndpointsResponse Int
- describeVpcEndpointsResponse_vpcEndpoints :: Lens' DescribeVpcEndpointsResponse [VpcEndpoint]
- describeVpcEndpointsResponse_vpcEndpointErrors :: Lens' DescribeVpcEndpointsResponse [VpcEndpointError]
Creating a Request
data DescribeVpcEndpoints Source #
Container for request parameters to the DescribeVpcEndpoints
operation. Specifies the list of VPC endpoints to be described.
See: newDescribeVpcEndpoints
smart constructor.
DescribeVpcEndpoints' | |
|
Instances
newDescribeVpcEndpoints :: DescribeVpcEndpoints Source #
Create a value of DescribeVpcEndpoints
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:vpcEndpointIds:DescribeVpcEndpoints'
, describeVpcEndpoints_vpcEndpointIds
- The unique identifiers of the endpoints to get information about.
Request Lenses
describeVpcEndpoints_vpcEndpointIds :: Lens' DescribeVpcEndpoints [Text] Source #
The unique identifiers of the endpoints to get information about.
Destructuring the Response
data DescribeVpcEndpointsResponse Source #
Container for response parameters to the DescribeVpcEndpoints
operation. Returns a list containing configuration details and status of
the VPC Endpoints as well as a list containing error responses of the
endpoints that could not be described
See: newDescribeVpcEndpointsResponse
smart constructor.
DescribeVpcEndpointsResponse' | |
|
Instances
newDescribeVpcEndpointsResponse Source #
Create a value of DescribeVpcEndpointsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DescribeVpcEndpointsResponse'
, describeVpcEndpointsResponse_httpStatus
- The response's http status code.
$sel:vpcEndpoints:DescribeVpcEndpointsResponse'
, describeVpcEndpointsResponse_vpcEndpoints
- Information about each requested VPC endpoint.
$sel:vpcEndpointErrors:DescribeVpcEndpointsResponse'
, describeVpcEndpointsResponse_vpcEndpointErrors
- Any errors associated with the request.
Response Lenses
describeVpcEndpointsResponse_httpStatus :: Lens' DescribeVpcEndpointsResponse Int Source #
The response's http status code.
describeVpcEndpointsResponse_vpcEndpoints :: Lens' DescribeVpcEndpointsResponse [VpcEndpoint] Source #
Information about each requested VPC endpoint.
describeVpcEndpointsResponse_vpcEndpointErrors :: Lens' DescribeVpcEndpointsResponse [VpcEndpointError] Source #
Any errors associated with the request.