airflow_pydantic.Dag

pydantic model airflow_pydantic.Dag[source]

Bases: DagArgs, DagRenderMixin, DagInstantiateMixin

Show JSON schema
{
   "title": "Dag",
   "type": "object",
   "properties": {
      "description": {
         "anyOf": [
            {
               "type": "string"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "The description for the DAG to e.g. be shown on the webserver",
         "title": "Description"
      },
      "schedule": {
         "anyOf": [
            {
               "format": "duration",
               "type": "string"
            },
            {
               "const": "NOTSET",
               "type": "string"
            },
            {
               "type": "string"
            },
            {
               "$ref": "#/$defs/CronDataIntervalTimetable"
            },
            {
               "$ref": "#/$defs/CronTriggerTimetable"
            },
            {
               "$ref": "#/$defs/MultipleCronTriggerTimetable"
            },
            {
               "$ref": "#/$defs/EventsTimetable"
            },
            {
               "$ref": "#/$defs/DeltaDataIntervalTimetable"
            },
            {
               "$ref": "#/$defs/DeltaTriggerTimetable"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "Defines the rules according to which DAG runs are scheduled. Can accept cron string, timedelta object, Timetable, or list of Dataset objects. If this is not provided, the DAG will be set to the default schedule timedelta(days=1). See also Customizing DAG Scheduling with Timetables.",
         "title": "Schedule"
      },
      "start_date": {
         "anyOf": [
            {
               "format": "date-time",
               "type": "string"
            },
            {
               "maxItems": 2,
               "minItems": 2,
               "prefixItems": [
                  {
                     "format": "date-time",
                     "type": "string"
                  },
                  {
                     "type": "string"
                  }
               ],
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "The timestamp from which the scheduler will attempt to backfill",
         "title": "Start Date"
      },
      "end_date": {
         "anyOf": [
            {
               "format": "date-time",
               "type": "string"
            },
            {
               "maxItems": 2,
               "minItems": 2,
               "prefixItems": [
                  {
                     "format": "date-time",
                     "type": "string"
                  },
                  {
                     "type": "string"
                  }
               ],
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "A date beyond which your DAG won\u2019t run, leave to None for open-ended scheduling",
         "title": "End Date"
      },
      "default_args": {
         "anyOf": [
            {
               "$ref": "#/$defs/TaskArgs"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "Default arguments for tasks in the DAG"
      },
      "max_active_tasks": {
         "anyOf": [
            {
               "exclusiveMinimum": 0,
               "type": "integer"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "the number of task instances allowed to run concurrently",
         "title": "Max Active Tasks"
      },
      "max_active_runs": {
         "anyOf": [
            {
               "exclusiveMinimum": 0,
               "type": "integer"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "maximum number of active DAG runs, beyond this number of DAG runs in a running state, the scheduler won\u2019t create new active DAG runs",
         "title": "Max Active Runs"
      },
      "default_view": {
         "anyOf": [
            {
               "enum": [
                  "grid",
                  "graph",
                  "duration",
                  "gantt",
                  "landing_times"
               ],
               "type": "string"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "Specify DAG default view (grid, graph, duration, gantt, landing_times), default grid",
         "title": "Default View"
      },
      "orientation": {
         "anyOf": [
            {
               "enum": [
                  "LR",
                  "TB",
                  "RL",
                  "BT"
               ],
               "type": "string"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "Specify DAG orientation in graph view (LR, TB, RL, BT), default LR",
         "title": "Orientation"
      },
      "catchup": {
         "anyOf": [
            {
               "type": "boolean"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "Perform scheduler catchup (or only run latest)? Defaults to False",
         "title": "Catchup"
      },
      "doc_md": {
         "anyOf": [
            {
               "type": "string"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "Markdown formatted documentation for the DAG. This will be rendered in the UI.",
         "title": "Doc Md"
      },
      "params": {
         "anyOf": [
            {
               "additionalProperties": {
                  "properties": {
                     "value": {
                        "anyOf": [
                           {},
                           {
                              "type": "null"
                           }
                        ],
                        "title": "Value"
                     },
                     "title": {
                        "anyOf": [
                           {
                              "type": "string"
                           },
                           {
                              "type": "null"
                           }
                        ],
                        "title": "Title"
                     },
                     "description": {
                        "anyOf": [
                           {
                              "type": "string"
                           },
                           {
                              "type": "null"
                           }
                        ],
                        "title": "Description"
                     },
                     "type": {
                        "anyOf": [
                           {
                              "type": "string"
                           },
                           {
                              "type": "null"
                           }
                        ],
                        "title": "Type"
                     }
                  },
                  "required": [
                     "value",
                     "title",
                     "description",
                     "type"
                  ],
                  "type": "object"
               },
               "type": "object"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "A dictionary of DAG-level parameters that are made accessible in templates, namespaced under params. These params can be overridden at the task level.",
         "title": "Params"
      },
      "is_paused_upon_creation": {
         "anyOf": [
            {
               "type": "boolean"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "Specifies if the dag is paused when created for the first time. If the dag exists already, this flag will be ignored.",
         "title": "Is Paused Upon Creation"
      },
      "tags": {
         "anyOf": [
            {
               "items": {
                  "type": "string"
               },
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "List of tags to help filtering DAGs in the UI.",
         "title": "Tags"
      },
      "dag_display_name": {
         "anyOf": [
            {
               "type": "string"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "The display name of the DAG which appears on the UI.",
         "title": "Dag Display Name"
      },
      "enabled": {
         "anyOf": [
            {
               "type": "boolean"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "Whether the DAG is enabled",
         "title": "Enabled"
      },
      "dag_id": {
         "anyOf": [
            {
               "type": "string"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "description": "The id of the DAG; must consist exclusively of alphanumeric characters, dashes, dots and underscores (all ASCII)",
         "title": "Dag Id"
      },
      "tasks": {
         "default": null,
         "title": "Tasks"
      }
   },
   "$defs": {
      "CronDataIntervalTimetable": {
         "properties": {
            "cron": {
               "title": "Cron",
               "type": "string"
            },
            "timezone": {
               "anyOf": [
                  {
                     "type": "string"
                  },
                  {
                     "enum": [
                        "Africa/Abidjan",
                        "Africa/Accra",
                        "Africa/Addis_Ababa",
                        "Africa/Algiers",
                        "Africa/Asmara",
                        "Africa/Asmera",
                        "Africa/Bamako",
                        "Africa/Bangui",
                        "Africa/Banjul",
                        "Africa/Bissau",
                        "Africa/Blantyre",
                        "Africa/Brazzaville",
                        "Africa/Bujumbura",
                        "Africa/Cairo",
                        "Africa/Casablanca",
                        "Africa/Ceuta",
                        "Africa/Conakry",
                        "Africa/Dakar",
                        "Africa/Dar_es_Salaam",
                        "Africa/Djibouti",
                        "Africa/Douala",
                        "Africa/El_Aaiun",
                        "Africa/Freetown",
                        "Africa/Gaborone",
                        "Africa/Harare",
                        "Africa/Johannesburg",
                        "Africa/Juba",
                        "Africa/Kampala",
                        "Africa/Khartoum",
                        "Africa/Kigali",
                        "Africa/Kinshasa",
                        "Africa/Lagos",
                        "Africa/Libreville",
                        "Africa/Lome",
                        "Africa/Luanda",
                        "Africa/Lubumbashi",
                        "Africa/Lusaka",
                        "Africa/Malabo",
                        "Africa/Maputo",
                        "Africa/Maseru",
                        "Africa/Mbabane",
                        "Africa/Mogadishu",
                        "Africa/Monrovia",
                        "Africa/Nairobi",
                        "Africa/Ndjamena",
                        "Africa/Niamey",
                        "Africa/Nouakchott",
                        "Africa/Ouagadougou",
                        "Africa/Porto-Novo",
                        "Africa/Sao_Tome",
                        "Africa/Timbuktu",
                        "Africa/Tripoli",
                        "Africa/Tunis",
                        "Africa/Windhoek",
                        "America/Adak",
                        "America/Anchorage",
                        "America/Anguilla",
                        "America/Antigua",
                        "America/Araguaina",
                        "America/Argentina/Buenos_Aires",
                        "America/Argentina/Catamarca",
                        "America/Argentina/ComodRivadavia",
                        "America/Argentina/Cordoba",
                        "America/Argentina/Jujuy",
                        "America/Argentina/La_Rioja",
                        "America/Argentina/Mendoza",
                        "America/Argentina/Rio_Gallegos",
                        "America/Argentina/Salta",
                        "America/Argentina/San_Juan",
                        "America/Argentina/San_Luis",
                        "America/Argentina/Tucuman",
                        "America/Argentina/Ushuaia",
                        "America/Aruba",
                        "America/Asuncion",
                        "America/Atikokan",
                        "America/Atka",
                        "America/Bahia",
                        "America/Bahia_Banderas",
                        "America/Barbados",
                        "America/Belem",
                        "America/Belize",
                        "America/Blanc-Sablon",
                        "America/Boa_Vista",
                        "America/Bogota",
                        "America/Boise",
                        "America/Buenos_Aires",
                        "America/Cambridge_Bay",
                        "America/Campo_Grande",
                        "America/Cancun",
                        "America/Caracas",
                        "America/Catamarca",
                        "America/Cayenne",
                        "America/Cayman",
                        "America/Chicago",
                        "America/Chihuahua",
                        "America/Ciudad_Juarez",
                        "America/Coral_Harbour",
                        "America/Cordoba",
                        "America/Costa_Rica",
                        "America/Coyhaique",
                        "America/Creston",
                        "America/Cuiaba",
                        "America/Curacao",
                        "America/Danmarkshavn",
                        "America/Dawson",
                        "America/Dawson_Creek",
                        "America/Denver",
                        "America/Detroit",
                        "America/Dominica",
                        "America/Edmonton",
                        "America/Eirunepe",
                        "America/El_Salvador",
                        "America/Ensenada",
                        "America/Fort_Nelson",
                        "America/Fort_Wayne",
                        "America/Fortaleza",
                        "America/Glace_Bay",
                        "America/Godthab",
                        "America/Goose_Bay",
                        "America/Grand_Turk",
                        "America/Grenada",
                        "America/Guadeloupe",
                        "America/Guatemala",
                        "America/Guayaquil",
                        "America/Guyana",
                        "America/Halifax",
                        "America/Havana",
                        "America/Hermosillo",
                        "America/Indiana/Indianapolis",
                        "America/Indiana/Knox",
                        "America/Indiana/Marengo",
                        "America/Indiana/Petersburg",
                        "America/Indiana/Tell_City",
                        "America/Indiana/Vevay",
                        "America/Indiana/Vincennes",
                        "America/Indiana/Winamac",
                        "America/Indianapolis",
                        "America/Inuvik",
                        "America/Iqaluit",
                        "America/Jamaica",
                        "America/Jujuy",
                        "America/Juneau",
                        "America/Kentucky/Louisville",
                        "America/Kentucky/Monticello",
                        "America/Knox_IN",
                        "America/Kralendijk",
                        "America/La_Paz",
                        "America/Lima",
                        "America/Los_Angeles",
                        "America/Louisville",
                        "America/Lower_Princes",
                        "America/Maceio",
                        "America/Managua",
                        "America/Manaus",
                        "America/Marigot",
                        "America/Martinique",
                        "America/Matamoros",
                        "America/Mazatlan",
                        "America/Mendoza",
                        "America/Menominee",
                        "America/Merida",
                        "America/Metlakatla",
                        "America/Mexico_City",
                        "America/Miquelon",
                        "America/Moncton",
                        "America/Monterrey",
                        "America/Montevideo",
                        "America/Montreal",
                        "America/Montserrat",
                        "America/Nassau",
                        "America/New_York",
                        "America/Nipigon",
                        "America/Nome",
                        "America/Noronha",
                        "America/North_Dakota/Beulah",
                        "America/North_Dakota/Center",
                        "America/North_Dakota/New_Salem",
                        "America/Nuuk",
                        "America/Ojinaga",
                        "America/Panama",
                        "America/Pangnirtung",
                        "America/Paramaribo",
                        "America/Phoenix",
                        "America/Port-au-Prince",
                        "America/Port_of_Spain",
                        "America/Porto_Acre",
                        "America/Porto_Velho",
                        "America/Puerto_Rico",
                        "America/Punta_Arenas",
                        "America/Rainy_River",
                        "America/Rankin_Inlet",
                        "America/Recife",
                        "America/Regina",
                        "America/Resolute",
                        "America/Rio_Branco",
                        "America/Rosario",
                        "America/Santa_Isabel",
                        "America/Santarem",
                        "America/Santiago",
                        "America/Santo_Domingo",
                        "America/Sao_Paulo",
                        "America/Scoresbysund",
                        "America/Shiprock",
                        "America/Sitka",
                        "America/St_Barthelemy",
                        "America/St_Johns",
                        "America/St_Kitts",
                        "America/St_Lucia",
                        "America/St_Thomas",
                        "America/St_Vincent",
                        "America/Swift_Current",
                        "America/Tegucigalpa",
                        "America/Thule",
                        "America/Thunder_Bay",
                        "America/Tijuana",
                        "America/Toronto",
                        "America/Tortola",
                        "America/Vancouver",
                        "America/Virgin",
                        "America/Whitehorse",
                        "America/Winnipeg",
                        "America/Yakutat",
                        "America/Yellowknife",
                        "Antarctica/Casey",
                        "Antarctica/Davis",
                        "Antarctica/DumontDUrville",
                        "Antarctica/Macquarie",
                        "Antarctica/Mawson",
                        "Antarctica/McMurdo",
                        "Antarctica/Palmer",
                        "Antarctica/Rothera",
                        "Antarctica/South_Pole",
                        "Antarctica/Syowa",
                        "Antarctica/Troll",
                        "Antarctica/Vostok",
                        "Arctic/Longyearbyen",
                        "Asia/Aden",
                        "Asia/Almaty",
                        "Asia/Amman",
                        "Asia/Anadyr",
                        "Asia/Aqtau",
                        "Asia/Aqtobe",
                        "Asia/Ashgabat",
                        "Asia/Ashkhabad",
                        "Asia/Atyrau",
                        "Asia/Baghdad",
                        "Asia/Bahrain",
                        "Asia/Baku",
                        "Asia/Bangkok",
                        "Asia/Barnaul",
                        "Asia/Beirut",
                        "Asia/Bishkek",
                        "Asia/Brunei",
                        "Asia/Calcutta",
                        "Asia/Chita",
                        "Asia/Choibalsan",
                        "Asia/Chongqing",
                        "Asia/Chungking",
                        "Asia/Colombo",
                        "Asia/Dacca",
                        "Asia/Damascus",
                        "Asia/Dhaka",
                        "Asia/Dili",
                        "Asia/Dubai",
                        "Asia/Dushanbe",
                        "Asia/Famagusta",
                        "Asia/Gaza",
                        "Asia/Harbin",
                        "Asia/Hebron",
                        "Asia/Ho_Chi_Minh",
                        "Asia/Hong_Kong",
                        "Asia/Hovd",
                        "Asia/Irkutsk",
                        "Asia/Istanbul",
                        "Asia/Jakarta",
                        "Asia/Jayapura",
                        "Asia/Jerusalem",
                        "Asia/Kabul",
                        "Asia/Kamchatka",
                        "Asia/Karachi",
                        "Asia/Kashgar",
                        "Asia/Kathmandu",
                        "Asia/Katmandu",
                        "Asia/Khandyga",
                        "Asia/Kolkata",
                        "Asia/Krasnoyarsk",
                        "Asia/Kuala_Lumpur",
                        "Asia/Kuching",
                        "Asia/Kuwait",
                        "Asia/Macao",
                        "Asia/Macau",
                        "Asia/Magadan",
                        "Asia/Makassar",
                        "Asia/Manila",
                        "Asia/Muscat",
                        "Asia/Nicosia",
                        "Asia/Novokuznetsk",
                        "Asia/Novosibirsk",
                        "Asia/Omsk",
                        "Asia/Oral",
                        "Asia/Phnom_Penh",
                        "Asia/Pontianak",
                        "Asia/Pyongyang",
                        "Asia/Qatar",
                        "Asia/Qostanay",
                        "Asia/Qyzylorda",
                        "Asia/Rangoon",
                        "Asia/Riyadh",
                        "Asia/Saigon",
                        "Asia/Sakhalin",
                        "Asia/Samarkand",
                        "Asia/Seoul",
                        "Asia/Shanghai",
                        "Asia/Singapore",
                        "Asia/Srednekolymsk",
                        "Asia/Taipei",
                        "Asia/Tashkent",
                        "Asia/Tbilisi",
                        "Asia/Tehran",
                        "Asia/Tel_Aviv",
                        "Asia/Thimbu",
                        "Asia/Thimphu",
                        "Asia/Tokyo",
                        "Asia/Tomsk",
                        "Asia/Ujung_Pandang",
                        "Asia/Ulaanbaatar",
                        "Asia/Ulan_Bator",
                        "Asia/Urumqi",
                        "Asia/Ust-Nera",
                        "Asia/Vientiane",
                        "Asia/Vladivostok",
                        "Asia/Yakutsk",
                        "Asia/Yangon",
                        "Asia/Yekaterinburg",
                        "Asia/Yerevan",
                        "Atlantic/Azores",
                        "Atlantic/Bermuda",
                        "Atlantic/Canary",
                        "Atlantic/Cape_Verde",
                        "Atlantic/Faeroe",
                        "Atlantic/Faroe",
                        "Atlantic/Jan_Mayen",
                        "Atlantic/Madeira",
                        "Atlantic/Reykjavik",
                        "Atlantic/South_Georgia",
                        "Atlantic/St_Helena",
                        "Atlantic/Stanley",
                        "Australia/ACT",
                        "Australia/Adelaide",
                        "Australia/Brisbane",
                        "Australia/Broken_Hill",
                        "Australia/Canberra",
                        "Australia/Currie",
                        "Australia/Darwin",
                        "Australia/Eucla",
                        "Australia/Hobart",
                        "Australia/LHI",
                        "Australia/Lindeman",
                        "Australia/Lord_Howe",
                        "Australia/Melbourne",
                        "Australia/NSW",
                        "Australia/North",
                        "Australia/Perth",
                        "Australia/Queensland",
                        "Australia/South",
                        "Australia/Sydney",
                        "Australia/Tasmania",
                        "Australia/Victoria",
                        "Australia/West",
                        "Australia/Yancowinna",
                        "Brazil/Acre",
                        "Brazil/DeNoronha",
                        "Brazil/East",
                        "Brazil/West",
                        "CET",
                        "CST6CDT",
                        "Canada/Atlantic",
                        "Canada/Central",
                        "Canada/Eastern",
                        "Canada/Mountain",
                        "Canada/Newfoundland",
                        "Canada/Pacific",
                        "Canada/Saskatchewan",
                        "Canada/Yukon",
                        "Chile/Continental",
                        "Chile/EasterIsland",
                        "Cuba",
                        "EET",
                        "EST",
                        "EST5EDT",
                        "Egypt",
                        "Eire",
                        "Etc/GMT",
                        "Etc/GMT+0",
                        "Etc/GMT+1",
                        "Etc/GMT+10",
                        "Etc/GMT+11",
                        "Etc/GMT+12",
                        "Etc/GMT+2",
                        "Etc/GMT+3",
                        "Etc/GMT+4",
                        "Etc/GMT+5",
                        "Etc/GMT+6",
                        "Etc/GMT+7",
                        "Etc/GMT+8",
                        "Etc/GMT+9",
                        "Etc/GMT-0",
                        "Etc/GMT-1",
                        "Etc/GMT-10",
                        "Etc/GMT-11",
                        "Etc/GMT-12",
                        "Etc/GMT-13",
                        "Etc/GMT-14",
                        "Etc/GMT-2",
                        "Etc/GMT-3",
                        "Etc/GMT-4",
                        "Etc/GMT-5",
                        "Etc/GMT-6",
                        "Etc/GMT-7",
                        "Etc/GMT-8",
                        "Etc/GMT-9",
                        "Etc/GMT0",
                        "Etc/Greenwich",
                        "Etc/UCT",
                        "Etc/UTC",
                        "Etc/Universal",
                        "Etc/Zulu",
                        "Europe/Amsterdam",
                        "Europe/Andorra",
                        "Europe/Astrakhan",
                        "Europe/Athens",
                        "Europe/Belfast",
                        "Europe/Belgrade",
                        "Europe/Berlin",
                        "Europe/Bratislava",
                        "Europe/Brussels",
                        "Europe/Bucharest",
                        "Europe/Budapest",
                        "Europe/Busingen",
                        "Europe/Chisinau",
                        "Europe/Copenhagen",
                        "Europe/Dublin",
                        "Europe/Gibraltar",
                        "Europe/Guernsey",
                        "Europe/Helsinki",
                        "Europe/Isle_of_Man",
                        "Europe/Istanbul",
                        "Europe/Jersey",
                        "Europe/Kaliningrad",
                        "Europe/Kiev",
                        "Europe/Kirov",
                        "Europe/Kyiv",
                        "Europe/Lisbon",
                        "Europe/Ljubljana",
                        "Europe/London",
                        "Europe/Luxembourg",
                        "Europe/Madrid",
                        "Europe/Malta",
                        "Europe/Mariehamn",
                        "Europe/Minsk",
                        "Europe/Monaco",
                        "Europe/Moscow",
                        "Europe/Nicosia",
                        "Europe/Oslo",
                        "Europe/Paris",
                        "Europe/Podgorica",
                        "Europe/Prague",
                        "Europe/Riga",
                        "Europe/Rome",
                        "Europe/Samara",
                        "Europe/San_Marino",
                        "Europe/Sarajevo",
                        "Europe/Saratov",
                        "Europe/Simferopol",
                        "Europe/Skopje",
                        "Europe/Sofia",
                        "Europe/Stockholm",
                        "Europe/Tallinn",
                        "Europe/Tirane",
                        "Europe/Tiraspol",
                        "Europe/Ulyanovsk",
                        "Europe/Uzhgorod",
                        "Europe/Vaduz",
                        "Europe/Vatican",
                        "Europe/Vienna",
                        "Europe/Vilnius",
                        "Europe/Volgograd",
                        "Europe/Warsaw",
                        "Europe/Zagreb",
                        "Europe/Zaporozhye",
                        "Europe/Zurich",
                        "Factory",
                        "GB",
                        "GB-Eire",
                        "GMT",
                        "GMT+0",
                        "GMT-0",
                        "GMT0",
                        "Greenwich",
                        "HST",
                        "Hongkong",
                        "Iceland",
                        "Indian/Antananarivo",
                        "Indian/Chagos",
                        "Indian/Christmas",
                        "Indian/Cocos",
                        "Indian/Comoro",
                        "Indian/Kerguelen",
                        "Indian/Mahe",
                        "Indian/Maldives",
                        "Indian/Mauritius",
                        "Indian/Mayotte",
                        "Indian/Reunion",
                        "Iran",
                        "Israel",
                        "Jamaica",
                        "Japan",
                        "Kwajalein",
                        "Libya",
                        "MET",
                        "MST",
                        "MST7MDT",
                        "Mexico/BajaNorte",
                        "Mexico/BajaSur",
                        "Mexico/General",
                        "NZ",
                        "NZ-CHAT",
                        "Navajo",
                        "PRC",
                        "PST8PDT",
                        "Pacific/Apia",
                        "Pacific/Auckland",
                        "Pacific/Bougainville",
                        "Pacific/Chatham",
                        "Pacific/Chuuk",
                        "Pacific/Easter",
                        "Pacific/Efate",
                        "Pacific/Enderbury",
                        "Pacific/Fakaofo",
                        "Pacific/Fiji",
                        "Pacific/Funafuti",
                        "Pacific/Galapagos",
                        "Pacific/Gambier",
                        "Pacific/Guadalcanal",
                        "Pacific/Guam",
                        "Pacific/Honolulu",
                        "Pacific/Johnston",
                        "Pacific/Kanton",
                        "Pacific/Kiritimati",
                        "Pacific/Kosrae",
                        "Pacific/Kwajalein",
                        "Pacific/Majuro",
                        "Pacific/Marquesas",
                        "Pacific/Midway",
                        "Pacific/Nauru",
                        "Pacific/Niue",
                        "Pacific/Norfolk",
                        "Pacific/Noumea",
                        "Pacific/Pago_Pago",
                        "Pacific/Palau",
                        "Pacific/Pitcairn",
                        "Pacific/Pohnpei",
                        "Pacific/Ponape",
                        "Pacific/Port_Moresby",
                        "Pacific/Rarotonga",
                        "Pacific/Saipan",
                        "Pacific/Samoa",
                        "Pacific/Tahiti",
                        "Pacific/Tarawa",
                        "Pacific/Tongatapu",
                        "Pacific/Truk",
                        "Pacific/Wake",
                        "Pacific/Wallis",
                        "Pacific/Yap",
                        "Poland",
                        "Portugal",
                        "ROC",
                        "ROK",
                        "Singapore",
                        "Turkey",
                        "UCT",
                        "US/Alaska",
                        "US/Aleutian",
                        "US/Arizona",
                        "US/Central",
                        "US/East-Indiana",
                        "US/Eastern",
                        "US/Hawaii",
                        "US/Indiana-Starke",
                        "US/Michigan",
                        "US/Mountain",
                        "US/Pacific",
                        "US/Samoa",
                        "UTC",
                        "Universal",
                        "W-SU",
                        "WET",
                        "Zulu",
                        "localtime"
                     ],
                     "minLength": 1,
                     "type": "string"
                  },
                  {
                     "format": "duration",
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "title": "Timezone"
            }
         },
         "required": [
            "cron"
         ],
         "title": "CronDataIntervalTimetable",
         "type": "object"
      },
      "CronTriggerTimetable": {
         "properties": {
            "cron": {
               "title": "Cron",
               "type": "string"
            },
            "timezone": {
               "anyOf": [
                  {
                     "type": "string"
                  },
                  {
                     "enum": [
                        "Africa/Abidjan",
                        "Africa/Accra",
                        "Africa/Addis_Ababa",
                        "Africa/Algiers",
                        "Africa/Asmara",
                        "Africa/Asmera",
                        "Africa/Bamako",
                        "Africa/Bangui",
                        "Africa/Banjul",
                        "Africa/Bissau",
                        "Africa/Blantyre",
                        "Africa/Brazzaville",
                        "Africa/Bujumbura",
                        "Africa/Cairo",
                        "Africa/Casablanca",
                        "Africa/Ceuta",
                        "Africa/Conakry",
                        "Africa/Dakar",
                        "Africa/Dar_es_Salaam",
                        "Africa/Djibouti",
                        "Africa/Douala",
                        "Africa/El_Aaiun",
                        "Africa/Freetown",
                        "Africa/Gaborone",
                        "Africa/Harare",
                        "Africa/Johannesburg",
                        "Africa/Juba",
                        "Africa/Kampala",
                        "Africa/Khartoum",
                        "Africa/Kigali",
                        "Africa/Kinshasa",
                        "Africa/Lagos",
                        "Africa/Libreville",
                        "Africa/Lome",
                        "Africa/Luanda",
                        "Africa/Lubumbashi",
                        "Africa/Lusaka",
                        "Africa/Malabo",
                        "Africa/Maputo",
                        "Africa/Maseru",
                        "Africa/Mbabane",
                        "Africa/Mogadishu",
                        "Africa/Monrovia",
                        "Africa/Nairobi",
                        "Africa/Ndjamena",
                        "Africa/Niamey",
                        "Africa/Nouakchott",
                        "Africa/Ouagadougou",
                        "Africa/Porto-Novo",
                        "Africa/Sao_Tome",
                        "Africa/Timbuktu",
                        "Africa/Tripoli",
                        "Africa/Tunis",
                        "Africa/Windhoek",
                        "America/Adak",
                        "America/Anchorage",
                        "America/Anguilla",
                        "America/Antigua",
                        "America/Araguaina",
                        "America/Argentina/Buenos_Aires",
                        "America/Argentina/Catamarca",
                        "America/Argentina/ComodRivadavia",
                        "America/Argentina/Cordoba",
                        "America/Argentina/Jujuy",
                        "America/Argentina/La_Rioja",
                        "America/Argentina/Mendoza",
                        "America/Argentina/Rio_Gallegos",
                        "America/Argentina/Salta",
                        "America/Argentina/San_Juan",
                        "America/Argentina/San_Luis",
                        "America/Argentina/Tucuman",
                        "America/Argentina/Ushuaia",
                        "America/Aruba",
                        "America/Asuncion",
                        "America/Atikokan",
                        "America/Atka",
                        "America/Bahia",
                        "America/Bahia_Banderas",
                        "America/Barbados",
                        "America/Belem",
                        "America/Belize",
                        "America/Blanc-Sablon",
                        "America/Boa_Vista",
                        "America/Bogota",
                        "America/Boise",
                        "America/Buenos_Aires",
                        "America/Cambridge_Bay",
                        "America/Campo_Grande",
                        "America/Cancun",
                        "America/Caracas",
                        "America/Catamarca",
                        "America/Cayenne",
                        "America/Cayman",
                        "America/Chicago",
                        "America/Chihuahua",
                        "America/Ciudad_Juarez",
                        "America/Coral_Harbour",
                        "America/Cordoba",
                        "America/Costa_Rica",
                        "America/Coyhaique",
                        "America/Creston",
                        "America/Cuiaba",
                        "America/Curacao",
                        "America/Danmarkshavn",
                        "America/Dawson",
                        "America/Dawson_Creek",
                        "America/Denver",
                        "America/Detroit",
                        "America/Dominica",
                        "America/Edmonton",
                        "America/Eirunepe",
                        "America/El_Salvador",
                        "America/Ensenada",
                        "America/Fort_Nelson",
                        "America/Fort_Wayne",
                        "America/Fortaleza",
                        "America/Glace_Bay",
                        "America/Godthab",
                        "America/Goose_Bay",
                        "America/Grand_Turk",
                        "America/Grenada",
                        "America/Guadeloupe",
                        "America/Guatemala",
                        "America/Guayaquil",
                        "America/Guyana",
                        "America/Halifax",
                        "America/Havana",
                        "America/Hermosillo",
                        "America/Indiana/Indianapolis",
                        "America/Indiana/Knox",
                        "America/Indiana/Marengo",
                        "America/Indiana/Petersburg",
                        "America/Indiana/Tell_City",
                        "America/Indiana/Vevay",
                        "America/Indiana/Vincennes",
                        "America/Indiana/Winamac",
                        "America/Indianapolis",
                        "America/Inuvik",
                        "America/Iqaluit",
                        "America/Jamaica",
                        "America/Jujuy",
                        "America/Juneau",
                        "America/Kentucky/Louisville",
                        "America/Kentucky/Monticello",
                        "America/Knox_IN",
                        "America/Kralendijk",
                        "America/La_Paz",
                        "America/Lima",
                        "America/Los_Angeles",
                        "America/Louisville",
                        "America/Lower_Princes",
                        "America/Maceio",
                        "America/Managua",
                        "America/Manaus",
                        "America/Marigot",
                        "America/Martinique",
                        "America/Matamoros",
                        "America/Mazatlan",
                        "America/Mendoza",
                        "America/Menominee",
                        "America/Merida",
                        "America/Metlakatla",
                        "America/Mexico_City",
                        "America/Miquelon",
                        "America/Moncton",
                        "America/Monterrey",
                        "America/Montevideo",
                        "America/Montreal",
                        "America/Montserrat",
                        "America/Nassau",
                        "America/New_York",
                        "America/Nipigon",
                        "America/Nome",
                        "America/Noronha",
                        "America/North_Dakota/Beulah",
                        "America/North_Dakota/Center",
                        "America/North_Dakota/New_Salem",
                        "America/Nuuk",
                        "America/Ojinaga",
                        "America/Panama",
                        "America/Pangnirtung",
                        "America/Paramaribo",
                        "America/Phoenix",
                        "America/Port-au-Prince",
                        "America/Port_of_Spain",
                        "America/Porto_Acre",
                        "America/Porto_Velho",
                        "America/Puerto_Rico",
                        "America/Punta_Arenas",
                        "America/Rainy_River",
                        "America/Rankin_Inlet",
                        "America/Recife",
                        "America/Regina",
                        "America/Resolute",
                        "America/Rio_Branco",
                        "America/Rosario",
                        "America/Santa_Isabel",
                        "America/Santarem",
                        "America/Santiago",
                        "America/Santo_Domingo",
                        "America/Sao_Paulo",
                        "America/Scoresbysund",
                        "America/Shiprock",
                        "America/Sitka",
                        "America/St_Barthelemy",
                        "America/St_Johns",
                        "America/St_Kitts",
                        "America/St_Lucia",
                        "America/St_Thomas",
                        "America/St_Vincent",
                        "America/Swift_Current",
                        "America/Tegucigalpa",
                        "America/Thule",
                        "America/Thunder_Bay",
                        "America/Tijuana",
                        "America/Toronto",
                        "America/Tortola",
                        "America/Vancouver",
                        "America/Virgin",
                        "America/Whitehorse",
                        "America/Winnipeg",
                        "America/Yakutat",
                        "America/Yellowknife",
                        "Antarctica/Casey",
                        "Antarctica/Davis",
                        "Antarctica/DumontDUrville",
                        "Antarctica/Macquarie",
                        "Antarctica/Mawson",
                        "Antarctica/McMurdo",
                        "Antarctica/Palmer",
                        "Antarctica/Rothera",
                        "Antarctica/South_Pole",
                        "Antarctica/Syowa",
                        "Antarctica/Troll",
                        "Antarctica/Vostok",
                        "Arctic/Longyearbyen",
                        "Asia/Aden",
                        "Asia/Almaty",
                        "Asia/Amman",
                        "Asia/Anadyr",
                        "Asia/Aqtau",
                        "Asia/Aqtobe",
                        "Asia/Ashgabat",
                        "Asia/Ashkhabad",
                        "Asia/Atyrau",
                        "Asia/Baghdad",
                        "Asia/Bahrain",
                        "Asia/Baku",
                        "Asia/Bangkok",
                        "Asia/Barnaul",
                        "Asia/Beirut",
                        "Asia/Bishkek",
                        "Asia/Brunei",
                        "Asia/Calcutta",
                        "Asia/Chita",
                        "Asia/Choibalsan",
                        "Asia/Chongqing",
                        "Asia/Chungking",
                        "Asia/Colombo",
                        "Asia/Dacca",
                        "Asia/Damascus",
                        "Asia/Dhaka",
                        "Asia/Dili",
                        "Asia/Dubai",
                        "Asia/Dushanbe",
                        "Asia/Famagusta",
                        "Asia/Gaza",
                        "Asia/Harbin",
                        "Asia/Hebron",
                        "Asia/Ho_Chi_Minh",
                        "Asia/Hong_Kong",
                        "Asia/Hovd",
                        "Asia/Irkutsk",
                        "Asia/Istanbul",
                        "Asia/Jakarta",
                        "Asia/Jayapura",
                        "Asia/Jerusalem",
                        "Asia/Kabul",
                        "Asia/Kamchatka",
                        "Asia/Karachi",
                        "Asia/Kashgar",
                        "Asia/Kathmandu",
                        "Asia/Katmandu",
                        "Asia/Khandyga",
                        "Asia/Kolkata",
                        "Asia/Krasnoyarsk",
                        "Asia/Kuala_Lumpur",
                        "Asia/Kuching",
                        "Asia/Kuwait",
                        "Asia/Macao",
                        "Asia/Macau",
                        "Asia/Magadan",
                        "Asia/Makassar",
                        "Asia/Manila",
                        "Asia/Muscat",
                        "Asia/Nicosia",
                        "Asia/Novokuznetsk",
                        "Asia/Novosibirsk",
                        "Asia/Omsk",
                        "Asia/Oral",
                        "Asia/Phnom_Penh",
                        "Asia/Pontianak",
                        "Asia/Pyongyang",
                        "Asia/Qatar",
                        "Asia/Qostanay",
                        "Asia/Qyzylorda",
                        "Asia/Rangoon",
                        "Asia/Riyadh",
                        "Asia/Saigon",
                        "Asia/Sakhalin",
                        "Asia/Samarkand",
                        "Asia/Seoul",
                        "Asia/Shanghai",
                        "Asia/Singapore",
                        "Asia/Srednekolymsk",
                        "Asia/Taipei",
                        "Asia/Tashkent",
                        "Asia/Tbilisi",
                        "Asia/Tehran",
                        "Asia/Tel_Aviv",
                        "Asia/Thimbu",
                        "Asia/Thimphu",
                        "Asia/Tokyo",
                        "Asia/Tomsk",
                        "Asia/Ujung_Pandang",
                        "Asia/Ulaanbaatar",
                        "Asia/Ulan_Bator",
                        "Asia/Urumqi",
                        "Asia/Ust-Nera",
                        "Asia/Vientiane",
                        "Asia/Vladivostok",
                        "Asia/Yakutsk",
                        "Asia/Yangon",
                        "Asia/Yekaterinburg",
                        "Asia/Yerevan",
                        "Atlantic/Azores",
                        "Atlantic/Bermuda",
                        "Atlantic/Canary",
                        "Atlantic/Cape_Verde",
                        "Atlantic/Faeroe",
                        "Atlantic/Faroe",
                        "Atlantic/Jan_Mayen",
                        "Atlantic/Madeira",
                        "Atlantic/Reykjavik",
                        "Atlantic/South_Georgia",
                        "Atlantic/St_Helena",
                        "Atlantic/Stanley",
                        "Australia/ACT",
                        "Australia/Adelaide",
                        "Australia/Brisbane",
                        "Australia/Broken_Hill",
                        "Australia/Canberra",
                        "Australia/Currie",
                        "Australia/Darwin",
                        "Australia/Eucla",
                        "Australia/Hobart",
                        "Australia/LHI",
                        "Australia/Lindeman",
                        "Australia/Lord_Howe",
                        "Australia/Melbourne",
                        "Australia/NSW",
                        "Australia/North",
                        "Australia/Perth",
                        "Australia/Queensland",
                        "Australia/South",
                        "Australia/Sydney",
                        "Australia/Tasmania",
                        "Australia/Victoria",
                        "Australia/West",
                        "Australia/Yancowinna",
                        "Brazil/Acre",
                        "Brazil/DeNoronha",
                        "Brazil/East",
                        "Brazil/West",
                        "CET",
                        "CST6CDT",
                        "Canada/Atlantic",
                        "Canada/Central",
                        "Canada/Eastern",
                        "Canada/Mountain",
                        "Canada/Newfoundland",
                        "Canada/Pacific",
                        "Canada/Saskatchewan",
                        "Canada/Yukon",
                        "Chile/Continental",
                        "Chile/EasterIsland",
                        "Cuba",
                        "EET",
                        "EST",
                        "EST5EDT",
                        "Egypt",
                        "Eire",
                        "Etc/GMT",
                        "Etc/GMT+0",
                        "Etc/GMT+1",
                        "Etc/GMT+10",
                        "Etc/GMT+11",
                        "Etc/GMT+12",
                        "Etc/GMT+2",
                        "Etc/GMT+3",
                        "Etc/GMT+4",
                        "Etc/GMT+5",
                        "Etc/GMT+6",
                        "Etc/GMT+7",
                        "Etc/GMT+8",
                        "Etc/GMT+9",
                        "Etc/GMT-0",
                        "Etc/GMT-1",
                        "Etc/GMT-10",
                        "Etc/GMT-11",
                        "Etc/GMT-12",
                        "Etc/GMT-13",
                        "Etc/GMT-14",
                        "Etc/GMT-2",
                        "Etc/GMT-3",
                        "Etc/GMT-4",
                        "Etc/GMT-5",
                        "Etc/GMT-6",
                        "Etc/GMT-7",
                        "Etc/GMT-8",
                        "Etc/GMT-9",
                        "Etc/GMT0",
                        "Etc/Greenwich",
                        "Etc/UCT",
                        "Etc/UTC",
                        "Etc/Universal",
                        "Etc/Zulu",
                        "Europe/Amsterdam",
                        "Europe/Andorra",
                        "Europe/Astrakhan",
                        "Europe/Athens",
                        "Europe/Belfast",
                        "Europe/Belgrade",
                        "Europe/Berlin",
                        "Europe/Bratislava",
                        "Europe/Brussels",
                        "Europe/Bucharest",
                        "Europe/Budapest",
                        "Europe/Busingen",
                        "Europe/Chisinau",
                        "Europe/Copenhagen",
                        "Europe/Dublin",
                        "Europe/Gibraltar",
                        "Europe/Guernsey",
                        "Europe/Helsinki",
                        "Europe/Isle_of_Man",
                        "Europe/Istanbul",
                        "Europe/Jersey",
                        "Europe/Kaliningrad",
                        "Europe/Kiev",
                        "Europe/Kirov",
                        "Europe/Kyiv",
                        "Europe/Lisbon",
                        "Europe/Ljubljana",
                        "Europe/London",
                        "Europe/Luxembourg",
                        "Europe/Madrid",
                        "Europe/Malta",
                        "Europe/Mariehamn",
                        "Europe/Minsk",
                        "Europe/Monaco",
                        "Europe/Moscow",
                        "Europe/Nicosia",
                        "Europe/Oslo",
                        "Europe/Paris",
                        "Europe/Podgorica",
                        "Europe/Prague",
                        "Europe/Riga",
                        "Europe/Rome",
                        "Europe/Samara",
                        "Europe/San_Marino",
                        "Europe/Sarajevo",
                        "Europe/Saratov",
                        "Europe/Simferopol",
                        "Europe/Skopje",
                        "Europe/Sofia",
                        "Europe/Stockholm",
                        "Europe/Tallinn",
                        "Europe/Tirane",
                        "Europe/Tiraspol",
                        "Europe/Ulyanovsk",
                        "Europe/Uzhgorod",
                        "Europe/Vaduz",
                        "Europe/Vatican",
                        "Europe/Vienna",
                        "Europe/Vilnius",
                        "Europe/Volgograd",
                        "Europe/Warsaw",
                        "Europe/Zagreb",
                        "Europe/Zaporozhye",
                        "Europe/Zurich",
                        "Factory",
                        "GB",
                        "GB-Eire",
                        "GMT",
                        "GMT+0",
                        "GMT-0",
                        "GMT0",
                        "Greenwich",
                        "HST",
                        "Hongkong",
                        "Iceland",
                        "Indian/Antananarivo",
                        "Indian/Chagos",
                        "Indian/Christmas",
                        "Indian/Cocos",
                        "Indian/Comoro",
                        "Indian/Kerguelen",
                        "Indian/Mahe",
                        "Indian/Maldives",
                        "Indian/Mauritius",
                        "Indian/Mayotte",
                        "Indian/Reunion",
                        "Iran",
                        "Israel",
                        "Jamaica",
                        "Japan",
                        "Kwajalein",
                        "Libya",
                        "MET",
                        "MST",
                        "MST7MDT",
                        "Mexico/BajaNorte",
                        "Mexico/BajaSur",
                        "Mexico/General",
                        "NZ",
                        "NZ-CHAT",
                        "Navajo",
                        "PRC",
                        "PST8PDT",
                        "Pacific/Apia",
                        "Pacific/Auckland",
                        "Pacific/Bougainville",
                        "Pacific/Chatham",
                        "Pacific/Chuuk",
                        "Pacific/Easter",
                        "Pacific/Efate",
                        "Pacific/Enderbury",
                        "Pacific/Fakaofo",
                        "Pacific/Fiji",
                        "Pacific/Funafuti",
                        "Pacific/Galapagos",
                        "Pacific/Gambier",
                        "Pacific/Guadalcanal",
                        "Pacific/Guam",
                        "Pacific/Honolulu",
                        "Pacific/Johnston",
                        "Pacific/Kanton",
                        "Pacific/Kiritimati",
                        "Pacific/Kosrae",
                        "Pacific/Kwajalein",
                        "Pacific/Majuro",
                        "Pacific/Marquesas",
                        "Pacific/Midway",
                        "Pacific/Nauru",
                        "Pacific/Niue",
                        "Pacific/Norfolk",
                        "Pacific/Noumea",
                        "Pacific/Pago_Pago",
                        "Pacific/Palau",
                        "Pacific/Pitcairn",
                        "Pacific/Pohnpei",
                        "Pacific/Ponape",
                        "Pacific/Port_Moresby",
                        "Pacific/Rarotonga",
                        "Pacific/Saipan",
                        "Pacific/Samoa",
                        "Pacific/Tahiti",
                        "Pacific/Tarawa",
                        "Pacific/Tongatapu",
                        "Pacific/Truk",
                        "Pacific/Wake",
                        "Pacific/Wallis",
                        "Pacific/Yap",
                        "Poland",
                        "Portugal",
                        "ROC",
                        "ROK",
                        "Singapore",
                        "Turkey",
                        "UCT",
                        "US/Alaska",
                        "US/Aleutian",
                        "US/Arizona",
                        "US/Central",
                        "US/East-Indiana",
                        "US/Eastern",
                        "US/Hawaii",
                        "US/Indiana-Starke",
                        "US/Michigan",
                        "US/Mountain",
                        "US/Pacific",
                        "US/Samoa",
                        "UTC",
                        "Universal",
                        "W-SU",
                        "WET",
                        "Zulu",
                        "localtime"
                     ],
                     "minLength": 1,
                     "type": "string"
                  },
                  {
                     "format": "duration",
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "title": "Timezone"
            },
            "interval": {
               "anyOf": [
                  {
                     "format": "duration",
                     "type": "string"
                  },
                  {
                     "properties": {
                        "years": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Years"
                        },
                        "months": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Months"
                        },
                        "days": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Days"
                        },
                        "hours": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Hours"
                        },
                        "minutes": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Minutes"
                        },
                        "seconds": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Seconds"
                        },
                        "microseconds": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Microseconds"
                        },
                        "year": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Year"
                        },
                        "month": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Month"
                        },
                        "day": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Day"
                        },
                        "hour": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Hour"
                        },
                        "minute": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Minute"
                        },
                        "second": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Second"
                        },
                        "microsecond": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Microsecond"
                        },
                        "weekday": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Weekday"
                        },
                        "leapdays": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Leapdays"
                        },
                        "yearday": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Yearday"
                        },
                        "nlyearday": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Nlyearday"
                        },
                        "weeks": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Weeks"
                        },
                        "dt1": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Dt1"
                        },
                        "dt2": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Dt2"
                        }
                     },
                     "required": [
                        "years",
                        "months",
                        "days",
                        "hours",
                        "minutes",
                        "seconds",
                        "microseconds",
                        "year",
                        "month",
                        "day",
                        "hour",
                        "minute",
                        "second",
                        "microsecond",
                        "weekday",
                        "leapdays",
                        "yearday",
                        "nlyearday",
                        "weeks",
                        "dt1",
                        "dt2"
                     ],
                     "type": "object"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "title": "Interval"
            },
            "run_immediately": {
               "anyOf": [
                  {
                     "type": "boolean"
                  },
                  {
                     "format": "duration",
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "title": "Run Immediately"
            }
         },
         "required": [
            "cron"
         ],
         "title": "CronTriggerTimetable",
         "type": "object"
      },
      "DeltaDataIntervalTimetable": {
         "properties": {
            "delta": {
               "anyOf": [
                  {
                     "format": "duration",
                     "type": "string"
                  },
                  {
                     "properties": {
                        "years": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Years"
                        },
                        "months": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Months"
                        },
                        "days": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Days"
                        },
                        "hours": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Hours"
                        },
                        "minutes": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Minutes"
                        },
                        "seconds": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Seconds"
                        },
                        "microseconds": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Microseconds"
                        },
                        "year": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Year"
                        },
                        "month": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Month"
                        },
                        "day": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Day"
                        },
                        "hour": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Hour"
                        },
                        "minute": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Minute"
                        },
                        "second": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Second"
                        },
                        "microsecond": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Microsecond"
                        },
                        "weekday": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Weekday"
                        },
                        "leapdays": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Leapdays"
                        },
                        "yearday": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Yearday"
                        },
                        "nlyearday": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Nlyearday"
                        },
                        "weeks": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Weeks"
                        },
                        "dt1": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Dt1"
                        },
                        "dt2": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Dt2"
                        }
                     },
                     "required": [
                        "years",
                        "months",
                        "days",
                        "hours",
                        "minutes",
                        "seconds",
                        "microseconds",
                        "year",
                        "month",
                        "day",
                        "hour",
                        "minute",
                        "second",
                        "microsecond",
                        "weekday",
                        "leapdays",
                        "yearday",
                        "nlyearday",
                        "weeks",
                        "dt1",
                        "dt2"
                     ],
                     "type": "object"
                  }
               ],
               "title": "Delta"
            }
         },
         "required": [
            "delta"
         ],
         "title": "DeltaDataIntervalTimetable",
         "type": "object"
      },
      "DeltaTriggerTimetable": {
         "properties": {
            "delta": {
               "anyOf": [
                  {
                     "format": "duration",
                     "type": "string"
                  },
                  {
                     "properties": {
                        "years": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Years"
                        },
                        "months": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Months"
                        },
                        "days": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Days"
                        },
                        "hours": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Hours"
                        },
                        "minutes": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Minutes"
                        },
                        "seconds": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Seconds"
                        },
                        "microseconds": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Microseconds"
                        },
                        "year": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Year"
                        },
                        "month": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Month"
                        },
                        "day": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Day"
                        },
                        "hour": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Hour"
                        },
                        "minute": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Minute"
                        },
                        "second": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Second"
                        },
                        "microsecond": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Microsecond"
                        },
                        "weekday": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Weekday"
                        },
                        "leapdays": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Leapdays"
                        },
                        "yearday": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Yearday"
                        },
                        "nlyearday": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Nlyearday"
                        },
                        "weeks": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Weeks"
                        },
                        "dt1": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Dt1"
                        },
                        "dt2": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Dt2"
                        }
                     },
                     "required": [
                        "years",
                        "months",
                        "days",
                        "hours",
                        "minutes",
                        "seconds",
                        "microseconds",
                        "year",
                        "month",
                        "day",
                        "hour",
                        "minute",
                        "second",
                        "microsecond",
                        "weekday",
                        "leapdays",
                        "yearday",
                        "nlyearday",
                        "weeks",
                        "dt1",
                        "dt2"
                     ],
                     "type": "object"
                  }
               ],
               "title": "Delta"
            },
            "interval": {
               "anyOf": [
                  {
                     "format": "duration",
                     "type": "string"
                  },
                  {
                     "properties": {
                        "years": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Years"
                        },
                        "months": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Months"
                        },
                        "days": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Days"
                        },
                        "hours": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Hours"
                        },
                        "minutes": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Minutes"
                        },
                        "seconds": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Seconds"
                        },
                        "microseconds": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Microseconds"
                        },
                        "year": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Year"
                        },
                        "month": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Month"
                        },
                        "day": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Day"
                        },
                        "hour": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Hour"
                        },
                        "minute": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Minute"
                        },
                        "second": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Second"
                        },
                        "microsecond": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Microsecond"
                        },
                        "weekday": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Weekday"
                        },
                        "leapdays": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Leapdays"
                        },
                        "yearday": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Yearday"
                        },
                        "nlyearday": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Nlyearday"
                        },
                        "weeks": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Weeks"
                        },
                        "dt1": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Dt1"
                        },
                        "dt2": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Dt2"
                        }
                     },
                     "required": [
                        "years",
                        "months",
                        "days",
                        "hours",
                        "minutes",
                        "seconds",
                        "microseconds",
                        "year",
                        "month",
                        "day",
                        "hour",
                        "minute",
                        "second",
                        "microsecond",
                        "weekday",
                        "leapdays",
                        "yearday",
                        "nlyearday",
                        "weeks",
                        "dt1",
                        "dt2"
                     ],
                     "type": "object"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "title": "Interval"
            }
         },
         "required": [
            "delta"
         ],
         "title": "DeltaTriggerTimetable",
         "type": "object"
      },
      "EventsTimetable": {
         "properties": {
            "event_dates": {
               "items": {
                  "anyOf": [
                     {
                        "format": "date-time",
                        "type": "string"
                     },
                     {
                        "maxItems": 2,
                        "minItems": 2,
                        "prefixItems": [
                           {
                              "format": "date-time",
                              "type": "string"
                           },
                           {
                              "type": "string"
                           }
                        ],
                        "type": "array"
                     }
                  ]
               },
               "title": "Event Dates",
               "type": "array"
            },
            "restrict_to_events": {
               "anyOf": [
                  {
                     "type": "boolean"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": false,
               "title": "Restrict To Events"
            },
            "presorted": {
               "anyOf": [
                  {
                     "type": "boolean"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": false,
               "title": "Presorted"
            },
            "description": {
               "anyOf": [
                  {
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "title": "Description"
            }
         },
         "required": [
            "event_dates"
         ],
         "title": "EventsTimetable",
         "type": "object"
      },
      "MultipleCronTriggerTimetable": {
         "properties": {
            "crons": {
               "items": {
                  "type": "string"
               },
               "title": "Crons",
               "type": "array"
            },
            "timezone": {
               "anyOf": [
                  {
                     "type": "string"
                  },
                  {
                     "enum": [
                        "Africa/Abidjan",
                        "Africa/Accra",
                        "Africa/Addis_Ababa",
                        "Africa/Algiers",
                        "Africa/Asmara",
                        "Africa/Asmera",
                        "Africa/Bamako",
                        "Africa/Bangui",
                        "Africa/Banjul",
                        "Africa/Bissau",
                        "Africa/Blantyre",
                        "Africa/Brazzaville",
                        "Africa/Bujumbura",
                        "Africa/Cairo",
                        "Africa/Casablanca",
                        "Africa/Ceuta",
                        "Africa/Conakry",
                        "Africa/Dakar",
                        "Africa/Dar_es_Salaam",
                        "Africa/Djibouti",
                        "Africa/Douala",
                        "Africa/El_Aaiun",
                        "Africa/Freetown",
                        "Africa/Gaborone",
                        "Africa/Harare",
                        "Africa/Johannesburg",
                        "Africa/Juba",
                        "Africa/Kampala",
                        "Africa/Khartoum",
                        "Africa/Kigali",
                        "Africa/Kinshasa",
                        "Africa/Lagos",
                        "Africa/Libreville",
                        "Africa/Lome",
                        "Africa/Luanda",
                        "Africa/Lubumbashi",
                        "Africa/Lusaka",
                        "Africa/Malabo",
                        "Africa/Maputo",
                        "Africa/Maseru",
                        "Africa/Mbabane",
                        "Africa/Mogadishu",
                        "Africa/Monrovia",
                        "Africa/Nairobi",
                        "Africa/Ndjamena",
                        "Africa/Niamey",
                        "Africa/Nouakchott",
                        "Africa/Ouagadougou",
                        "Africa/Porto-Novo",
                        "Africa/Sao_Tome",
                        "Africa/Timbuktu",
                        "Africa/Tripoli",
                        "Africa/Tunis",
                        "Africa/Windhoek",
                        "America/Adak",
                        "America/Anchorage",
                        "America/Anguilla",
                        "America/Antigua",
                        "America/Araguaina",
                        "America/Argentina/Buenos_Aires",
                        "America/Argentina/Catamarca",
                        "America/Argentina/ComodRivadavia",
                        "America/Argentina/Cordoba",
                        "America/Argentina/Jujuy",
                        "America/Argentina/La_Rioja",
                        "America/Argentina/Mendoza",
                        "America/Argentina/Rio_Gallegos",
                        "America/Argentina/Salta",
                        "America/Argentina/San_Juan",
                        "America/Argentina/San_Luis",
                        "America/Argentina/Tucuman",
                        "America/Argentina/Ushuaia",
                        "America/Aruba",
                        "America/Asuncion",
                        "America/Atikokan",
                        "America/Atka",
                        "America/Bahia",
                        "America/Bahia_Banderas",
                        "America/Barbados",
                        "America/Belem",
                        "America/Belize",
                        "America/Blanc-Sablon",
                        "America/Boa_Vista",
                        "America/Bogota",
                        "America/Boise",
                        "America/Buenos_Aires",
                        "America/Cambridge_Bay",
                        "America/Campo_Grande",
                        "America/Cancun",
                        "America/Caracas",
                        "America/Catamarca",
                        "America/Cayenne",
                        "America/Cayman",
                        "America/Chicago",
                        "America/Chihuahua",
                        "America/Ciudad_Juarez",
                        "America/Coral_Harbour",
                        "America/Cordoba",
                        "America/Costa_Rica",
                        "America/Coyhaique",
                        "America/Creston",
                        "America/Cuiaba",
                        "America/Curacao",
                        "America/Danmarkshavn",
                        "America/Dawson",
                        "America/Dawson_Creek",
                        "America/Denver",
                        "America/Detroit",
                        "America/Dominica",
                        "America/Edmonton",
                        "America/Eirunepe",
                        "America/El_Salvador",
                        "America/Ensenada",
                        "America/Fort_Nelson",
                        "America/Fort_Wayne",
                        "America/Fortaleza",
                        "America/Glace_Bay",
                        "America/Godthab",
                        "America/Goose_Bay",
                        "America/Grand_Turk",
                        "America/Grenada",
                        "America/Guadeloupe",
                        "America/Guatemala",
                        "America/Guayaquil",
                        "America/Guyana",
                        "America/Halifax",
                        "America/Havana",
                        "America/Hermosillo",
                        "America/Indiana/Indianapolis",
                        "America/Indiana/Knox",
                        "America/Indiana/Marengo",
                        "America/Indiana/Petersburg",
                        "America/Indiana/Tell_City",
                        "America/Indiana/Vevay",
                        "America/Indiana/Vincennes",
                        "America/Indiana/Winamac",
                        "America/Indianapolis",
                        "America/Inuvik",
                        "America/Iqaluit",
                        "America/Jamaica",
                        "America/Jujuy",
                        "America/Juneau",
                        "America/Kentucky/Louisville",
                        "America/Kentucky/Monticello",
                        "America/Knox_IN",
                        "America/Kralendijk",
                        "America/La_Paz",
                        "America/Lima",
                        "America/Los_Angeles",
                        "America/Louisville",
                        "America/Lower_Princes",
                        "America/Maceio",
                        "America/Managua",
                        "America/Manaus",
                        "America/Marigot",
                        "America/Martinique",
                        "America/Matamoros",
                        "America/Mazatlan",
                        "America/Mendoza",
                        "America/Menominee",
                        "America/Merida",
                        "America/Metlakatla",
                        "America/Mexico_City",
                        "America/Miquelon",
                        "America/Moncton",
                        "America/Monterrey",
                        "America/Montevideo",
                        "America/Montreal",
                        "America/Montserrat",
                        "America/Nassau",
                        "America/New_York",
                        "America/Nipigon",
                        "America/Nome",
                        "America/Noronha",
                        "America/North_Dakota/Beulah",
                        "America/North_Dakota/Center",
                        "America/North_Dakota/New_Salem",
                        "America/Nuuk",
                        "America/Ojinaga",
                        "America/Panama",
                        "America/Pangnirtung",
                        "America/Paramaribo",
                        "America/Phoenix",
                        "America/Port-au-Prince",
                        "America/Port_of_Spain",
                        "America/Porto_Acre",
                        "America/Porto_Velho",
                        "America/Puerto_Rico",
                        "America/Punta_Arenas",
                        "America/Rainy_River",
                        "America/Rankin_Inlet",
                        "America/Recife",
                        "America/Regina",
                        "America/Resolute",
                        "America/Rio_Branco",
                        "America/Rosario",
                        "America/Santa_Isabel",
                        "America/Santarem",
                        "America/Santiago",
                        "America/Santo_Domingo",
                        "America/Sao_Paulo",
                        "America/Scoresbysund",
                        "America/Shiprock",
                        "America/Sitka",
                        "America/St_Barthelemy",
                        "America/St_Johns",
                        "America/St_Kitts",
                        "America/St_Lucia",
                        "America/St_Thomas",
                        "America/St_Vincent",
                        "America/Swift_Current",
                        "America/Tegucigalpa",
                        "America/Thule",
                        "America/Thunder_Bay",
                        "America/Tijuana",
                        "America/Toronto",
                        "America/Tortola",
                        "America/Vancouver",
                        "America/Virgin",
                        "America/Whitehorse",
                        "America/Winnipeg",
                        "America/Yakutat",
                        "America/Yellowknife",
                        "Antarctica/Casey",
                        "Antarctica/Davis",
                        "Antarctica/DumontDUrville",
                        "Antarctica/Macquarie",
                        "Antarctica/Mawson",
                        "Antarctica/McMurdo",
                        "Antarctica/Palmer",
                        "Antarctica/Rothera",
                        "Antarctica/South_Pole",
                        "Antarctica/Syowa",
                        "Antarctica/Troll",
                        "Antarctica/Vostok",
                        "Arctic/Longyearbyen",
                        "Asia/Aden",
                        "Asia/Almaty",
                        "Asia/Amman",
                        "Asia/Anadyr",
                        "Asia/Aqtau",
                        "Asia/Aqtobe",
                        "Asia/Ashgabat",
                        "Asia/Ashkhabad",
                        "Asia/Atyrau",
                        "Asia/Baghdad",
                        "Asia/Bahrain",
                        "Asia/Baku",
                        "Asia/Bangkok",
                        "Asia/Barnaul",
                        "Asia/Beirut",
                        "Asia/Bishkek",
                        "Asia/Brunei",
                        "Asia/Calcutta",
                        "Asia/Chita",
                        "Asia/Choibalsan",
                        "Asia/Chongqing",
                        "Asia/Chungking",
                        "Asia/Colombo",
                        "Asia/Dacca",
                        "Asia/Damascus",
                        "Asia/Dhaka",
                        "Asia/Dili",
                        "Asia/Dubai",
                        "Asia/Dushanbe",
                        "Asia/Famagusta",
                        "Asia/Gaza",
                        "Asia/Harbin",
                        "Asia/Hebron",
                        "Asia/Ho_Chi_Minh",
                        "Asia/Hong_Kong",
                        "Asia/Hovd",
                        "Asia/Irkutsk",
                        "Asia/Istanbul",
                        "Asia/Jakarta",
                        "Asia/Jayapura",
                        "Asia/Jerusalem",
                        "Asia/Kabul",
                        "Asia/Kamchatka",
                        "Asia/Karachi",
                        "Asia/Kashgar",
                        "Asia/Kathmandu",
                        "Asia/Katmandu",
                        "Asia/Khandyga",
                        "Asia/Kolkata",
                        "Asia/Krasnoyarsk",
                        "Asia/Kuala_Lumpur",
                        "Asia/Kuching",
                        "Asia/Kuwait",
                        "Asia/Macao",
                        "Asia/Macau",
                        "Asia/Magadan",
                        "Asia/Makassar",
                        "Asia/Manila",
                        "Asia/Muscat",
                        "Asia/Nicosia",
                        "Asia/Novokuznetsk",
                        "Asia/Novosibirsk",
                        "Asia/Omsk",
                        "Asia/Oral",
                        "Asia/Phnom_Penh",
                        "Asia/Pontianak",
                        "Asia/Pyongyang",
                        "Asia/Qatar",
                        "Asia/Qostanay",
                        "Asia/Qyzylorda",
                        "Asia/Rangoon",
                        "Asia/Riyadh",
                        "Asia/Saigon",
                        "Asia/Sakhalin",
                        "Asia/Samarkand",
                        "Asia/Seoul",
                        "Asia/Shanghai",
                        "Asia/Singapore",
                        "Asia/Srednekolymsk",
                        "Asia/Taipei",
                        "Asia/Tashkent",
                        "Asia/Tbilisi",
                        "Asia/Tehran",
                        "Asia/Tel_Aviv",
                        "Asia/Thimbu",
                        "Asia/Thimphu",
                        "Asia/Tokyo",
                        "Asia/Tomsk",
                        "Asia/Ujung_Pandang",
                        "Asia/Ulaanbaatar",
                        "Asia/Ulan_Bator",
                        "Asia/Urumqi",
                        "Asia/Ust-Nera",
                        "Asia/Vientiane",
                        "Asia/Vladivostok",
                        "Asia/Yakutsk",
                        "Asia/Yangon",
                        "Asia/Yekaterinburg",
                        "Asia/Yerevan",
                        "Atlantic/Azores",
                        "Atlantic/Bermuda",
                        "Atlantic/Canary",
                        "Atlantic/Cape_Verde",
                        "Atlantic/Faeroe",
                        "Atlantic/Faroe",
                        "Atlantic/Jan_Mayen",
                        "Atlantic/Madeira",
                        "Atlantic/Reykjavik",
                        "Atlantic/South_Georgia",
                        "Atlantic/St_Helena",
                        "Atlantic/Stanley",
                        "Australia/ACT",
                        "Australia/Adelaide",
                        "Australia/Brisbane",
                        "Australia/Broken_Hill",
                        "Australia/Canberra",
                        "Australia/Currie",
                        "Australia/Darwin",
                        "Australia/Eucla",
                        "Australia/Hobart",
                        "Australia/LHI",
                        "Australia/Lindeman",
                        "Australia/Lord_Howe",
                        "Australia/Melbourne",
                        "Australia/NSW",
                        "Australia/North",
                        "Australia/Perth",
                        "Australia/Queensland",
                        "Australia/South",
                        "Australia/Sydney",
                        "Australia/Tasmania",
                        "Australia/Victoria",
                        "Australia/West",
                        "Australia/Yancowinna",
                        "Brazil/Acre",
                        "Brazil/DeNoronha",
                        "Brazil/East",
                        "Brazil/West",
                        "CET",
                        "CST6CDT",
                        "Canada/Atlantic",
                        "Canada/Central",
                        "Canada/Eastern",
                        "Canada/Mountain",
                        "Canada/Newfoundland",
                        "Canada/Pacific",
                        "Canada/Saskatchewan",
                        "Canada/Yukon",
                        "Chile/Continental",
                        "Chile/EasterIsland",
                        "Cuba",
                        "EET",
                        "EST",
                        "EST5EDT",
                        "Egypt",
                        "Eire",
                        "Etc/GMT",
                        "Etc/GMT+0",
                        "Etc/GMT+1",
                        "Etc/GMT+10",
                        "Etc/GMT+11",
                        "Etc/GMT+12",
                        "Etc/GMT+2",
                        "Etc/GMT+3",
                        "Etc/GMT+4",
                        "Etc/GMT+5",
                        "Etc/GMT+6",
                        "Etc/GMT+7",
                        "Etc/GMT+8",
                        "Etc/GMT+9",
                        "Etc/GMT-0",
                        "Etc/GMT-1",
                        "Etc/GMT-10",
                        "Etc/GMT-11",
                        "Etc/GMT-12",
                        "Etc/GMT-13",
                        "Etc/GMT-14",
                        "Etc/GMT-2",
                        "Etc/GMT-3",
                        "Etc/GMT-4",
                        "Etc/GMT-5",
                        "Etc/GMT-6",
                        "Etc/GMT-7",
                        "Etc/GMT-8",
                        "Etc/GMT-9",
                        "Etc/GMT0",
                        "Etc/Greenwich",
                        "Etc/UCT",
                        "Etc/UTC",
                        "Etc/Universal",
                        "Etc/Zulu",
                        "Europe/Amsterdam",
                        "Europe/Andorra",
                        "Europe/Astrakhan",
                        "Europe/Athens",
                        "Europe/Belfast",
                        "Europe/Belgrade",
                        "Europe/Berlin",
                        "Europe/Bratislava",
                        "Europe/Brussels",
                        "Europe/Bucharest",
                        "Europe/Budapest",
                        "Europe/Busingen",
                        "Europe/Chisinau",
                        "Europe/Copenhagen",
                        "Europe/Dublin",
                        "Europe/Gibraltar",
                        "Europe/Guernsey",
                        "Europe/Helsinki",
                        "Europe/Isle_of_Man",
                        "Europe/Istanbul",
                        "Europe/Jersey",
                        "Europe/Kaliningrad",
                        "Europe/Kiev",
                        "Europe/Kirov",
                        "Europe/Kyiv",
                        "Europe/Lisbon",
                        "Europe/Ljubljana",
                        "Europe/London",
                        "Europe/Luxembourg",
                        "Europe/Madrid",
                        "Europe/Malta",
                        "Europe/Mariehamn",
                        "Europe/Minsk",
                        "Europe/Monaco",
                        "Europe/Moscow",
                        "Europe/Nicosia",
                        "Europe/Oslo",
                        "Europe/Paris",
                        "Europe/Podgorica",
                        "Europe/Prague",
                        "Europe/Riga",
                        "Europe/Rome",
                        "Europe/Samara",
                        "Europe/San_Marino",
                        "Europe/Sarajevo",
                        "Europe/Saratov",
                        "Europe/Simferopol",
                        "Europe/Skopje",
                        "Europe/Sofia",
                        "Europe/Stockholm",
                        "Europe/Tallinn",
                        "Europe/Tirane",
                        "Europe/Tiraspol",
                        "Europe/Ulyanovsk",
                        "Europe/Uzhgorod",
                        "Europe/Vaduz",
                        "Europe/Vatican",
                        "Europe/Vienna",
                        "Europe/Vilnius",
                        "Europe/Volgograd",
                        "Europe/Warsaw",
                        "Europe/Zagreb",
                        "Europe/Zaporozhye",
                        "Europe/Zurich",
                        "Factory",
                        "GB",
                        "GB-Eire",
                        "GMT",
                        "GMT+0",
                        "GMT-0",
                        "GMT0",
                        "Greenwich",
                        "HST",
                        "Hongkong",
                        "Iceland",
                        "Indian/Antananarivo",
                        "Indian/Chagos",
                        "Indian/Christmas",
                        "Indian/Cocos",
                        "Indian/Comoro",
                        "Indian/Kerguelen",
                        "Indian/Mahe",
                        "Indian/Maldives",
                        "Indian/Mauritius",
                        "Indian/Mayotte",
                        "Indian/Reunion",
                        "Iran",
                        "Israel",
                        "Jamaica",
                        "Japan",
                        "Kwajalein",
                        "Libya",
                        "MET",
                        "MST",
                        "MST7MDT",
                        "Mexico/BajaNorte",
                        "Mexico/BajaSur",
                        "Mexico/General",
                        "NZ",
                        "NZ-CHAT",
                        "Navajo",
                        "PRC",
                        "PST8PDT",
                        "Pacific/Apia",
                        "Pacific/Auckland",
                        "Pacific/Bougainville",
                        "Pacific/Chatham",
                        "Pacific/Chuuk",
                        "Pacific/Easter",
                        "Pacific/Efate",
                        "Pacific/Enderbury",
                        "Pacific/Fakaofo",
                        "Pacific/Fiji",
                        "Pacific/Funafuti",
                        "Pacific/Galapagos",
                        "Pacific/Gambier",
                        "Pacific/Guadalcanal",
                        "Pacific/Guam",
                        "Pacific/Honolulu",
                        "Pacific/Johnston",
                        "Pacific/Kanton",
                        "Pacific/Kiritimati",
                        "Pacific/Kosrae",
                        "Pacific/Kwajalein",
                        "Pacific/Majuro",
                        "Pacific/Marquesas",
                        "Pacific/Midway",
                        "Pacific/Nauru",
                        "Pacific/Niue",
                        "Pacific/Norfolk",
                        "Pacific/Noumea",
                        "Pacific/Pago_Pago",
                        "Pacific/Palau",
                        "Pacific/Pitcairn",
                        "Pacific/Pohnpei",
                        "Pacific/Ponape",
                        "Pacific/Port_Moresby",
                        "Pacific/Rarotonga",
                        "Pacific/Saipan",
                        "Pacific/Samoa",
                        "Pacific/Tahiti",
                        "Pacific/Tarawa",
                        "Pacific/Tongatapu",
                        "Pacific/Truk",
                        "Pacific/Wake",
                        "Pacific/Wallis",
                        "Pacific/Yap",
                        "Poland",
                        "Portugal",
                        "ROC",
                        "ROK",
                        "Singapore",
                        "Turkey",
                        "UCT",
                        "US/Alaska",
                        "US/Aleutian",
                        "US/Arizona",
                        "US/Central",
                        "US/East-Indiana",
                        "US/Eastern",
                        "US/Hawaii",
                        "US/Indiana-Starke",
                        "US/Michigan",
                        "US/Mountain",
                        "US/Pacific",
                        "US/Samoa",
                        "UTC",
                        "Universal",
                        "W-SU",
                        "WET",
                        "Zulu",
                        "localtime"
                     ],
                     "minLength": 1,
                     "type": "string"
                  },
                  {
                     "format": "duration",
                     "type": "string"
                  }
               ],
               "title": "Timezone"
            },
            "interval": {
               "anyOf": [
                  {
                     "format": "duration",
                     "type": "string"
                  },
                  {
                     "properties": {
                        "years": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Years"
                        },
                        "months": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Months"
                        },
                        "days": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Days"
                        },
                        "hours": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Hours"
                        },
                        "minutes": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Minutes"
                        },
                        "seconds": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Seconds"
                        },
                        "microseconds": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Microseconds"
                        },
                        "year": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Year"
                        },
                        "month": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Month"
                        },
                        "day": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Day"
                        },
                        "hour": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Hour"
                        },
                        "minute": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Minute"
                        },
                        "second": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Second"
                        },
                        "microsecond": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Microsecond"
                        },
                        "weekday": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Weekday"
                        },
                        "leapdays": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Leapdays"
                        },
                        "yearday": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Yearday"
                        },
                        "nlyearday": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Nlyearday"
                        },
                        "weeks": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Weeks"
                        },
                        "dt1": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Dt1"
                        },
                        "dt2": {
                           "anyOf": [
                              {
                                 "type": "integer"
                              },
                              {
                                 "type": "null"
                              }
                           ],
                           "title": "Dt2"
                        }
                     },
                     "required": [
                        "years",
                        "months",
                        "days",
                        "hours",
                        "minutes",
                        "seconds",
                        "microseconds",
                        "year",
                        "month",
                        "day",
                        "hour",
                        "minute",
                        "second",
                        "microsecond",
                        "weekday",
                        "leapdays",
                        "yearday",
                        "nlyearday",
                        "weeks",
                        "dt1",
                        "dt2"
                     ],
                     "type": "object"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "title": "Interval"
            },
            "run_immediately": {
               "anyOf": [
                  {
                     "type": "boolean"
                  },
                  {
                     "format": "duration",
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "title": "Run Immediately"
            }
         },
         "required": [
            "crons",
            "timezone"
         ],
         "title": "MultipleCronTriggerTimetable",
         "type": "object"
      },
      "Pool": {
         "properties": {
            "pool": {
               "description": "Pool name",
               "title": "Pool",
               "type": "string"
            },
            "slots": {
               "anyOf": [
                  {
                     "type": "integer"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "Number of slots in the pool",
               "title": "Slots"
            },
            "description": {
               "anyOf": [
                  {
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": "",
               "description": "Pool description",
               "title": "Description"
            },
            "include_deferred": {
               "anyOf": [
                  {
                     "type": "boolean"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": false,
               "description": "Whether to include deferred tasks in the pool",
               "title": "Include Deferred"
            }
         },
         "required": [
            "pool"
         ],
         "title": "Pool",
         "type": "object"
      },
      "TaskArgs": {
         "properties": {
            "owner": {
               "anyOf": [
                  {
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "the owner of the task. Using a meaningful description (e.g. user/person/team/role name) to clarify ownership is recommended.",
               "title": "Owner"
            },
            "email": {
               "anyOf": [
                  {
                     "items": {
                        "type": "string"
                     },
                     "type": "array"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "the 'to' email address(es) used in email alerts",
               "title": "Email"
            },
            "email_on_failure": {
               "anyOf": [
                  {
                     "type": "boolean"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "Indicates whether email alerts should be sent when a task failed",
               "title": "Email On Failure"
            },
            "email_on_retry": {
               "anyOf": [
                  {
                     "type": "boolean"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "Indicates whether email alerts should be sent when a task is retried",
               "title": "Email On Retry"
            },
            "retries": {
               "anyOf": [
                  {
                     "type": "integer"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "the number of retries that should be performed before failing the task",
               "title": "Retries"
            },
            "retry_delay": {
               "anyOf": [
                  {
                     "format": "duration",
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "delay between retries",
               "title": "Retry Delay"
            },
            "retry_exponential_backoff": {
               "anyOf": [
                  {
                     "type": "boolean"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "allow progressively longer waits between retries by using exponential backoff algorithm on retry delay (delay will be converted into seconds)",
               "title": "Retry Exponential Backoff"
            },
            "max_retry_delay": {
               "anyOf": [
                  {
                     "format": "duration",
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "maximum delay interval between retries",
               "title": "Max Retry Delay"
            },
            "start_date": {
               "anyOf": [
                  {
                     "format": "date-time",
                     "type": "string"
                  },
                  {
                     "maxItems": 2,
                     "minItems": 2,
                     "prefixItems": [
                        {
                           "format": "date-time",
                           "type": "string"
                        },
                        {
                           "type": "string"
                        }
                     ],
                     "type": "array"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "The start_date for the task, determines the execution_date for the first task instance. The best practice is to have the start_date rounded to your DAG\u2019s schedule_interval. Daily jobs have their start_date some day at 00:00:00, hourly jobs have their start_date at 00:00 of a specific hour. Note that Airflow simply looks at the latest execution_date and adds the schedule_interval to determine the next execution_date. It is also very important to note that different tasks\u2019 dependencies need to line up in time. If task A depends on task B and their start_date are offset in a way that their execution_date don\u2019t line up, A\u2019s dependencies will never be met. If you are looking to delay a task, for example running a daily task at 2AM, look into the TimeSensor and TimeDeltaSensor. We advise against using dynamic start_date and recommend using fixed ones. Read the FAQ entry about start_date for more information.",
               "title": "Start Date"
            },
            "end_date": {
               "anyOf": [
                  {
                     "format": "date-time",
                     "type": "string"
                  },
                  {
                     "maxItems": 2,
                     "minItems": 2,
                     "prefixItems": [
                        {
                           "format": "date-time",
                           "type": "string"
                        },
                        {
                           "type": "string"
                        }
                     ],
                     "type": "array"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "if specified, the scheduler won\u2019t go beyond this date",
               "title": "End Date"
            },
            "depends_on_past": {
               "anyOf": [
                  {
                     "type": "boolean"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "when set to true, task instances will run sequentially and only if the previous instance has succeeded or has been skipped. The task instance for the start_date is allowed to run.",
               "title": "Depends On Past"
            },
            "queue": {
               "anyOf": [
                  {
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "which queue to target when running this job. Not all executors implement queue management, the CeleryExecutor does support targeting specific queues.",
               "title": "Queue"
            },
            "pool": {
               "anyOf": [
                  {
                     "type": "string"
                  },
                  {
                     "$ref": "#/$defs/Pool"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "the slot pool this task should run in, slot pools are a way to limit concurrency for certain tasks",
               "title": "Pool"
            },
            "pool_slots": {
               "anyOf": [
                  {
                     "type": "integer"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "the number of pool slots this task should use (>= 1) Values less than 1 are not allowed",
               "title": "Pool Slots"
            },
            "execution_timeout": {
               "anyOf": [
                  {
                     "format": "duration",
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "max time allowed for the execution of this task instance, if it goes beyond it will raise and fail.",
               "title": "Execution Timeout"
            },
            "trigger_rule": {
               "anyOf": [
                  {
                     "$ref": "#/$defs/TriggerRule"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "defines the rule by which dependencies are applied for the task to get triggered."
            },
            "max_active_tis_per_dag": {
               "anyOf": [
                  {
                     "type": "integer"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "When set, a task will be able to limit the concurrent runs across execution_dates.",
               "title": "Max Active Tis Per Dag"
            },
            "max_active_tis_per_dagrun": {
               "anyOf": [
                  {
                     "type": "integer"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "When set, a task will be able to limit the concurrent task instances per DAG run.",
               "title": "Max Active Tis Per Dagrun"
            },
            "do_xcom_push": {
               "anyOf": [
                  {
                     "type": "boolean"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "if True, an XCom is pushed containing the Operator\u2019s result",
               "title": "Do Xcom Push"
            },
            "multiple_outputs": {
               "anyOf": [
                  {
                     "type": "boolean"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "if True and do_xcom_push is True, pushes multiple XComs, one for each key in the returned dictionary result. If False and do_xcom_push is True, pushes a single XCom.",
               "title": "Multiple Outputs"
            },
            "doc": {
               "anyOf": [
                  {
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "Add documentation or notes to your Task objects that is visible in Task Instance details View in the Webserver. This is a generic field that can be used for any format, but it is recommended to use specific fields for structured formats like Markdown, RST, JSON, or YAML.",
               "title": "Doc"
            },
            "doc_md": {
               "anyOf": [
                  {
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "Add documentation in Markdown format or notes to your Task objects that is visible in Task Instance details View in the Webserver.",
               "title": "Doc Md"
            },
            "doc_rst": {
               "anyOf": [
                  {
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "Add documentation in RST format or notes to your Task objects that is visible in Task Instance details View in the Webserver.",
               "title": "Doc Rst"
            },
            "doc_json": {
               "anyOf": [
                  {
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "Add documentation in JSON format or notes to your Task objects that is visible in Task Instance details View in the Webserver.",
               "title": "Doc Json"
            },
            "doc_yaml": {
               "anyOf": [
                  {
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "Add documentation in YAML format or notes to your Task objects that is visible in Task Instance details View in the Webserver.",
               "title": "Doc Yaml"
            },
            "task_display_name": {
               "anyOf": [
                  {
                     "type": "string"
                  },
                  {
                     "type": "null"
                  }
               ],
               "default": null,
               "description": "The display name of the task which appears on the UI.",
               "title": "Task Display Name"
            }
         },
         "title": "TaskArgs",
         "type": "object"
      },
      "TriggerRule": {
         "description": "Class with task's trigger rules.",
         "enum": [
            "all_success",
            "all_failed",
            "all_done",
            "all_done_setup_success",
            "one_success",
            "one_failed",
            "one_done",
            "none_failed",
            "none_failed_or_skipped",
            "none_skipped",
            "dummy",
            "always",
            "none_failed_min_one_success",
            "all_skipped"
         ],
         "title": "TriggerRule",
         "type": "string"
      }
   }
}

Fields:
  • dag_id (str | None)

  • tasks (Dict[str, airflow_pydantic.core.task.Task] | None)

field dag_id: str | None = None

The id of the DAG; must consist exclusively of alphanumeric characters, dashes, dots and underscores (all ASCII)

field tasks: Dict[str, Task] | None [Optional]

List of tasks in the DAG