@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:36.558Z") @Stability(value=Stable) public interface IMesh extends software.amazon.jsii.JsiiSerializable, IResource
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IMesh.Jsii$Default
Internal default implementation for
IMesh. |
static class |
IMesh.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
VirtualGateway |
addVirtualGateway(String id)
Creates a new VirtualGateway in this Mesh.
|
VirtualGateway |
addVirtualGateway(String id,
VirtualGatewayBaseProps props)
Creates a new VirtualGateway in this Mesh.
|
VirtualNode |
addVirtualNode(String id)
Creates a new VirtualNode in this Mesh.
|
VirtualNode |
addVirtualNode(String id,
VirtualNodeBaseProps props)
Creates a new VirtualNode in this Mesh.
|
VirtualRouter |
addVirtualRouter(String id)
Creates a new VirtualRouter in this Mesh.
|
VirtualRouter |
addVirtualRouter(String id,
VirtualRouterBaseProps props)
Creates a new VirtualRouter in this Mesh.
|
String |
getMeshArn()
The Amazon Resource Name (ARN) of the AppMesh mesh.
|
String |
getMeshName()
The name of the AppMesh mesh.
|
applyRemovalPolicy, getEnv, getStack@Stability(value=Stable) @NotNull String getMeshArn()
@Stability(value=Stable) @NotNull String getMeshName()
@Stability(value=Stable) @NotNull VirtualGateway addVirtualGateway(@NotNull String id, @Nullable VirtualGatewayBaseProps props)
Note that the Gateway is created in the same Stack that this Mesh belongs to, which might be different than the current stack.
id - This parameter is required.props - @Stability(value=Stable) @NotNull VirtualGateway addVirtualGateway(@NotNull String id)
Note that the Gateway is created in the same Stack that this Mesh belongs to, which might be different than the current stack.
id - This parameter is required.@Stability(value=Stable) @NotNull VirtualNode addVirtualNode(@NotNull String id, @Nullable VirtualNodeBaseProps props)
Note that the Node is created in the same Stack that this Mesh belongs to, which might be different than the current stack.
id - This parameter is required.props - @Stability(value=Stable) @NotNull VirtualNode addVirtualNode(@NotNull String id)
Note that the Node is created in the same Stack that this Mesh belongs to, which might be different than the current stack.
id - This parameter is required.@Stability(value=Stable) @NotNull VirtualRouter addVirtualRouter(@NotNull String id, @Nullable VirtualRouterBaseProps props)
Note that the Router is created in the same Stack that this Mesh belongs to, which might be different than the current stack.
id - This parameter is required.props - @Stability(value=Stable) @NotNull VirtualRouter addVirtualRouter(@NotNull String id)
Note that the Router is created in the same Stack that this Mesh belongs to, which might be different than the current stack.
id - This parameter is required.Copyright © 2022. All rights reserved.