@Internal public static final class IMesh.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IMesh.Jsii$Default
software.amazon.jsii.JsiiObject.InitializationModeIMesh.Jsii$Default, IMesh.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
VirtualGateway |
addVirtualGateway(String id)
(experimental) Adds a VirtualGateway to the Mesh.
|
VirtualGateway |
addVirtualGateway(String id,
VirtualGatewayBaseProps props)
(experimental) Adds a VirtualGateway to the Mesh.
|
VirtualNode |
addVirtualNode(String id)
(experimental) Adds a VirtualNode to the Mesh.
|
VirtualNode |
addVirtualNode(String id,
VirtualNodeBaseProps props)
(experimental) Adds a VirtualNode to the Mesh.
|
VirtualRouter |
addVirtualRouter(String id)
(experimental) Adds a VirtualRouter to the Mesh with the given id and props.
|
VirtualRouter |
addVirtualRouter(String id,
VirtualRouterBaseProps props)
(experimental) Adds a VirtualRouter to the Mesh with the given id and props.
|
ResourceEnvironment |
getEnv()
The environment this resource belongs to.
|
String |
getMeshArn()
(experimental) The Amazon Resource Name (ARN) of the AppMesh mesh.
|
String |
getMeshName()
(experimental) The name of the AppMesh mesh.
|
ConstructNode |
getNode()
The construct tree node for this construct.
|
Stack |
getStack()
The stack in which this resource is defined.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet@Stability(value=Stable) @NotNull public final ConstructNode getNode()
getNode in interface IResource.Jsii$DefaultgetNode in interface IMesh.Jsii$Default@Stability(value=Stable) @NotNull public final ResourceEnvironment getEnv()
For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.
getEnv in interface IResourcegetEnv in interface IResource.Jsii$DefaultgetEnv in interface IMesh.Jsii$Default@Stability(value=Stable) @NotNull public final Stack getStack()
getStack in interface IResourcegetStack in interface IResource.Jsii$DefaultgetStack in interface IMesh.Jsii$Default@Stability(value=Experimental) @NotNull public final String getMeshArn()
getMeshArn in interface IMeshgetMeshArn in interface IMesh.Jsii$Default@Stability(value=Experimental) @NotNull public final String getMeshName()
getMeshName in interface IMeshgetMeshName in interface IMesh.Jsii$Default@Stability(value=Experimental) @NotNull public final VirtualGateway addVirtualGateway(@NotNull String id, @Nullable VirtualGatewayBaseProps props)
addVirtualGateway in interface IMeshaddVirtualGateway in interface IMesh.Jsii$Defaultid - This parameter is required.props - @Stability(value=Experimental) @NotNull public final VirtualGateway addVirtualGateway(@NotNull String id)
addVirtualGateway in interface IMeshid - This parameter is required.@Stability(value=Experimental) @NotNull public final VirtualNode addVirtualNode(@NotNull String id, @Nullable VirtualNodeBaseProps props)
addVirtualNode in interface IMeshaddVirtualNode in interface IMesh.Jsii$Defaultid - This parameter is required.props - @Stability(value=Experimental) @NotNull public final VirtualNode addVirtualNode(@NotNull String id)
addVirtualNode in interface IMeshid - This parameter is required.@Stability(value=Experimental) @NotNull public final VirtualRouter addVirtualRouter(@NotNull String id, @Nullable VirtualRouterBaseProps props)
addVirtualRouter in interface IMeshaddVirtualRouter in interface IMesh.Jsii$Defaultid - This parameter is required.props - @Stability(value=Experimental) @NotNull public final VirtualRouter addVirtualRouter(@NotNull String id)
addVirtualRouter in interface IMeshid - This parameter is required.Copyright © 2021. All rights reserved.