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

Description

Deletes the specified route from the specified local gateway route table.

Synopsis

Creating a Request

data DeleteLocalGatewayRoute Source #

See: newDeleteLocalGatewayRoute smart constructor.

Constructors

DeleteLocalGatewayRoute' 

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.

  • destinationCidrBlock :: Text

    The CIDR range for the route. This must match the CIDR for the route exactly.

  • localGatewayRouteTableId :: Text

    The ID of the local gateway route table.

Instances

Instances details
ToHeaders DeleteLocalGatewayRoute Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

ToPath DeleteLocalGatewayRoute Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

ToQuery DeleteLocalGatewayRoute Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

AWSRequest DeleteLocalGatewayRoute Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

Generic DeleteLocalGatewayRoute Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

Associated Types

type Rep DeleteLocalGatewayRoute :: Type -> Type #

Read DeleteLocalGatewayRoute Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

Show DeleteLocalGatewayRoute Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

NFData DeleteLocalGatewayRoute Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

Methods

rnf :: DeleteLocalGatewayRoute -> () #

Eq DeleteLocalGatewayRoute Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

Hashable DeleteLocalGatewayRoute Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

type AWSResponse DeleteLocalGatewayRoute Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

type Rep DeleteLocalGatewayRoute Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

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

newDeleteLocalGatewayRoute Source #

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

DeleteLocalGatewayRoute, deleteLocalGatewayRoute_destinationCidrBlock - The CIDR range for the route. This must match the CIDR for the route exactly.

DeleteLocalGatewayRoute, deleteLocalGatewayRoute_localGatewayRouteTableId - The ID of the local gateway route table.

Request Lenses

deleteLocalGatewayRoute_dryRun :: Lens' DeleteLocalGatewayRoute (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.

deleteLocalGatewayRoute_destinationCidrBlock :: Lens' DeleteLocalGatewayRoute Text Source #

The CIDR range for the route. This must match the CIDR for the route exactly.

Destructuring the Response

data DeleteLocalGatewayRouteResponse Source #

See: newDeleteLocalGatewayRouteResponse smart constructor.

Constructors

DeleteLocalGatewayRouteResponse' 

Fields

Instances

Instances details
Generic DeleteLocalGatewayRouteResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

Associated Types

type Rep DeleteLocalGatewayRouteResponse :: Type -> Type #

Read DeleteLocalGatewayRouteResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

Show DeleteLocalGatewayRouteResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

NFData DeleteLocalGatewayRouteResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

Eq DeleteLocalGatewayRouteResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

type Rep DeleteLocalGatewayRouteResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteLocalGatewayRoute

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

newDeleteLocalGatewayRouteResponse Source #

Create a value of DeleteLocalGatewayRouteResponse 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:route:DeleteLocalGatewayRouteResponse', deleteLocalGatewayRouteResponse_route - Information about the route.

$sel:httpStatus:DeleteLocalGatewayRouteResponse', deleteLocalGatewayRouteResponse_httpStatus - The response's http status code.

Response Lenses