libZSservicesZSamazonka-appmeshZSamazonka-appmesh
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AppMesh.DeleteGatewayRoute

Description

Deletes an existing gateway route.

Synopsis

Creating a Request

data DeleteGatewayRoute Source #

See: newDeleteGatewayRoute smart constructor.

Constructors

DeleteGatewayRoute' 

Fields

Instances

Instances details
Eq DeleteGatewayRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

Read DeleteGatewayRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

Show DeleteGatewayRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

Generic DeleteGatewayRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

Associated Types

type Rep DeleteGatewayRoute :: Type -> Type #

NFData DeleteGatewayRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

Methods

rnf :: DeleteGatewayRoute -> () #

Hashable DeleteGatewayRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

AWSRequest DeleteGatewayRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

Associated Types

type AWSResponse DeleteGatewayRoute #

ToHeaders DeleteGatewayRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

ToPath DeleteGatewayRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

ToQuery DeleteGatewayRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

type Rep DeleteGatewayRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

type Rep DeleteGatewayRoute = D1 ('MetaData "DeleteGatewayRoute" "Amazonka.AppMesh.DeleteGatewayRoute" "libZSservicesZSamazonka-appmeshZSamazonka-appmesh" 'False) (C1 ('MetaCons "DeleteGatewayRoute'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "meshOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "gatewayRouteName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "meshName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "virtualGatewayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteGatewayRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

newDeleteGatewayRoute Source #

Create a value of DeleteGatewayRoute 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:meshOwner:DeleteGatewayRoute', deleteGatewayRoute_meshOwner - The AWS IAM account ID of the service mesh owner. If the account ID is not your own, then it's the ID of the account that shared the mesh with your account. For more information about mesh sharing, see Working with shared meshes.

$sel:gatewayRouteName:DeleteGatewayRoute', deleteGatewayRoute_gatewayRouteName - The name of the gateway route to delete.

$sel:meshName:DeleteGatewayRoute', deleteGatewayRoute_meshName - The name of the service mesh to delete the gateway route from.

$sel:virtualGatewayName:DeleteGatewayRoute', deleteGatewayRoute_virtualGatewayName - The name of the virtual gateway to delete the route from.

Request Lenses

deleteGatewayRoute_meshOwner :: Lens' DeleteGatewayRoute (Maybe Text) Source #

The AWS IAM account ID of the service mesh owner. If the account ID is not your own, then it's the ID of the account that shared the mesh with your account. For more information about mesh sharing, see Working with shared meshes.

deleteGatewayRoute_gatewayRouteName :: Lens' DeleteGatewayRoute Text Source #

The name of the gateway route to delete.

deleteGatewayRoute_meshName :: Lens' DeleteGatewayRoute Text Source #

The name of the service mesh to delete the gateway route from.

deleteGatewayRoute_virtualGatewayName :: Lens' DeleteGatewayRoute Text Source #

The name of the virtual gateway to delete the route from.

Destructuring the Response

data DeleteGatewayRouteResponse Source #

See: newDeleteGatewayRouteResponse smart constructor.

Constructors

DeleteGatewayRouteResponse' 

Fields

Instances

Instances details
Eq DeleteGatewayRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

Read DeleteGatewayRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

Show DeleteGatewayRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

Generic DeleteGatewayRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

Associated Types

type Rep DeleteGatewayRouteResponse :: Type -> Type #

NFData DeleteGatewayRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

type Rep DeleteGatewayRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DeleteGatewayRoute

type Rep DeleteGatewayRouteResponse = D1 ('MetaData "DeleteGatewayRouteResponse" "Amazonka.AppMesh.DeleteGatewayRoute" "libZSservicesZSamazonka-appmeshZSamazonka-appmesh" 'False) (C1 ('MetaCons "DeleteGatewayRouteResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "gatewayRoute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GatewayRouteData)))

newDeleteGatewayRouteResponse Source #

Create a value of DeleteGatewayRouteResponse 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:httpStatus:DeleteGatewayRouteResponse', deleteGatewayRouteResponse_httpStatus - The response's http status code.

$sel:gatewayRoute:DeleteGatewayRouteResponse', deleteGatewayRouteResponse_gatewayRoute - The gateway route that was deleted.

Response Lenses