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.Types.TransitGateway

Description

 
Synopsis

Documentation

data TransitGateway Source #

Describes a transit gateway.

See: newTransitGateway smart constructor.

Constructors

TransitGateway' 

Fields

Instances

Instances details
FromXML TransitGateway Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGateway

Generic TransitGateway Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGateway

Associated Types

type Rep TransitGateway :: Type -> Type #

Read TransitGateway Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGateway

Show TransitGateway Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGateway

NFData TransitGateway Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGateway

Methods

rnf :: TransitGateway -> () #

Eq TransitGateway Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGateway

Hashable TransitGateway Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGateway

type Rep TransitGateway Source # 
Instance details

Defined in Amazonka.EC2.Types.TransitGateway

newTransitGateway :: TransitGateway Source #

Create a value of TransitGateway 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:creationTime:TransitGateway', transitGateway_creationTime - The creation time.

$sel:description:TransitGateway', transitGateway_description - The description of the transit gateway.

$sel:options:TransitGateway', transitGateway_options - The transit gateway options.

$sel:ownerId:TransitGateway', transitGateway_ownerId - The ID of the Amazon Web Services account that owns the transit gateway.

$sel:state:TransitGateway', transitGateway_state - The state of the transit gateway.

$sel:tags:TransitGateway', transitGateway_tags - The tags for the transit gateway.

$sel:transitGatewayArn:TransitGateway', transitGateway_transitGatewayArn - The Amazon Resource Name (ARN) of the transit gateway.

$sel:transitGatewayId:TransitGateway', transitGateway_transitGatewayId - The ID of the transit gateway.

transitGateway_description :: Lens' TransitGateway (Maybe Text) Source #

The description of the transit gateway.

transitGateway_ownerId :: Lens' TransitGateway (Maybe Text) Source #

The ID of the Amazon Web Services account that owns the transit gateway.

transitGateway_tags :: Lens' TransitGateway (Maybe [Tag]) Source #

The tags for the transit gateway.

transitGateway_transitGatewayArn :: Lens' TransitGateway (Maybe Text) Source #

The Amazon Resource Name (ARN) of the transit gateway.