post_dag_run
Trigger or manage Airflow DAG (Directed Acyclic Graph) runs by specifying parameters like execution date, run type, and state. Supports manual, scheduled, backfill, or dataset-triggered workflows for efficient task orchestration.
Instructions
post_dag_run
Input Schema
Name | Required | Description | Default |
---|---|---|---|
conf | No | ||
dag_id | No | ||
dag_run_id | No | ||
data_interval_end | No | ||
data_interval_start | No | ||
end_date | No | ||
execution_date | No | ||
external_trigger | No | ||
last_scheduling_decision | No | ||
logical_date | No | ||
note | No | ||
run_type | No | ||
start_date | No | ||
state | No |
Input Schema (JSON Schema)
{
"properties": {
"conf": {
"anyOf": [
{
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Conf"
},
"dag_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Dag Id"
},
"dag_run_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Dag Run Id"
},
"data_interval_end": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Data Interval End"
},
"data_interval_start": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Data Interval Start"
},
"end_date": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "End Date"
},
"execution_date": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Execution Date"
},
"external_trigger": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "External Trigger"
},
"last_scheduling_decision": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Last Scheduling Decision"
},
"logical_date": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Logical Date"
},
"note": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Note"
},
"run_type": {
"anyOf": [
{
"enum": [
"backfill",
"manual",
"scheduled",
"dataset_triggered"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Run Type"
},
"start_date": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Start Date"
},
"state": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "State"
}
},
"title": "post_dag_run_input",
"type": "object"
}