amazonka-networkmanager-2.0: Amazon Network Manager 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.NetworkManager.CreateTransitGatewayPeering

Description

Creates a transit gateway peering connection.

Synopsis

Creating a Request

data CreateTransitGatewayPeering Source #

See: newCreateTransitGatewayPeering smart constructor.

Constructors

CreateTransitGatewayPeering' 

Fields

Instances

Instances details
ToJSON CreateTransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

ToHeaders CreateTransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

ToPath CreateTransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

ToQuery CreateTransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

AWSRequest CreateTransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

Generic CreateTransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

Associated Types

type Rep CreateTransitGatewayPeering :: Type -> Type #

Read CreateTransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

Show CreateTransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

NFData CreateTransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

Eq CreateTransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

Hashable CreateTransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

type AWSResponse CreateTransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

type Rep CreateTransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

type Rep CreateTransitGatewayPeering = D1 ('MetaData "CreateTransitGatewayPeering" "Amazonka.NetworkManager.CreateTransitGatewayPeering" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "CreateTransitGatewayPeering'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "coreNetworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "transitGatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateTransitGatewayPeering Source #

Create a value of CreateTransitGatewayPeering 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:clientToken:CreateTransitGatewayPeering', createTransitGatewayPeering_clientToken - The client token associated with the request.

CreateTransitGatewayPeering, createTransitGatewayPeering_tags - The list of key-value tags associated with the request.

CreateTransitGatewayPeering, createTransitGatewayPeering_coreNetworkId - The ID of a core network.

CreateTransitGatewayPeering, createTransitGatewayPeering_transitGatewayArn - The ARN of the transit gateway for the peering request.

Request Lenses

createTransitGatewayPeering_tags :: Lens' CreateTransitGatewayPeering (Maybe [Tag]) Source #

The list of key-value tags associated with the request.

createTransitGatewayPeering_transitGatewayArn :: Lens' CreateTransitGatewayPeering Text Source #

The ARN of the transit gateway for the peering request.

Destructuring the Response

data CreateTransitGatewayPeeringResponse Source #

Constructors

CreateTransitGatewayPeeringResponse' 

Fields

Instances

Instances details
Generic CreateTransitGatewayPeeringResponse Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

Read CreateTransitGatewayPeeringResponse Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

Show CreateTransitGatewayPeeringResponse Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

NFData CreateTransitGatewayPeeringResponse Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

Eq CreateTransitGatewayPeeringResponse Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

type Rep CreateTransitGatewayPeeringResponse Source # 
Instance details

Defined in Amazonka.NetworkManager.CreateTransitGatewayPeering

type Rep CreateTransitGatewayPeeringResponse = D1 ('MetaData "CreateTransitGatewayPeeringResponse" "Amazonka.NetworkManager.CreateTransitGatewayPeering" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "CreateTransitGatewayPeeringResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "transitGatewayPeering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TransitGatewayPeering)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateTransitGatewayPeeringResponse Source #

Create a value of CreateTransitGatewayPeeringResponse 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:transitGatewayPeering:CreateTransitGatewayPeeringResponse', createTransitGatewayPeeringResponse_transitGatewayPeering - Returns information about the transit gateway peering connection request.

$sel:httpStatus:CreateTransitGatewayPeeringResponse', createTransitGatewayPeeringResponse_httpStatus - The response's http status code.

Response Lenses