amazonka-appmesh-2.0: Amazon App Mesh 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.AppMesh.DescribeRoute

Description

Describes an existing route.

Synopsis

Creating a Request

data DescribeRoute Source #

See: newDescribeRoute smart constructor.

Constructors

DescribeRoute' 

Fields

  • meshOwner :: Maybe Text

    The Amazon Web Services 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.

  • meshName :: Text

    The name of the service mesh that the route resides in.

  • routeName :: Text

    The name of the route to describe.

  • virtualRouterName :: Text

    The name of the virtual router that the route is associated with.

Instances

Instances details
ToHeaders DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

ToPath DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

ToQuery DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

AWSRequest DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Associated Types

type AWSResponse DescribeRoute #

Generic DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Associated Types

type Rep DescribeRoute :: Type -> Type #

Read DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Show DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

NFData DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Methods

rnf :: DescribeRoute -> () #

Eq DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Hashable DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

type AWSResponse DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

type Rep DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

type Rep DescribeRoute = D1 ('MetaData "DescribeRoute" "Amazonka.AppMesh.DescribeRoute" "amazonka-appmesh-2.0-GBIHUgXnP8s1LEJyvNe1ca" 'False) (C1 ('MetaCons "DescribeRoute'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "meshOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "meshName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "routeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "virtualRouterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeRoute Source #

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

DescribeRoute, describeRoute_meshOwner - The Amazon Web Services 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.

DescribeRoute, describeRoute_meshName - The name of the service mesh that the route resides in.

DescribeRoute, describeRoute_routeName - The name of the route to describe.

DescribeRoute, describeRoute_virtualRouterName - The name of the virtual router that the route is associated with.

Request Lenses

describeRoute_meshOwner :: Lens' DescribeRoute (Maybe Text) Source #

The Amazon Web Services 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.

describeRoute_meshName :: Lens' DescribeRoute Text Source #

The name of the service mesh that the route resides in.

describeRoute_routeName :: Lens' DescribeRoute Text Source #

The name of the route to describe.

describeRoute_virtualRouterName :: Lens' DescribeRoute Text Source #

The name of the virtual router that the route is associated with.

Destructuring the Response

data DescribeRouteResponse Source #

See: newDescribeRouteResponse smart constructor.

Constructors

DescribeRouteResponse' 

Fields

Instances

Instances details
Generic DescribeRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Associated Types

type Rep DescribeRouteResponse :: Type -> Type #

Read DescribeRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Show DescribeRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

NFData DescribeRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Methods

rnf :: DescribeRouteResponse -> () #

Eq DescribeRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

type Rep DescribeRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

type Rep DescribeRouteResponse = D1 ('MetaData "DescribeRouteResponse" "Amazonka.AppMesh.DescribeRoute" "amazonka-appmesh-2.0-GBIHUgXnP8s1LEJyvNe1ca" 'False) (C1 ('MetaCons "DescribeRouteResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "route") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RouteData)))

newDescribeRouteResponse Source #

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

$sel:route:DescribeRouteResponse', describeRouteResponse_route - The full description of your route.

Response Lenses