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

Description

Modifies a reference (route) to a prefix list in a specified transit gateway route table.

Synopsis

Creating a Request

data ModifyTransitGatewayPrefixListReference Source #

Constructors

ModifyTransitGatewayPrefixListReference' 

Fields

Instances

Instances details
ToHeaders ModifyTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

ToPath ModifyTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

ToQuery ModifyTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

AWSRequest ModifyTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

Generic ModifyTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

Read ModifyTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

Show ModifyTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

NFData ModifyTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

Eq ModifyTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

Hashable ModifyTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

type AWSResponse ModifyTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

type Rep ModifyTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

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

newModifyTransitGatewayPrefixListReference Source #

Create a value of ModifyTransitGatewayPrefixListReference 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:

ModifyTransitGatewayPrefixListReference, modifyTransitGatewayPrefixListReference_blackhole - Indicates whether to drop traffic that matches this route.

$sel:dryRun:ModifyTransitGatewayPrefixListReference', modifyTransitGatewayPrefixListReference_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.

ModifyTransitGatewayPrefixListReference, modifyTransitGatewayPrefixListReference_transitGatewayAttachmentId - The ID of the attachment to which traffic is routed.

ModifyTransitGatewayPrefixListReference, modifyTransitGatewayPrefixListReference_transitGatewayRouteTableId - The ID of the transit gateway route table.

ModifyTransitGatewayPrefixListReference, modifyTransitGatewayPrefixListReference_prefixListId - The ID of the prefix list.

Request Lenses

modifyTransitGatewayPrefixListReference_dryRun :: Lens' ModifyTransitGatewayPrefixListReference (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 ModifyTransitGatewayPrefixListReferenceResponse Source #

Constructors

ModifyTransitGatewayPrefixListReferenceResponse' 

Fields

Instances

Instances details
Generic ModifyTransitGatewayPrefixListReferenceResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

Read ModifyTransitGatewayPrefixListReferenceResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

Show ModifyTransitGatewayPrefixListReferenceResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

NFData ModifyTransitGatewayPrefixListReferenceResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

Eq ModifyTransitGatewayPrefixListReferenceResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

type Rep ModifyTransitGatewayPrefixListReferenceResponse Source # 
Instance details

Defined in Amazonka.EC2.ModifyTransitGatewayPrefixListReference

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

Response Lenses