| 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 |
Network.AWS.EC2.DeleteVPCEndpointConnectionNotifications
Description
Deletes one or more VPC endpoint connection notifications.
Synopsis
- deleteVPCEndpointConnectionNotifications :: DeleteVPCEndpointConnectionNotifications
- data DeleteVPCEndpointConnectionNotifications
- dvecnDryRun :: Lens' DeleteVPCEndpointConnectionNotifications (Maybe Bool)
- dvecnConnectionNotificationIds :: Lens' DeleteVPCEndpointConnectionNotifications [Text]
- deleteVPCEndpointConnectionNotificationsResponse :: Int -> DeleteVPCEndpointConnectionNotificationsResponse
- data DeleteVPCEndpointConnectionNotificationsResponse
- dvecnrsUnsuccessful :: Lens' DeleteVPCEndpointConnectionNotificationsResponse [UnsuccessfulItem]
- dvecnrsResponseStatus :: Lens' DeleteVPCEndpointConnectionNotificationsResponse Int
Creating a Request
deleteVPCEndpointConnectionNotifications :: DeleteVPCEndpointConnectionNotifications #
Creates a value of DeleteVPCEndpointConnectionNotifications with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dvecnDryRun- 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.dvecnConnectionNotificationIds- One or more notification IDs.
data DeleteVPCEndpointConnectionNotifications #
See: deleteVPCEndpointConnectionNotifications smart constructor.
Instances
Request Lenses
dvecnDryRun :: Lens' DeleteVPCEndpointConnectionNotifications (Maybe Bool) #
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 .
dvecnConnectionNotificationIds :: Lens' DeleteVPCEndpointConnectionNotifications [Text] #
One or more notification IDs.
Destructuring the Response
deleteVPCEndpointConnectionNotificationsResponse #
Creates a value of DeleteVPCEndpointConnectionNotificationsResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dvecnrsUnsuccessful- Information about the notifications that could not be deleted successfully.dvecnrsResponseStatus- -- | The response status code.
data DeleteVPCEndpointConnectionNotificationsResponse #
See: deleteVPCEndpointConnectionNotificationsResponse smart constructor.
Instances
Response Lenses
dvecnrsUnsuccessful :: Lens' DeleteVPCEndpointConnectionNotificationsResponse [UnsuccessfulItem] #
Information about the notifications that could not be deleted successfully.
dvecnrsResponseStatus :: Lens' DeleteVPCEndpointConnectionNotificationsResponse Int #
- - | The response status code.