interface CfnMeshProps
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.AppMesh.CfnMeshProps |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsappmesh#CfnMeshProps |
Java | software.amazon.awscdk.services.appmesh.CfnMeshProps |
Python | aws_cdk.aws_appmesh.CfnMeshProps |
TypeScript | aws-cdk-lib » aws_appmesh » CfnMeshProps |
Properties for defining a CfnMesh
.
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-mesh.html
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_appmesh as appmesh } from 'aws-cdk-lib';
const cfnMeshProps: appmesh.CfnMeshProps = {
meshName: 'meshName',
spec: {
egressFilter: {
type: 'type',
},
serviceDiscovery: {
ipPreference: 'ipPreference',
},
},
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
Name | Type | Description |
---|---|---|
mesh | string | The name to use for the service mesh. |
spec? | IResolvable | Mesh | The service mesh specification to apply. |
tags? | Cfn [] | Optional metadata that you can apply to the service mesh to assist with categorization and organization. |
meshName?
Type:
string
(optional)
The name to use for the service mesh.
spec?
Type:
IResolvable
|
Mesh
(optional)
The service mesh specification to apply.
tags?
Type:
Cfn
[]
(optional)
Optional metadata that you can apply to the service mesh to assist with categorization and organization.
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.