Class IMesh.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appmesh.IMesh.Jsii$Proxy
All Implemented Interfaces:
IMeshRef, IMeshRef.Jsii$Default, IEnvironmentAware, IEnvironmentAware.Jsii$Default, IResource, IResource.Jsii$Default, IMesh, IMesh.Jsii$Default, software.amazon.jsii.JsiiSerializable, software.constructs.IConstruct, software.constructs.IConstruct.Jsii$Default, software.constructs.IDependable, software.constructs.IDependable.Jsii$Default
Enclosing interface:
IMesh

@Internal public static final class IMesh.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IMesh.Jsii$Default
A proxy class which represents a concrete javascript instance of this type.
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
  • Method Details

    • addVirtualGateway

      @Stability(Stable) @NotNull public final VirtualGateway addVirtualGateway(@NotNull String id)
      Creates a new VirtualGateway in this Mesh.

      Note that the Gateway is created in the same Stack that this Mesh belongs to, which might be different than the current stack.

      Specified by:
      addVirtualGateway in interface IMesh
      Specified by:
      addVirtualGateway in interface IMesh.Jsii$Default
      Parameters:
      id - This parameter is required.
    • addVirtualNode

      @Stability(Stable) @NotNull public final VirtualNode addVirtualNode(@NotNull String id)
      Creates a new VirtualNode in this Mesh.

      Note that the Node is created in the same Stack that this Mesh belongs to, which might be different than the current stack.

      Specified by:
      addVirtualNode in interface IMesh
      Specified by:
      addVirtualNode in interface IMesh.Jsii$Default
      Parameters:
      id - This parameter is required.
    • addVirtualRouter

      @Stability(Stable) @NotNull public final VirtualRouter addVirtualRouter(@NotNull String id)
      Creates a new VirtualRouter in this Mesh.

      Note that the Router is created in the same Stack that this Mesh belongs to, which might be different than the current stack.

      Specified by:
      addVirtualRouter in interface IMesh
      Specified by:
      addVirtualRouter in interface IMesh.Jsii$Default
      Parameters:
      id - This parameter is required.