amazonka-ec2-2.0: Amazon Elastic Compute Cloud SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

Description

Deletes one or more VPC endpoint connection notifications.

Synopsis

Creating a Request

data DeleteVpcEndpointConnectionNotifications Source #

Constructors

DeleteVpcEndpointConnectionNotifications' 

Fields

  • dryRun :: 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.

  • connectionNotificationIds :: [Text]

    One or more notification IDs.

Instances

Instances details
ToHeaders DeleteVpcEndpointConnectionNotifications Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

ToPath DeleteVpcEndpointConnectionNotifications Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

ToQuery DeleteVpcEndpointConnectionNotifications Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

AWSRequest DeleteVpcEndpointConnectionNotifications Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

Generic DeleteVpcEndpointConnectionNotifications Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

Read DeleteVpcEndpointConnectionNotifications Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

Show DeleteVpcEndpointConnectionNotifications Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

NFData DeleteVpcEndpointConnectionNotifications Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

Eq DeleteVpcEndpointConnectionNotifications Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

Hashable DeleteVpcEndpointConnectionNotifications Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

type AWSResponse DeleteVpcEndpointConnectionNotifications Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

type Rep DeleteVpcEndpointConnectionNotifications Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

type Rep DeleteVpcEndpointConnectionNotifications = D1 ('MetaData "DeleteVpcEndpointConnectionNotifications" "Amazonka.EC2.DeleteVpcEndpointConnectionNotifications" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "DeleteVpcEndpointConnectionNotifications'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dryRun") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "connectionNotificationIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newDeleteVpcEndpointConnectionNotifications :: DeleteVpcEndpointConnectionNotifications Source #

Create a value of DeleteVpcEndpointConnectionNotifications 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:dryRun:DeleteVpcEndpointConnectionNotifications', deleteVpcEndpointConnectionNotifications_dryRun - 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.

$sel:connectionNotificationIds:DeleteVpcEndpointConnectionNotifications', deleteVpcEndpointConnectionNotifications_connectionNotificationIds - One or more notification IDs.

Request Lenses

deleteVpcEndpointConnectionNotifications_dryRun :: Lens' DeleteVpcEndpointConnectionNotifications (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.

Destructuring the Response

data DeleteVpcEndpointConnectionNotificationsResponse Source #

Constructors

DeleteVpcEndpointConnectionNotificationsResponse' 

Fields

Instances

Instances details
Generic DeleteVpcEndpointConnectionNotificationsResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

Read DeleteVpcEndpointConnectionNotificationsResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

Show DeleteVpcEndpointConnectionNotificationsResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

NFData DeleteVpcEndpointConnectionNotificationsResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

Eq DeleteVpcEndpointConnectionNotificationsResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

type Rep DeleteVpcEndpointConnectionNotificationsResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteVpcEndpointConnectionNotifications

type Rep DeleteVpcEndpointConnectionNotificationsResponse = D1 ('MetaData "DeleteVpcEndpointConnectionNotificationsResponse" "Amazonka.EC2.DeleteVpcEndpointConnectionNotifications" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "DeleteVpcEndpointConnectionNotificationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "unsuccessful") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UnsuccessfulItem])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteVpcEndpointConnectionNotificationsResponse Source #

Create a value of DeleteVpcEndpointConnectionNotificationsResponse 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:unsuccessful:DeleteVpcEndpointConnectionNotificationsResponse', deleteVpcEndpointConnectionNotificationsResponse_unsuccessful - Information about the notifications that could not be deleted successfully.

$sel:httpStatus:DeleteVpcEndpointConnectionNotificationsResponse', deleteVpcEndpointConnectionNotificationsResponse_httpStatus - The response's http status code.

Response Lenses