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

Description

Enables the specified attachment to propagate routes to the specified propagation route table.

Synopsis

Creating a Request

data EnableTransitGatewayRouteTablePropagation Source #

Constructors

EnableTransitGatewayRouteTablePropagation' 

Fields

Instances

Instances details
ToHeaders EnableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

ToPath EnableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

ToQuery EnableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

AWSRequest EnableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

Generic EnableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

Read EnableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

Show EnableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

NFData EnableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

Eq EnableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

Hashable EnableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

type AWSResponse EnableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

type Rep EnableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

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

newEnableTransitGatewayRouteTablePropagation Source #

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

EnableTransitGatewayRouteTablePropagation, enableTransitGatewayRouteTablePropagation_transitGatewayAttachmentId - The ID of the attachment.

EnableTransitGatewayRouteTablePropagation, enableTransitGatewayRouteTablePropagation_transitGatewayRouteTableAnnouncementId - The ID of the transit gateway route table announcement.

EnableTransitGatewayRouteTablePropagation, enableTransitGatewayRouteTablePropagation_transitGatewayRouteTableId - The ID of the propagation route table.

Request Lenses

enableTransitGatewayRouteTablePropagation_dryRun :: Lens' EnableTransitGatewayRouteTablePropagation (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 EnableTransitGatewayRouteTablePropagationResponse Source #

Constructors

EnableTransitGatewayRouteTablePropagationResponse' 

Fields

Instances

Instances details
Generic EnableTransitGatewayRouteTablePropagationResponse Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

Read EnableTransitGatewayRouteTablePropagationResponse Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

Show EnableTransitGatewayRouteTablePropagationResponse Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

NFData EnableTransitGatewayRouteTablePropagationResponse Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

Eq EnableTransitGatewayRouteTablePropagationResponse Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

type Rep EnableTransitGatewayRouteTablePropagationResponse Source # 
Instance details

Defined in Amazonka.EC2.EnableTransitGatewayRouteTablePropagation

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

Response Lenses