Interface ICfnMeshProps
Properties for defining a CfnMesh
.
Namespace: Amazon.CDK.AWS.AppMesh
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnMeshProps
Syntax (vb)
Public Interface ICfnMeshProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-mesh.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.AppMesh;
var cfnMeshProps = new CfnMeshProps {
MeshName = "meshName",
Spec = new MeshSpecProperty {
EgressFilter = new EgressFilterProperty {
Type = "type"
},
ServiceDiscovery = new MeshServiceDiscoveryProperty {
IpPreference = "ipPreference"
}
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Properties
MeshName | The name to use for the service mesh. |
Spec | The service mesh specification to apply. |
Tags | Optional metadata that you can apply to the service mesh to assist with categorization and organization. |
Properties
MeshName
The name to use for the service mesh.
virtual string MeshName { get; }
Property Value
System.String
Remarks
Spec
The service mesh specification to apply.
virtual object Spec { get; }
Property Value
System.Object
Remarks
Tags
Optional metadata that you can apply to the service mesh to assist with categorization and organization.
virtual ICfnTag[] Tags { get; }
Property Value
ICfnTag[]
Remarks
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.