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

Description

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

Synopsis

Creating a Request

data DeleteTransitGatewayPrefixListReference Source #

Constructors

DeleteTransitGatewayPrefixListReference' 

Fields

  • dryRun :: Maybe Bool

    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.

  • transitGatewayRouteTableId :: Text

    The ID of the route table.

  • prefixListId :: Text

    The ID of the prefix list.

Instances

Instances details
ToHeaders DeleteTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

ToPath DeleteTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

ToQuery DeleteTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

AWSRequest DeleteTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

Generic DeleteTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

Read DeleteTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

Show DeleteTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

NFData DeleteTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

Eq DeleteTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

Hashable DeleteTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

type AWSResponse DeleteTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

type Rep DeleteTransitGatewayPrefixListReference Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

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

newDeleteTransitGatewayPrefixListReference Source #

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

DeleteTransitGatewayPrefixListReference, deleteTransitGatewayPrefixListReference_transitGatewayRouteTableId - The ID of the route table.

DeleteTransitGatewayPrefixListReference, deleteTransitGatewayPrefixListReference_prefixListId - The ID of the prefix list.

Request Lenses

deleteTransitGatewayPrefixListReference_dryRun :: Lens' DeleteTransitGatewayPrefixListReference (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 DeleteTransitGatewayPrefixListReferenceResponse Source #

Constructors

DeleteTransitGatewayPrefixListReferenceResponse' 

Fields

Instances

Instances details
Generic DeleteTransitGatewayPrefixListReferenceResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

Read DeleteTransitGatewayPrefixListReferenceResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

Show DeleteTransitGatewayPrefixListReferenceResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

NFData DeleteTransitGatewayPrefixListReferenceResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

Eq DeleteTransitGatewayPrefixListReferenceResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

type Rep DeleteTransitGatewayPrefixListReferenceResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPrefixListReference

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

Response Lenses