Skip to content

CreateMeshInput

Source code in docs_src/capo_app_mesh/types/create_mesh_input.py
class CreateMeshInput(TypedDict, closed=True):
    mesh_name: "capo_app_mesh.types.resource_name.ResourceName"
    """<p>The name to use for the service mesh.</p>"""
    spec: NotRequired["capo_app_mesh.types.mesh_spec.MeshSpec"]
    """<p>The service mesh specification to apply.</p>"""
    tags: NotRequired["capo_app_mesh.types.tag_list.TagList"]
    """<p>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.</p>"""
    client_token: NotRequired["str"]
    """<p>Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Up to 36 letters, numbers, hyphens, and underscores are allowed.</p>"""

client_token instance-attribute

client_token: NotRequired[str]

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Up to 36 letters, numbers, hyphens, and underscores are allowed.

mesh_name instance-attribute

mesh_name: ResourceName

The name to use for the service mesh.

spec instance-attribute

spec: NotRequired[MeshSpec]

The service mesh specification to apply.

tags instance-attribute

tags: NotRequired[TagList]

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.