Interface MeshProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
MeshProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:46.130Z") @Stability(Stable) public interface MeshProps extends software.amazon.jsii.JsiiSerializable
The set of properties used when creating a Mesh.

Example:

 Mesh mesh = Mesh.Builder.create(this, "AppMesh")
         .meshName("myAwsMesh")
         .egressFilter(MeshFilterType.ALLOW_ALL)
         .build();
 
  • Method Details

    • getEgressFilter

      @Stability(Stable) @Nullable default MeshFilterType getEgressFilter()
      Egress filter to be applied to the Mesh.

      Default: DROP_ALL

    • getMeshName

      @Stability(Stable) @Nullable default String getMeshName()
      The name of the Mesh being defined.

      Default: - A name is automatically generated

    • builder

      @Stability(Stable) static MeshProps.Builder builder()
      Returns:
      a MeshProps.Builder of MeshProps