class Aws::AppMesh::Types::CreateMeshInput
<zonbook />
<xhtml />
@note When making an API call, you may pass CreateMeshInput
data as a hash: { client_token: "String", mesh_name: "ResourceName", # required spec: { egress_filter: { type: "ALLOW_ALL", # required, accepts ALLOW_ALL, DROP_ALL }, }, tags: [ { key: "TagKey", # required value: "TagValue", # required }, ], }
@!attribute [rw] client_token
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Up to 36 letters, numbers, hyphens, and underscores are allowed. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@!attribute [rw] mesh_name
The name to use for the service mesh. @return [String]
@!attribute [rw] spec
The service mesh specification to apply. @return [Types::MeshSpec]
@!attribute [rw] tags
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. @return [Array<Types::TagRef>]
@see docs.aws.amazon.com/goto/WebAPI/appmesh-2019-01-25/CreateMeshInput AWS API Documentation
Constants
- SENSITIVE