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

Description

Describes an existing virtual node.

Synopsis

Creating a Request

data DescribeVirtualNode Source #

See: newDescribeVirtualNode smart constructor.

Constructors

DescribeVirtualNode' 

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 virtual node resides in.

  • virtualNodeName :: Text

    The name of the virtual node to describe.

Instances

Instances details
Eq DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Read DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Show DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Generic DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Associated Types

type Rep DescribeVirtualNode :: Type -> Type #

NFData DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Methods

rnf :: DescribeVirtualNode -> () #

Hashable DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

AWSRequest DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Associated Types

type AWSResponse DescribeVirtualNode #

ToHeaders DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

ToPath DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

ToQuery DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

type Rep DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

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

Defined in Amazonka.AppMesh.DescribeVirtualNode

newDescribeVirtualNode Source #

Create a value of DescribeVirtualNode 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:DescribeVirtualNode', describeVirtualNode_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:DescribeVirtualNode', describeVirtualNode_meshName - The name of the service mesh that the virtual node resides in.

$sel:virtualNodeName:DescribeVirtualNode', describeVirtualNode_virtualNodeName - The name of the virtual node to describe.

Request Lenses

describeVirtualNode_meshOwner :: Lens' DescribeVirtualNode (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.

describeVirtualNode_meshName :: Lens' DescribeVirtualNode Text Source #

The name of the service mesh that the virtual node resides in.

describeVirtualNode_virtualNodeName :: Lens' DescribeVirtualNode Text Source #

The name of the virtual node to describe.

Destructuring the Response

data DescribeVirtualNodeResponse Source #

See: newDescribeVirtualNodeResponse smart constructor.

Constructors

DescribeVirtualNodeResponse' 

Fields

Instances

Instances details
Eq DescribeVirtualNodeResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Read DescribeVirtualNodeResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Show DescribeVirtualNodeResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Generic DescribeVirtualNodeResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Associated Types

type Rep DescribeVirtualNodeResponse :: Type -> Type #

NFData DescribeVirtualNodeResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

type Rep DescribeVirtualNodeResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

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

newDescribeVirtualNodeResponse Source #

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

$sel:virtualNode:DescribeVirtualNodeResponse', describeVirtualNodeResponse_virtualNode - The full description of your virtual node.

Response Lenses