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.DeleteTransitGatewayConnectPeer

Description

Deletes the specified Connect peer.

Synopsis

Creating a Request

data DeleteTransitGatewayConnectPeer Source #

See: newDeleteTransitGatewayConnectPeer smart constructor.

Constructors

DeleteTransitGatewayConnectPeer' 

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.

  • transitGatewayConnectPeerId :: Text

    The ID of the Connect peer.

Instances

Instances details
ToHeaders DeleteTransitGatewayConnectPeer Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

ToPath DeleteTransitGatewayConnectPeer Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

ToQuery DeleteTransitGatewayConnectPeer Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

AWSRequest DeleteTransitGatewayConnectPeer Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

Generic DeleteTransitGatewayConnectPeer Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

Associated Types

type Rep DeleteTransitGatewayConnectPeer :: Type -> Type #

Read DeleteTransitGatewayConnectPeer Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

Show DeleteTransitGatewayConnectPeer Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

NFData DeleteTransitGatewayConnectPeer Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

Eq DeleteTransitGatewayConnectPeer Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

Hashable DeleteTransitGatewayConnectPeer Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

type AWSResponse DeleteTransitGatewayConnectPeer Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

type Rep DeleteTransitGatewayConnectPeer Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

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

newDeleteTransitGatewayConnectPeer Source #

Create a value of DeleteTransitGatewayConnectPeer 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:DeleteTransitGatewayConnectPeer', deleteTransitGatewayConnectPeer_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.

DeleteTransitGatewayConnectPeer, deleteTransitGatewayConnectPeer_transitGatewayConnectPeerId - The ID of the Connect peer.

Request Lenses

deleteTransitGatewayConnectPeer_dryRun :: Lens' DeleteTransitGatewayConnectPeer (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 DeleteTransitGatewayConnectPeerResponse Source #

Constructors

DeleteTransitGatewayConnectPeerResponse' 

Fields

Instances

Instances details
Generic DeleteTransitGatewayConnectPeerResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

Read DeleteTransitGatewayConnectPeerResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

Show DeleteTransitGatewayConnectPeerResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

NFData DeleteTransitGatewayConnectPeerResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

Eq DeleteTransitGatewayConnectPeerResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

type Rep DeleteTransitGatewayConnectPeerResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayConnectPeer

type Rep DeleteTransitGatewayConnectPeerResponse = D1 ('MetaData "DeleteTransitGatewayConnectPeerResponse" "Amazonka.EC2.DeleteTransitGatewayConnectPeer" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "DeleteTransitGatewayConnectPeerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "transitGatewayConnectPeer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TransitGatewayConnectPeer)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteTransitGatewayConnectPeerResponse Source #

Create a value of DeleteTransitGatewayConnectPeerResponse 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:transitGatewayConnectPeer:DeleteTransitGatewayConnectPeerResponse', deleteTransitGatewayConnectPeerResponse_transitGatewayConnectPeer - Information about the deleted Connect peer.

$sel:httpStatus:DeleteTransitGatewayConnectPeerResponse', deleteTransitGatewayConnectPeerResponse_httpStatus - The response's http status code.

Response Lenses