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

Description

Deletes the specified transit gateway policy table.

Synopsis

Creating a Request

data DeleteTransitGatewayPolicyTable Source #

See: newDeleteTransitGatewayPolicyTable smart constructor.

Constructors

DeleteTransitGatewayPolicyTable' 

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.

  • transitGatewayPolicyTableId :: Text

    The transit gateway policy table to delete.

Instances

Instances details
ToHeaders DeleteTransitGatewayPolicyTable Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

ToPath DeleteTransitGatewayPolicyTable Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

ToQuery DeleteTransitGatewayPolicyTable Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

AWSRequest DeleteTransitGatewayPolicyTable Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

Generic DeleteTransitGatewayPolicyTable Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

Associated Types

type Rep DeleteTransitGatewayPolicyTable :: Type -> Type #

Read DeleteTransitGatewayPolicyTable Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

Show DeleteTransitGatewayPolicyTable Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

NFData DeleteTransitGatewayPolicyTable Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

Eq DeleteTransitGatewayPolicyTable Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

Hashable DeleteTransitGatewayPolicyTable Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

type AWSResponse DeleteTransitGatewayPolicyTable Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

type Rep DeleteTransitGatewayPolicyTable Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

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

newDeleteTransitGatewayPolicyTable Source #

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

DeleteTransitGatewayPolicyTable, deleteTransitGatewayPolicyTable_transitGatewayPolicyTableId - The transit gateway policy table to delete.

Request Lenses

deleteTransitGatewayPolicyTable_dryRun :: Lens' DeleteTransitGatewayPolicyTable (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 DeleteTransitGatewayPolicyTableResponse Source #

Constructors

DeleteTransitGatewayPolicyTableResponse' 

Fields

Instances

Instances details
Generic DeleteTransitGatewayPolicyTableResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

Read DeleteTransitGatewayPolicyTableResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

Show DeleteTransitGatewayPolicyTableResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

NFData DeleteTransitGatewayPolicyTableResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

Eq DeleteTransitGatewayPolicyTableResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

type Rep DeleteTransitGatewayPolicyTableResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteTransitGatewayPolicyTable

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

newDeleteTransitGatewayPolicyTableResponse Source #

Create a value of DeleteTransitGatewayPolicyTableResponse 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:transitGatewayPolicyTable:DeleteTransitGatewayPolicyTableResponse', deleteTransitGatewayPolicyTableResponse_transitGatewayPolicyTable - Provides details about the deleted transit gateway policy table.

$sel:httpStatus:DeleteTransitGatewayPolicyTableResponse', deleteTransitGatewayPolicyTableResponse_httpStatus - The response's http status code.

Response Lenses