Copyright | (c) 2013-2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
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.
See: AWS API Reference for DeleteVPCEndpoints.
- deleteVPCEndpoints :: DeleteVPCEndpoints
- data DeleteVPCEndpoints
- dveDryRun :: Lens' DeleteVPCEndpoints (Maybe Bool)
- dveVPCEndpointIds :: Lens' DeleteVPCEndpoints [Text]
- deleteVPCEndpointsResponse :: Int -> DeleteVPCEndpointsResponse
- data DeleteVPCEndpointsResponse
- dversUnsuccessful :: Lens' DeleteVPCEndpointsResponse [UnsuccessfulItem]
- dversResponseStatus :: Lens' DeleteVPCEndpointsResponse Int
Creating a Request
deleteVPCEndpoints :: DeleteVPCEndpoints Source
Creates a value of DeleteVPCEndpoints
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DeleteVPCEndpoints Source
See: deleteVPCEndpoints
smart constructor.
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.
Destructuring the Response
deleteVPCEndpointsResponse Source
Creates a value of DeleteVPCEndpointsResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DeleteVPCEndpointsResponse Source
See: deleteVPCEndpointsResponse
smart constructor.
Response Lenses
dversUnsuccessful :: Lens' DeleteVPCEndpointsResponse [UnsuccessfulItem] Source
Information about the endpoints that were not successfully deleted.
dversResponseStatus :: Lens' DeleteVPCEndpointsResponse Int Source
The response status code.