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

Description

Describes an existing route.

Synopsis

Creating a Request

data DescribeRoute Source #

See: newDescribeRoute smart constructor.

Constructors

DescribeRoute' 

Fields

  • meshOwner :: Maybe Text

    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.

  • 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
Eq DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Read DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Show DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Generic DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Associated Types

type Rep DescribeRoute :: Type -> Type #

NFData DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Methods

rnf :: DescribeRoute -> () #

Hashable DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

AWSRequest DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Associated Types

type AWSResponse DescribeRoute #

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

type Rep DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

type Rep DescribeRoute = D1 ('MetaData "DescribeRoute" "Amazonka.AppMesh.DescribeRoute" "libZSservicesZSamazonka-appmeshZSamazonka-appmesh" '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))))
type AWSResponse DescribeRoute Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

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:

$sel:meshOwner:DescribeRoute', describeRoute_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:meshName:DescribeRoute', describeRoute_meshName - The name of the service mesh that the route resides in.

$sel:routeName:DescribeRoute', describeRoute_routeName - The name of the route to describe.

$sel:virtualRouterName: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 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.

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
Eq DescribeRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Read DescribeRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Show DescribeRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Generic DescribeRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Associated Types

type Rep DescribeRouteResponse :: Type -> Type #

NFData DescribeRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

Methods

rnf :: DescribeRouteResponse -> () #

type Rep DescribeRouteResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeRoute

type Rep DescribeRouteResponse = D1 ('MetaData "DescribeRouteResponse" "Amazonka.AppMesh.DescribeRoute" "libZSservicesZSamazonka-appmeshZSamazonka-appmesh" '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