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

  • virtualNodeName :: Text

    The name of the virtual node to describe.

Instances

Instances details
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

AWSRequest DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Associated Types

type AWSResponse DescribeVirtualNode #

Generic DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Associated Types

type Rep DescribeVirtualNode :: Type -> Type #

Read DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Show DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

NFData DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Methods

rnf :: DescribeVirtualNode -> () #

Eq DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Hashable DescribeVirtualNode Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

type AWSResponse 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" "amazonka-appmesh-2.0-GBIHUgXnP8s1LEJyvNe1ca" '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))))

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:

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

DescribeVirtualNode, describeVirtualNode_meshName - The name of the service mesh that the virtual node resides in.

DescribeVirtualNode, describeVirtualNode_virtualNodeName - The name of the virtual node to describe.

Request Lenses

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

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
Generic DescribeVirtualNodeResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Associated Types

type Rep DescribeVirtualNodeResponse :: Type -> Type #

Read DescribeVirtualNodeResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Show DescribeVirtualNodeResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

NFData DescribeVirtualNodeResponse Source # 
Instance details

Defined in Amazonka.AppMesh.DescribeVirtualNode

Eq 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" "amazonka-appmesh-2.0-GBIHUgXnP8s1LEJyvNe1ca" '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.

DescribeVirtualNodeResponse, describeVirtualNodeResponse_virtualNode - The full description of your virtual node.

Response Lenses