@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)",
date="2023-03-28T21:34:27.602Z")
public interface CfnMeshProps
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.appmesh.*; CfnMeshProps cfnMeshProps = CfnMeshProps.builder() .meshName("meshName") .spec(MeshSpecProperty.builder() .egressFilter(EgressFilterProperty.builder() .type("type") .build()) .serviceDiscovery(MeshServiceDiscoveryProperty.builder() .ipPreference("ipPreference") .build()) .build()) .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnMeshProps.Builder
A builder for
CfnMeshProps |
static class |
CfnMeshProps.Jsii$Proxy
An implementation for
CfnMeshProps |
Modifier and Type | Method and Description |
---|---|
static CfnMeshProps.Builder |
builder() |
default java.lang.String |
getMeshName()
The name to use for the service mesh.
|
default java.lang.Object |
getSpec()
The service mesh specification to apply.
|
default java.util.List<CfnTag> |
getTags()
Optional metadata that you can apply to the service mesh to assist with categorization and organization.
|
default java.lang.String getMeshName()
default java.lang.Object getSpec()
default java.util.List<CfnTag> getTags()
Each tag consists of a key and an optional value, both of which you define. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.
static CfnMeshProps.Builder builder()
CfnMeshProps.Builder
of CfnMeshProps