Safe Haskell | None |
---|---|
Language | Haskell2010 |
Deletes one or more specified VPC endpoints. Deleting the endpoint also deletes the endpoint routes in the route tables that were associated with the endpoint.
http://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-DeleteVpcEndpoints.html
- data DeleteVpcEndpoints
- deleteVpcEndpoints :: DeleteVpcEndpoints
- dveDryRun :: Lens' DeleteVpcEndpoints (Maybe Bool)
- dveVpcEndpointIds :: Lens' DeleteVpcEndpoints [Text]
- data DeleteVpcEndpointsResponse
- deleteVpcEndpointsResponse :: DeleteVpcEndpointsResponse
- dverUnsuccessful :: Lens' DeleteVpcEndpointsResponse [UnsuccessfulItem]
Request
data DeleteVpcEndpoints Source
Request constructor
deleteVpcEndpoints :: DeleteVpcEndpoints Source
DeleteVpcEndpoints
constructor.
The fields accessible through corresponding lenses are:
dveDryRun
::
Maybe
Bool
dveVpcEndpointIds
::
[Text
]
Request lenses
dveDryRun :: Lens' DeleteVpcEndpoints (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
.
dveVpcEndpointIds :: Lens' DeleteVpcEndpoints [Text] Source
One or more endpoint IDs.
Response
Response constructor
deleteVpcEndpointsResponse :: DeleteVpcEndpointsResponse Source
DeleteVpcEndpointsResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
dverUnsuccessful :: Lens' DeleteVpcEndpointsResponse [UnsuccessfulItem] Source
Information about the endpoints that were not successfully deleted.