Interface IVirtualNode
Interface which all VirtualNode based classes must implement.
Inherited Members
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 |
Properties
Mesh
VirtualNodeArn
The Amazon Resource Name belonging to the VirtualNode.
string VirtualNodeArn { get; }
Property Value
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
Remarks
Attribute: true
Methods
GrantStreamAggregatedResources(IGrantable)
Grants the given entity appmesh:StreamAggregatedResources.
Grant GrantStreamAggregatedResources(IGrantable identity)
Parameters
- identity IGrantable