Amazon MWAA URI Format

The Uniform Resource Identifier (URI) definition for Amazon Managed Workflows for Apache Airflow (MWAA) follows this standard:

Identifier Fragments

  • Namespace: mwaa://{regionId}.{environmentName}
    • Scheme = mwaa
    • Authority = {regionId}.{environmentName}
  • Unique name:
    • For a directed acyclic graph (DAG): {dagName}
    • For a task: {dagName}.{taskName}

Asset URI Format

  • For a DAG: mwaa://{regionId}.{environmentName}/{dagName}
  • For a task: mwaa://{regionId}.{environmentName}/{dagName}.{taskName}

Instance URI Format

  • mwaa://{regionId}.{environmentName}

Parameter Limitations

  • regionId must include only lowercase letters, numbers and dashes (regex: [a-z0-9-]+)
  • environmentName must include only lowercase letters, uppercase letters, numbers, dashes and underscores (regex: [a-zA-Z0-9-_]+)
  • dagName and taskName must include only lowercase letters, uppercase letters, numbers, underscore, dot and dash (regex: [a-zA-Z0-9_.-]+)

Asset Examples

  • mwaa://eu-west-1.my-Environment/DAG-ID.TASK-ID
  • mwaa://eu-west1.MYENV/my-dag

Instance Examples

  • mwaa://eu-west-1.my-Environment
  • mwaa://eu-west1.MYENV

Did this page help you?