@itentialopensource/adapter-apache_airflow
Version:
This adapter integrates with system described as: Apache Airflow
471 lines • 10.2 kB
JSON
{
"tasks": [
{
"class_ref": {
"module_path": "string",
"class_name": "string"
},
"task_id": "string",
"owner": "string",
"start_date": "string",
"end_date": "string",
"trigger_rule": "all_success",
"extra_links": [
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
}
],
"depends_on_past": false,
"wait_for_downstream": false,
"retries": 6,
"queue": "string",
"pool": "string",
"pool_slots": 3,
"execution_timeout": null,
"retry_delay": null,
"retry_exponential_backoff": false,
"priority_weight": 5,
"weight_rule": "downstream",
"ui_color": "string",
"ui_fgcolor": "string",
"template_fields": [
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"sub_dag": {
"dag_id": "string",
"root_dag_id": "string",
"is_paused": true,
"is_active": true,
"is_subdag": false,
"fileloc": "string",
"file_token": "string",
"owners": [
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"description": "string",
"schedule_interval": null,
"tags": [
{
"name": "string"
},
{
"name": "string"
},
{
"name": "string"
},
{
"name": "string"
},
{
"name": "string"
},
{
"name": "string"
},
{
"name": "string"
},
{
"name": "string"
}
]
},
"downstream_task_ids": [
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string"
]
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
},
"task_id": "string",
"owner": "string",
"start_date": "string",
"end_date": "string",
"trigger_rule": "all_success",
"extra_links": [
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
}
],
"depends_on_past": true,
"wait_for_downstream": false,
"retries": 1,
"queue": "string",
"pool": "string",
"pool_slots": 4,
"execution_timeout": null,
"retry_delay": null,
"retry_exponential_backoff": true,
"priority_weight": 4,
"weight_rule": "downstream",
"ui_color": "string",
"ui_fgcolor": "string",
"template_fields": [
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"sub_dag": {
"dag_id": "string",
"root_dag_id": "string",
"is_paused": true,
"is_active": true,
"is_subdag": false,
"fileloc": "string",
"file_token": "string",
"owners": [
"string"
],
"description": "string",
"schedule_interval": null,
"tags": [
{
"name": "string"
},
{
"name": "string"
}
]
},
"downstream_task_ids": [
"string",
"string"
]
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
},
"task_id": "string",
"owner": "string",
"start_date": "string",
"end_date": "string",
"trigger_rule": "all_success",
"extra_links": [
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
}
],
"depends_on_past": false,
"wait_for_downstream": false,
"retries": 8,
"queue": "string",
"pool": "string",
"pool_slots": 8,
"execution_timeout": null,
"retry_delay": null,
"retry_exponential_backoff": false,
"priority_weight": 10,
"weight_rule": "downstream",
"ui_color": "string",
"ui_fgcolor": "string",
"template_fields": [
"string",
"string",
"string",
"string"
],
"sub_dag": {
"dag_id": "string",
"root_dag_id": "string",
"is_paused": true,
"is_active": false,
"is_subdag": true,
"fileloc": "string",
"file_token": "string",
"owners": [
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"description": "string",
"schedule_interval": null,
"tags": [
{
"name": "string"
},
{
"name": "string"
},
{
"name": "string"
},
{
"name": "string"
},
{
"name": "string"
}
]
},
"downstream_task_ids": [
"string",
"string",
"string",
"string"
]
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
},
"task_id": "string",
"owner": "string",
"start_date": "string",
"end_date": "string",
"trigger_rule": "all_success",
"extra_links": [
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
},
{
"class_ref": {
"module_path": "string",
"class_name": "string"
}
}
],
"depends_on_past": true,
"wait_for_downstream": false,
"retries": 7,
"queue": "string",
"pool": "string",
"pool_slots": 3,
"execution_timeout": null,
"retry_delay": null,
"retry_exponential_backoff": false,
"priority_weight": 7,
"weight_rule": "downstream",
"ui_color": "string",
"ui_fgcolor": "string",
"template_fields": [
"string"
],
"sub_dag": {
"dag_id": "string",
"root_dag_id": "string",
"is_paused": false,
"is_active": true,
"is_subdag": false,
"fileloc": "string",
"file_token": "string",
"owners": [
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"description": "string",
"schedule_interval": null,
"tags": [
{
"name": "string"
},
{
"name": "string"
},
{
"name": "string"
},
{
"name": "string"
},
{
"name": "string"
},
{
"name": "string"
}
]
},
"downstream_task_ids": [
"string"
]
}
]
}