libZSservicesZSamazonka-directconnectZSamazonka-directconnect
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

Description

Deletes the association between the specified Direct Connect gateway and virtual private gateway.

We recommend that you specify the associationID to delete the association. Alternatively, if you own virtual gateway and a Direct Connect gateway association, you can specify the virtualGatewayId and directConnectGatewayId to delete an association.

Synopsis

Creating a Request

data DeleteDirectConnectGatewayAssociation Source #

Constructors

DeleteDirectConnectGatewayAssociation' 

Fields

Instances

Instances details
Eq DeleteDirectConnectGatewayAssociation Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

Read DeleteDirectConnectGatewayAssociation Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

Show DeleteDirectConnectGatewayAssociation Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

Generic DeleteDirectConnectGatewayAssociation Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

NFData DeleteDirectConnectGatewayAssociation Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

Hashable DeleteDirectConnectGatewayAssociation Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

ToJSON DeleteDirectConnectGatewayAssociation Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

AWSRequest DeleteDirectConnectGatewayAssociation Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

ToHeaders DeleteDirectConnectGatewayAssociation Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

ToPath DeleteDirectConnectGatewayAssociation Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

ToQuery DeleteDirectConnectGatewayAssociation Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

type Rep DeleteDirectConnectGatewayAssociation Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

type Rep DeleteDirectConnectGatewayAssociation = D1 ('MetaData "DeleteDirectConnectGatewayAssociation" "Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation" "libZSservicesZSamazonka-directconnectZSamazonka-directconnect" 'False) (C1 ('MetaCons "DeleteDirectConnectGatewayAssociation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "virtualGatewayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "associationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "directConnectGatewayId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
type AWSResponse DeleteDirectConnectGatewayAssociation Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

newDeleteDirectConnectGatewayAssociation :: DeleteDirectConnectGatewayAssociation Source #

Create a value of DeleteDirectConnectGatewayAssociation 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:virtualGatewayId:DeleteDirectConnectGatewayAssociation', deleteDirectConnectGatewayAssociation_virtualGatewayId - The ID of the virtual private gateway.

$sel:associationId:DeleteDirectConnectGatewayAssociation', deleteDirectConnectGatewayAssociation_associationId - The ID of the Direct Connect gateway association.

$sel:directConnectGatewayId:DeleteDirectConnectGatewayAssociation', deleteDirectConnectGatewayAssociation_directConnectGatewayId - The ID of the Direct Connect gateway.

Request Lenses

Destructuring the Response

data DeleteDirectConnectGatewayAssociationResponse Source #

Constructors

DeleteDirectConnectGatewayAssociationResponse' 

Fields

Instances

Instances details
Eq DeleteDirectConnectGatewayAssociationResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

Read DeleteDirectConnectGatewayAssociationResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

Show DeleteDirectConnectGatewayAssociationResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

Generic DeleteDirectConnectGatewayAssociationResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

NFData DeleteDirectConnectGatewayAssociationResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

type Rep DeleteDirectConnectGatewayAssociationResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation

type Rep DeleteDirectConnectGatewayAssociationResponse = D1 ('MetaData "DeleteDirectConnectGatewayAssociationResponse" "Amazonka.DirectConnect.DeleteDirectConnectGatewayAssociation" "libZSservicesZSamazonka-directconnectZSamazonka-directconnect" 'False) (C1 ('MetaCons "DeleteDirectConnectGatewayAssociationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directConnectGatewayAssociation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DirectConnectGatewayAssociation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

Response Lenses