airflow_config.Configuration¶
- pydantic model airflow_config.Configuration[source]¶
Bases:
BaseModel- field default_task_args: TaskArgs | None [Optional]¶
Global default default_args (task arguments)
- field default_dag_args: DagArgs [Optional]¶
Global default dag arguments
- field dags: Dict[str, Annotated[Dag, SerializeAsAny()]] | None [Optional]¶
List of dags statically configured via Pydantic
- field templates: _Templates | None [Optional]¶
Templates for DAGs and Tasks
- field extensions: Dict[str, BaseModel] | None [Optional]¶
Any user-defined extensions
- field env: str | None = ''¶
Environment to use for this configuration
- field name: str | None = ''¶
Name of the configuration
- field root: Path | None = None¶
Root path
- field tags: Dict[str, str] | None [Optional]¶
Generic Tags for config. NOTE: Not related to dag tags
- property default_args¶
- static load(config_dir: str = 'config', config_name: str = '', overrides: list[str] | None = None, *, basepath: str = '', _offset: int = 3) Configuration[source]¶