API reference

The public integration API is re-exported from airflow_nomad. Jobspec models are re-exported from nomad_pydantic and documented in its API reference.

Airflow configuration and tasks

NomadAirflowConfiguration

Nomad configuration for an Airflow-managed job.

NomadTaskArgs

NomadTask

NomadOperatorArgs

alias of NomadTaskArgs

NomadOperator

alias of NomadTask

load_airflow_config(config_dir, config_name, *)

Compose a Hydra YAML configuration and validate it.

Runtime lifecycle

Nomad(dag, cfg, **kwargs)

Airflow task group for a Nomad-managed job.