Show / Hide Table of Contents

Interface IVirtualNode

Interface which all VirtualNode based classes must implement.

Inherited Members
IResource.ApplyRemovalPolicy(RemovalPolicy)
IResource.Stack
IVirtualNodeRef.VirtualNodeRef
IEnvironmentAware.Env
Namespace: Amazon.CDK.AWS.AppMesh
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IVirtualNode : IResource, IVirtualNodeRef, IConstruct, IDependable, IEnvironmentAware
Syntax (vb)
Public Interface IVirtualNode Inherits IResource, IVirtualNodeRef, IConstruct, IDependable, IEnvironmentAware

Synopsis

Properties

Mesh

The Mesh which the VirtualNode belongs to.

VirtualNodeArn

The Amazon Resource Name belonging to the VirtualNode.

VirtualNodeName

The name of the VirtualNode.

Methods

GrantStreamAggregatedResources(IGrantable)

Grants the given entity appmesh:StreamAggregatedResources.

Properties

Mesh

The Mesh which the VirtualNode belongs to.

IMesh Mesh { get; }
Property Value

IMesh

VirtualNodeArn

The Amazon Resource Name belonging to the VirtualNode.

string VirtualNodeArn { get; }
Property Value

string

Remarks

Set this value as the APPMESH_VIRTUAL_NODE_NAME environment variable for your task group's Envoy proxy container in your task definition or pod spec.

Attribute: true

VirtualNodeName

The name of the VirtualNode.

string VirtualNodeName { get; }
Property Value

string

Remarks

Attribute: true

Methods

GrantStreamAggregatedResources(IGrantable)

Grants the given entity appmesh:StreamAggregatedResources.

Grant GrantStreamAggregatedResources(IGrantable identity)
Parameters
identity IGrantable
Returns

Grant

Back to top Generated by DocFX