Skip to content

CreateWorkflowResponse

Source code in docs_src/capo_mwaa_serverless/types/create_workflow_response.py
class CreateWorkflowResponse(TypedDict, closed=True):
    workflow_arn: "capo_mwaa_serverless.types.workflow_arn.WorkflowArn"
    """<p>The Amazon Resource Name (ARN) of the newly created workflow. This ARN uniquely identifies the workflow resource.</p>"""
    created_at: NotRequired["capo_mwaa_serverless.types.timestamp_value.TimestampValue"]
    """<p>The timestamp when the workflow was created, in ISO 8601 date-time format.</p>"""
    revision_id: NotRequired["str"]
    """<p>A unique identifier for this revision of the workflow configuration. This ID changes when the workflow is updated and you can use it for optimistic concurrency control in update operations. The revision ID helps prevent conflicting updates and ensures that updates are applied to the expected version of the workflow configuration.</p>"""
    workflow_status: NotRequired[
        "capo_mwaa_serverless.types.workflow_status.WorkflowStatus"
    ]
    """<p>The current status of the workflow. Possible values are <code>READY</code> (workflow is ready to run) and <code>DELETING</code> (workflow is being deleted).</p>"""
    workflow_version: NotRequired[
        "capo_mwaa_serverless.types.workflow_version.WorkflowVersion"
    ]
    """<p>The version identifier of the workflow. This is a service-generated alphanumeric string that uniquely identifies this version of the workflow. Amazon Managed Workflows for Apache Airflow Serverless uses a version-first approach where each workflow can have multiple immutable versions, which allows you to maintain different configurations and roll back to previous versions as needed. The version identifier is used in ARNs and API operations to reference specific workflow versions.</p>"""
    is_latest_version: NotRequired[
        "capo_mwaa_serverless.types.is_latest_version.IsLatestVersion"
    ]
    """<p>A Boolean flag that indicates whether this workflow version is the latest version of the workflow.</p>"""
    warnings: NotRequired["capo_mwaa_serverless.types.warning_messages.WarningMessages"]
    """<p>Warning messages generated during workflow creation.</p>"""

created_at instance-attribute

created_at: NotRequired[TimestampValue]

The timestamp when the workflow was created, in ISO 8601 date-time format.

is_latest_version instance-attribute

is_latest_version: NotRequired[IsLatestVersion]

A Boolean flag that indicates whether this workflow version is the latest version of the workflow.

revision_id instance-attribute

revision_id: NotRequired[str]

A unique identifier for this revision of the workflow configuration. This ID changes when the workflow is updated and you can use it for optimistic concurrency control in update operations. The revision ID helps prevent conflicting updates and ensures that updates are applied to the expected version of the workflow configuration.

warnings instance-attribute

warnings: NotRequired[WarningMessages]

Warning messages generated during workflow creation.

workflow_arn instance-attribute

workflow_arn: WorkflowArn

The Amazon Resource Name (ARN) of the newly created workflow. This ARN uniquely identifies the workflow resource.

workflow_status instance-attribute

workflow_status: NotRequired[WorkflowStatus]

The current status of the workflow. Possible values are READY (workflow is ready to run) and DELETING (workflow is being deleted).

workflow_version instance-attribute

workflow_version: NotRequired[WorkflowVersion]

The version identifier of the workflow. This is a service-generated alphanumeric string that uniquely identifies this version of the workflow. Amazon Managed Workflows for Apache Airflow Serverless uses a version-first approach where each workflow can have multiple immutable versions, which allows you to maintain different configurations and roll back to previous versions as needed. The version identifier is used in ARNs and API operations to reference specific workflow versions.