Interface IVirtualNode.Jsii$Default
- All Superinterfaces:
software.constructs.IConstruct,software.constructs.IConstruct.Jsii$Default,software.constructs.IDependable,software.constructs.IDependable.Jsii$Default,IEnvironmentAware,IEnvironmentAware.Jsii$Default,IResource,IResource.Jsii$Default,IVirtualNode,IVirtualNodeRef,IVirtualNodeRef.Jsii$Default,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IVirtualNode.Jsii$Proxy
- Enclosing interface:
IVirtualNode
@Internal
public static interface IVirtualNode.Jsii$Default
extends IVirtualNode, IResource.Jsii$Default, IVirtualNodeRef.Jsii$Default
Internal default implementation for
IVirtualNode.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.constructs.IConstruct
software.constructs.IConstruct.Jsii$Default, software.constructs.IConstruct.Jsii$ProxyNested classes/interfaces inherited from interface software.constructs.IDependable
software.constructs.IDependable.Jsii$Default, software.constructs.IDependable.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware
IEnvironmentAware.Jsii$Default, IEnvironmentAware.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.IResource
IResource.Jsii$Default, IResource.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.services.appmesh.IVirtualNode
IVirtualNode.Jsii$Default, IVirtualNode.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.appmesh.IVirtualNodeRef
IVirtualNodeRef.Jsii$Default, IVirtualNodeRef.Jsii$Proxy -
Method Summary
Modifier and TypeMethodDescriptiondefault IMeshgetMesh()The Mesh which the VirtualNode belongs to.default StringThe Amazon Resource Name belonging to the VirtualNode.default StringThe name of the VirtualNode.default GrantgrantStreamAggregatedResources(IGrantable identity) Grants the given entityappmesh:StreamAggregatedResources.Methods inherited from interface software.constructs.IConstruct.Jsii$Default
getNodeMethods inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware.Jsii$Default
getEnvMethods inherited from interface software.amazon.awscdk.IResource.Jsii$Default
applyRemovalPolicy, getStackMethods inherited from interface software.amazon.awscdk.interfaces.appmesh.IVirtualNodeRef.Jsii$Default
getVirtualNodeRefMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getMesh
The Mesh which the VirtualNode belongs to.- Specified by:
getMeshin interfaceIVirtualNode
-
getVirtualNodeArn
The Amazon Resource Name belonging to the VirtualNode.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.
- Specified by:
getVirtualNodeArnin interfaceIVirtualNode
-
getVirtualNodeName
The name of the VirtualNode.- Specified by:
getVirtualNodeNamein interfaceIVirtualNode
-
grantStreamAggregatedResources
@Stability(Stable) @NotNull default Grant grantStreamAggregatedResources(@NotNull IGrantable identity) Grants the given entityappmesh:StreamAggregatedResources.- Specified by:
grantStreamAggregatedResourcesin interfaceIVirtualNode- Parameters:
identity- This parameter is required.
-