Skip to content

TaskTemplateMetadata

Source code in docs_src/capo_connect/types/task_template_metadata.py
class TaskTemplateMetadata(TypedDict, closed=True):
    id: NotRequired["capo_connect.types.task_template_id.TaskTemplateId"]
    """<p>A unique identifier for the task template.</p>"""
    arn: NotRequired["capo_connect.types.task_template_arn.TaskTemplateArn"]
    """<p>The Amazon Resource Name (ARN) of the task template.</p>"""
    name: NotRequired["capo_connect.types.task_template_name.TaskTemplateName"]
    """<p>The name of the task template.</p>"""
    description: NotRequired[
        "capo_connect.types.task_template_description.TaskTemplateDescription"
    ]
    """<p>The description of the task template.</p>"""
    status: NotRequired["capo_connect.types.task_template_status.TaskTemplateStatus"]
    """<p>Marks a template as <code>ACTIVE</code> or <code>INACTIVE</code> for a task to refer to it. Tasks can only be created from <code>ACTIVE</code> templates. If a template is marked as <code>INACTIVE</code>, then a task that refers to this template cannot be created.</p>"""
    last_modified_time: NotRequired["capo_connect.types.timestamp.Timestamp"]
    """<p>The timestamp when the task template was last modified.</p>"""
    created_time: NotRequired["capo_connect.types.timestamp.Timestamp"]
    """<p>The timestamp when the task template was created.</p>"""

arn instance-attribute

arn: NotRequired[TaskTemplateArn]

The Amazon Resource Name (ARN) of the task template.

created_time instance-attribute

created_time: NotRequired[Timestamp]

The timestamp when the task template was created.

description instance-attribute

description: NotRequired[TaskTemplateDescription]

The description of the task template.

id instance-attribute

id: NotRequired[TaskTemplateId]

A unique identifier for the task template.

last_modified_time instance-attribute

last_modified_time: NotRequired[Timestamp]

The timestamp when the task template was last modified.

name instance-attribute

name: NotRequired[TaskTemplateName]

The name of the task template.

status instance-attribute

status: NotRequired[TaskTemplateStatus]

Marks a template as ACTIVE or INACTIVE for a task to refer to it. Tasks can only be created from ACTIVE templates. If a template is marked as INACTIVE, then a task that refers to this template cannot be created.