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

Description

Disables the specified resource attachment from propagating routes to the specified propagation route table.

Synopsis

Creating a Request

data DisableTransitGatewayRouteTablePropagation Source #

Constructors

DisableTransitGatewayRouteTablePropagation' 

Fields

Instances

Instances details
ToHeaders DisableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

ToPath DisableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

ToQuery DisableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

AWSRequest DisableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

Generic DisableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

Read DisableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

Show DisableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

NFData DisableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

Eq DisableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

Hashable DisableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

type AWSResponse DisableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

type Rep DisableTransitGatewayRouteTablePropagation Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

type Rep DisableTransitGatewayRouteTablePropagation = D1 ('MetaData "DisableTransitGatewayRouteTablePropagation" "Amazonka.EC2.DisableTransitGatewayRouteTablePropagation" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "DisableTransitGatewayRouteTablePropagation'" '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))))

newDisableTransitGatewayRouteTablePropagation Source #

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

DisableTransitGatewayRouteTablePropagation, disableTransitGatewayRouteTablePropagation_transitGatewayAttachmentId - The ID of the attachment.

DisableTransitGatewayRouteTablePropagation, disableTransitGatewayRouteTablePropagation_transitGatewayRouteTableAnnouncementId - The ID of the route table announcement.

DisableTransitGatewayRouteTablePropagation, disableTransitGatewayRouteTablePropagation_transitGatewayRouteTableId - The ID of the propagation route table.

Request Lenses

disableTransitGatewayRouteTablePropagation_dryRun :: Lens' DisableTransitGatewayRouteTablePropagation (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 DisableTransitGatewayRouteTablePropagationResponse Source #

Constructors

DisableTransitGatewayRouteTablePropagationResponse' 

Fields

Instances

Instances details
Generic DisableTransitGatewayRouteTablePropagationResponse Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

Read DisableTransitGatewayRouteTablePropagationResponse Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

Show DisableTransitGatewayRouteTablePropagationResponse Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

NFData DisableTransitGatewayRouteTablePropagationResponse Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

Eq DisableTransitGatewayRouteTablePropagationResponse Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

type Rep DisableTransitGatewayRouteTablePropagationResponse Source # 
Instance details

Defined in Amazonka.EC2.DisableTransitGatewayRouteTablePropagation

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

Response Lenses