airflow の API リファレンス
airflow (apache/airflow) の公開 API 400 件 —— クラス 209、関数 142、メソッド 49。実際のソースを静的解析して抽出した正確なシグネチャを掲載しています。
リポジトリ: apache/airflow
| 種別 | 件数 |
|---|---|
| クラス | 209 |
| 関数 | 142 |
| メソッド | 49 |
API 一覧
class
airflow-core.hatch_build.CustomBuildCustom build class for Airflow assets and git version.
method
airflow-core.hatch_build.CustomBuild.write_git_version() -> NoneWrite git version to git_version file.
class
airflow-core.src.airflow.api.client.local_client.ClientLocal API client implementation.
func
airflow-core.src.airflow.api.common.delete_dag.delete_dag(dag_id:str, keep_records_in_log:bool=True, *session:Session=NEW_SESSION) -> intDelete a Dag by a dag_id.
func
airflow-core.src.airflow.api_fastapi.app.cached_app(config=None, testing=False, apps='all') -> FastAPIReturn cached instance of Airflow API app.
func
airflow-core.src.airflow.api_fastapi.app.init_auth_manager(app:FastAPI | None=None) -> BaseAuthManagerInitialize the auth manager.
func
airflow-core.src.airflow.api_fastapi.app.init_plugins(app:FastAPI) -> NoneIntegrate FastAPI app, middlewares and UI plugins.
class
airflow-core.src.airflow.api_fastapi.auth.managers.models.base_user.BaseUserUser model interface.
class
airflow-core.src.airflow.api_fastapi.auth.managers.models.resource_details.AssetAliasDetailsRepresents the details of an asset alias.
class
airflow-core.src.airflow.api_fastapi.auth.managers.models.resource_details.AssetDetailsRepresents the details of an asset.
class
airflow-core.src.airflow.api_fastapi.auth.managers.models.resource_details.BackfillDetailsRepresents the details of a backfill.
class
airflow-core.src.airflow.api_fastapi.auth.managers.models.resource_details.ConnectionDetailsRepresents the details of a connection.
class
airflow-core.src.airflow.api_fastapi.auth.managers.models.resource_details.DagDetailsRepresents the details of a Dag.
class
airflow-core.src.airflow.api_fastapi.auth.managers.models.resource_details.PoolDetailsRepresents the details of a pool.
class
airflow-core.src.airflow.api_fastapi.auth.managers.models.resource_details.TeamDetailsRepresents the details of a team.
class
airflow-core.src.airflow.api_fastapi.auth.managers.models.resource_details.VariableDetailsRepresents the details of a variable.
class
airflow-core.src.airflow.api_fastapi.auth.managers.simple.datamodels.login.LoginBodyLogin serializer for post bodies.
class
airflow-core.src.airflow.api_fastapi.auth.managers.simple.datamodels.login.LoginResponseLogin serializer for responses.
func
airflow-core.src.airflow.api_fastapi.auth.managers.simple.routes.login.create_token(body:LoginBody=Depends(parse_login_body)) -> LoginResponseAuthenticate the user.
func
airflow-core.src.airflow.api_fastapi.auth.managers.simple.routes.login.create_token_cli(body:LoginBody) -> LoginResponseAuthenticate the user for the CLI.
func
airflow-core.src.airflow.api_fastapi.auth.managers.simple.routes.login.login_all_admins(request:Request) -> RedirectResponseLogin the user with no credentials.
class
airflow-core.src.airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLoginService for login.
class
airflow-core.src.airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManagerSimple auth manager.
method
airflow-core.src.airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_url_login(**kwargs) -> strReturn the login page url.
class
airflow-core.src.airflow.api_fastapi.auth.middlewares.refresh_token.JWTRefreshMiddlewareMiddleware to handle JWT token refresh.
class
airflow-core.src.airflow.api_fastapi.auth.tokens.InvalidClaimErrorRaised when a claim in the JWT is invalid.
class
airflow-core.src.airflow.api_fastapi.auth.tokens.JWKSA class to fetch and sync a set of JSON Web Keys.
method
airflow-core.src.airflow.api_fastapi.auth.tokens.JWKS.get_key(kid:str) -> jwt.PyJWKFetch the JWKS and find the matching key for the token.
class
airflow-core.src.airflow.api_fastapi.auth.tokens.JWTGeneratorGenerate JWT tokens.
method
airflow-core.src.airflow.api_fastapi.auth.tokens.JWTGenerator.generate(extras:dict[str, Any] | None=None, headers:dict[str, Any] | None=None, valid_for:float | None=None) -> strGenerate a signed JWT for the subject.
class
airflow-core.src.airflow.api_fastapi.auth.tokens.JWTValidatorValidate the claims and validitory of a JWT.
func
airflow-core.src.airflow.api_fastapi.auth.tokens.get_signing_key(section:str, key:str, make_secret_key_if_needed:bool=True) -> strGet a signing shared key from the config.
func
airflow-core.src.airflow.api_fastapi.auth.tokens.thumbprint(jwk:dict[str, Any], hashalg=hashes.SHA256()) -> strReturn the key thumbprint as specified by RFC 7638.
func
airflow-core.src.airflow.api_fastapi.common.cursors.decode_cursor(token:str) -> list[Any]Decode a cursor token to the list of sort-key values.
func
airflow-core.src.airflow.api_fastapi.common.cursors.parse_cursor(cursor:str) -> tuple[str, bool]Parse a raw cursor string into ``(token, is_backward)``.
class
airflow-core.src.airflow.api_fastapi.common.exceptions.BaseErrorHandlerBase class for error handlers.
method
airflow-core.src.airflow.api_fastapi.common.exceptions.BaseErrorHandler.exception_handler(request:Request, exc:T)exception_handler method.
class
airflow-core.src.airflow.api_fastapi.common.exceptions.DagErrorHandlerHandler for Dag related errors.
class
airflow-core.src.airflow.api_fastapi.common.parameters.FilterOptionEnumFilter options for FilterParam.
class
airflow-core.src.airflow.api_fastapi.common.parameters.FilterParamFilter on attribute.
class
airflow-core.src.airflow.api_fastapi.common.parameters.LimitFilterFilter on the limit.
class
airflow-core.src.airflow.api_fastapi.common.parameters.OffsetFilterFilter on offset.
class
airflow-core.src.airflow.api_fastapi.common.parameters.RangeRange with a lower and upper bound.
class
airflow-core.src.airflow.api_fastapi.common.parameters.SortParamOrder result by the attribute.
method
airflow-core.src.airflow.api_fastapi.common.parameters.SortParam.row_value(row:Any, name:str) -> AnyExtract the sort-key value for ``name`` from a result row.
class
airflow-core.src.airflow.api_fastapi.common.router.AirflowRouterExtends the FastAPI default router.
class
airflow-core.src.airflow.api_fastapi.common.types.MenuItemDefine all menu items defined in the menu.
class
airflow-core.src.airflow.api_fastapi.common.types.MimetypeMimetype for the `Content-Type` header.
class
airflow-core.src.airflow.api_fastapi.common.types.ThemeJSON to modify Chakra's theme.
class
airflow-core.src.airflow.api_fastapi.common.types.ThemeColorsColor tokens for the UI theme.
class
airflow-core.src.airflow.api_fastapi.common.types.UIAlertOptional alert to be shown at the top of the page.
func
airflow-core.src.airflow.api_fastapi.core_api.app.init_flask_plugins(app:FastAPI) -> NoneIntegrate Flask plugins (plugins from Airflow 2).
func
airflow-core.src.airflow.api_fastapi.core_api.app.init_views(app:FastAPI) -> NoneInit views by registering the different routers.
class
airflow-core.src.airflow.api_fastapi.core_api.base.BaseModelBase pydantic model for REST API.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.assets.AssetAliasCollectionResponseAsset alias collection response.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.assets.AssetAliasResponseAsset alias serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.assets.AssetCollectionResponseAsset collection response.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.assets.AssetEventCollectionResponseAsset event collection response.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.assets.AssetEventResponseAsset event serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.assets.AssetResponseAsset serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.assets.AssetWatcherResponseAsset watcher serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.assets.CreateAssetEventsBodyCreate asset events request.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.assets.DagRunAssetReferenceDagRun serializer for asset responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.assets.LastAssetEventResponseLast asset event response serializer.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.assets.MaterializeAssetBodyMaterialize asset request.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.assets.QueuedEventResponseQueued Event serializer for responses..
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.assets.TaskInletAssetReferenceTask inlet reference serializer for assets.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.backfills.BackfillPostBodyObject used for create backfill request.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.backfills.BackfillResponseBase serializer for Backfill.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.common.AssetExpressionAliasInfoBody of an ``alias`` leaf node.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.common.AssetExpressionAssetInfoBody of an ``asset`` leaf node.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.common.BulkActionBulk Action to be performed on the used model.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.common.BulkBaseActionBase class for bulk actions.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.common.BulkBodySerializer for bulk entity operations.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.config.ConfigList of config sections with their options.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.config.ConfigOptionConfig option.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.config.ConfigSectionConfig Section Schema.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.connections.ConnectionBodyConnection Serializer for requests body.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.connections.ConnectionResponseConnection serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dag_run.BulkDAGRunBodyRequest body for bulk operations on Dag Runs.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dag_run.ClearPartitionsResponseResponse for the clearPartitions endpoint.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunClearBodyDag Run serializer for clear endpoint body.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunPatchBodyDag Run Serializer for PATCH requests.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunResponseDag Run serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunsBatchBodyList Dag Runs body for batch endpoint.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dag_run.TriggerDAGRunPostBodyTrigger Dag Run Serializer for POST body.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dag_sources.DAGSourceResponseDag Source serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dag_stats.DagStatsResponseDag Stats serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dag_stats.DagStatsStateResponseDagStatsState serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dag_tags.DagTagResponseDag Tag serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dag_versions.DagVersionResponseDag Version serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dag_warning.DAGWarningResponseDag Warning serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dags.DAGCollectionResponseDag Collection serializer for responses.
method
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse.concurrency() -> intReturn max_active_tasks as concurrency.
method
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse.get_doc_md(doc_md:str | None) -> str | NoneClean indentation in doc md.
method
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse.latest_dag_version() -> DagVersionResponse | NoneReturn the latest DagVersion.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dags.DAGPatchBodyDag Serializer for updatable bodies.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dags.DAGResponseDag serializer for responses.
method
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dags.DAGResponse.file_token() -> strReturn file token.
method
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dags.DAGResponse.get_owners(v:Any) -> list[str] | NoneConvert owners attribute to Dag representation.
method
airflow-core.src.airflow.api_fastapi.core_api.datamodels.dags.DAGResponse.serialize_tags(tags:list[DagTagResponse]) -> list[DagTagResponse]Sort tags alphabetically by name.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.event_logs.EventLogCollectionResponseEvent Log Collection Response.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.event_logs.EventLogResponseEvent Log Response.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.extra_links.ExtraLinkCollectionResponseExtra Links Response.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.hitl.HITLDetailSchema for Human-in-the-loop detail.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.hitl.HITLDetailHistorySchema for Human-in-the-loop detail history.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.hitl.HITLDetailResponseResponse of updating a Human-in-the-loop detail.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.hitl.HITLUserSchema for a Human-in-the-loop users.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.import_error.ImportErrorCollectionResponseImport Error Collection Response.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.import_error.ImportErrorResponseImport Error Response.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.job.JobCollectionResponseJob Collection Response.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.job.JobResponseJob serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.log.ExternalLogUrlResponseResponse for the external log URL endpoint.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.log.StructuredLogMessageAn individual log message.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.log.TaskInstancesLogResponseLog serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.monitor.BaseInfoResponseBase info serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.monitor.HealthInfoResponseHealth serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.monitor.SchedulerInfoResponseScheduler info serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.monitor.TriggererInfoResponseTriggerer info serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.plugins.AppBuilderViewResponseSerializer for AppBuilder View responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.plugins.BaseUIResponseBase serializer for UI Plugin responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.plugins.FastAPIAppResponseSerializer for Plugin FastAPI App responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.plugins.PluginCollectionResponsePlugin Collection serializer.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.plugins.PluginResponsePlugin serializer.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.plugins.ReactAppResponseSerializer for React App Plugin responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.pools.BasePoolBase serializer for Pool.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.pools.PoolBodyPool serializer for post bodies.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.pools.PoolCollectionResponsePool Collection serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.pools.PoolPatchBodyPool serializer for patch bodies.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.pools.PoolResponsePool serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.providers.ProviderResponseProvider serializer for responses.
method
airflow-core.src.airflow.api_fastapi.core_api.datamodels.task_instances.ClearTaskInstancesBody.validate_model(data:Any) -> AnyValidate clear task instance form.
method
airflow-core.src.airflow.api_fastapi.core_api.datamodels.task_instances.PatchTaskInstanceBody.validate_new_state(ns:str | None) -> strValidate new_state.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.task_instances.TaskInstanceResponseTaskInstance serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.task_instances.TaskInstancesBatchBodyTask Instance body for get batch.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.trigger.TriggerResponseTrigger serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.auth.GenerateTokenBodyRequest body for generating a token.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.auth.GenerateTokenResponseResponse for a generated token.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.auth.TokenTypeType of token to generate.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.common.BaseEdgeResponseBase Edge serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.common.BaseGraphResponseBase Graph serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.common.BaseNodeResponseBase Node serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.common.GridNodeResponseBase Node serializer for responses.
method
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.common.GridNodeResponse.get_doc_md(doc_md:str | None) -> str | NoneClean indentation in doc md.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.common.GridRunsResponseBase Node serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.config.ConfigResponseconfiguration serializer.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.dag_runs.DAGRunLightResponseDAG Run serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.dags.DagTimetableTypeCollectionResponseTimetable types used by Dags.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.dashboard.DAGRunStatesDAG Run States for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.dashboard.TaskInstanceStateCountTaskInstance serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.deadline.DeadlineAlertResponseDeadlineAlert serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.deadline.DeadlineResponseDeadline serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.gantt.GanttResponseResponse for Gantt chart endpoint.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.gantt.GanttTaskInstanceTask instance data for Gantt chart.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.grid.GridTISummariesDAG Run model for the Grid UI.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.partitioned_dag_runs.PartitionedDagRunResponseSingle partitioned Dag run item.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.structure.EdgeResponseEdge serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.structure.NodeResponseNode serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.structure.StructureDataResponseStructure Data serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.teams.TeamCollectionResponseTeam collection serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.ui.teams.TeamResponseBase serializer for Team.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.variables.VariableBodyVariable serializer for bodies.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.variables.VariableResponseVariable serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.variables.VariablesImportResponseImport Variables serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.version.VersionInfoVersion information serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.xcom.XComCollectionResponseXCom Collection serializer for responses.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.xcom.XComCreateBodyPayload serializer for creating an XCom entry.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.xcom.XComResponseSerializer for a xcom item.
class
airflow-core.src.airflow.api_fastapi.core_api.datamodels.xcom.XComUpdateBodyPayload serializer for updating an XCom entry.
func
airflow-core.src.airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc(responses_status_code:Sequence[int | tuple[int, str]]) -> dictWill create additional response example for errors raised by the endpoint.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.asset_state_store.clear_asset_state_store(asset_id:AssetIdDep, session:SessionDep) -> NoneDelete all state store keys for an asset.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.asset_state_store.delete_asset_state_store(asset_id:AssetIdDep, key:str, session:SessionDep) -> NoneDelete a single asset state store key.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.asset_state_store.set_asset_state_store(asset_id:AssetIdDep, key:str, body:AssetStateStoreBody, session:SessionDep) -> NoneSet an asset state store value.
class
airflow-core.src.airflow.api_fastapi.core_api.routes.public.assets.OnlyActiveFilterFilter on asset activeness.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.assets.create_asset_event(body:CreateAssetEventsBody, session:SessionDep, user:GetUserDep) -> AssetEventResponseCreate asset events.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.assets.get_asset(asset_id:int, session:SessionDep) -> AssetResponseGet an asset.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.assets.get_asset_alias(asset_alias_id:int, session:SessionDep)Get an asset alias.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.auth.logout(request:Request, auth_manager:AuthManagerDep) -> RedirectResponseLogout the user.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.connections.create_default_connections(session:SessionDep)Create default connections.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.connections.delete_connection(connection_id:str, session:SessionDep)Delete a connection entry.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.connections.get_connection(connection_id:str, session:SessionDep) -> ConnectionResponseGet a connection entry.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.connections.patch_connection(connection_id:str, patch_body:ConnectionBody, session:SessionDep, update_mask:list[str] | None=Query(None)) -> ConnectionResponseUpdate a connection entry.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.connections.post_connection(post_body:ConnectionBody, session:SessionDep) -> ConnectionResponseCreate connection entry.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.dag_parsing.reparse_dag_file(file_token:str, session:SessionDep, request:Request) -> NoneRequest re-parsing a Dag file.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.dag_run.bulk_dag_runs(request:BulkBody[BulkDAGRunBody], session:SessionDep, dag_id:str, dag_bag:DagBagDep, user:GetUserDep) -> BulkResponseBulk update or delete Dag Runs.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.dag_run.delete_dag_run(dag_id:str, dag_run_id:str, session:SessionDep)Delete a Dag Run entry.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.dag_run.patch_dag_run(dag_id:str, dag_run_id:str, patch_body:DAGRunPatchBody, session:SessionDep, dag_bag:DagBagDep, user:GetUserDep, update_mask:list[str] | None=Query(None)) -> DAGRunResponseModify a Dag Run.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.dag_run.trigger_dag_run(dag_id, body:TriggerDAGRunPostBody, dag_bag:DagBagDep, user:GetUserDep, session:SessionDep, request:Request) -> DAGRunResponseTrigger a Dag.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.dag_versions.get_dag_version(dag_id:str, version_number:int, session:SessionDep) -> DagVersionResponseGet one Dag Version.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.dags.delete_dag(dag_id:str, session:SessionDep) -> ResponseDelete the specific Dag.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.dags.favorite_dag(dag_id:str, session:SessionDep, user:GetUserDep)Mark the Dag as favorite.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.dags.get_dag(dag_id:str, session:SessionDep, dag_bag:DagBagDep) -> DAGResponseGet basic information about a Dag.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.dags.get_dag_details(dag_id:str, session:SessionDep, dag_bag:DagBagDep, user:GetUserDep) -> DAGDetailsResponseGet details of Dag.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.dags.patch_dag(dag_id:str, patch_body:DAGPatchBody, session:SessionDep, update_mask:list[str] | None=Query(None)) -> DAGResponsePatch the specific Dag.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.dags.unfavorite_dag(dag_id:str, session:SessionDep, user:GetUserDep)Unmark the Dag as favorite.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.import_error.get_import_error(import_error_id:int, session:SessionDep, user:GetUserDep) -> ImportErrorResponseGet an import error.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.pools.bulk_pools(request:BulkBody[PoolBody], session:SessionDep) -> BulkResponseBulk create, update, and delete pools.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.pools.delete_pool(pool_name:str, session:SessionDep)Delete a pool entry.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.pools.get_pool(pool_name:str, session:SessionDep) -> PoolResponseGet a pool.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.pools.patch_pool(pool_name:str, patch_body:PoolPatchBody, session:SessionDep, update_mask:list[str] | None=Query(None)) -> PoolResponseUpdate a Pool.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.pools.post_pool(body:PoolBody, session:SessionDep) -> PoolResponseCreate a Pool.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.providers.get_providers(limit:QueryLimit, offset:QueryOffset) -> ProviderCollectionResponseGet providers.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.task_instances.delete_task_instance(dag_id:str, dag_run_id:str, task_id:str, session:SessionDep, map_index:int=-1) -> NoneDelete a task instance.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.task_instances.get_mapped_task_instance(dag_id:str, dag_run_id:str, task_id:str, map_index:int, session:SessionDep) -> TaskInstanceResponseGet task instance.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance(dag_id:str, dag_run_id:str, task_id:str, session:SessionDep) -> TaskInstanceResponseGet task instance.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.task_instances.post_clear_task_instances(dag_id:str, dag_bag:DagBagDep, body:ClearTaskInstancesBody, session:SessionDep, user:GetUserDep) -> TaskInstanceCollectionResponseClear task instances.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.variables.bulk_variables(request:BulkBody[VariableBody], session:SessionDep) -> BulkResponseBulk create, update, and delete variables.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.variables.delete_variable(variable_key:str, session:SessionDep)Delete a variable entry.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.variables.get_variable(variable_key:str, session:SessionDep) -> VariableResponseGet a variable entry.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.variables.patch_variable(variable_key:str, patch_body:VariableBody, session:SessionDep, update_mask:list[str] | None=Query(None)) -> VariableResponseUpdate a variable by key.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.variables.post_variable(post_body:VariableBody, session:SessionDep) -> VariableResponseCreate a variable.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.version.get_version() -> VersionInfoGet version information.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.xcom.create_xcom_entry(dag_id:str, task_id:str, dag_run_id:str, request_body:XComCreateBody, session:SessionDep, dag_bag:DagBagDep) -> XComResponseNativeCreate an XCom entry.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.public.xcom.update_xcom_entry(dag_id:str, task_id:str, dag_run_id:str, xcom_key:str, patch_body:XComUpdateBody, *session:SessionDep) -> XComResponseNativeUpdate an existing XCom entry.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.ui.config.get_configs() -> ConfigResponseGet configs for UI.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.ui.dags.get_latest_run_info(dag_id:str, session:SessionDep) -> DAGRunLightResponse | NoneGet latest run.
func
airflow-core.src.airflow.api_fastapi.core_api.routes.ui.gantt.get_gantt_data(dag_id:str, run_id:str, session:SessionDep) -> GanttResponseGet all task instance tries for Gantt chart.
func
airflow-core.src.airflow.api_fastapi.core_api.security.is_safe_url(target_url:str, request:Request | None=None) -> boolCheck that the URL is safe.
class
airflow-core.src.airflow.api_fastapi.core_api.services.public.common.BulkServiceBase class for bulk service operations.
method
airflow-core.src.airflow.api_fastapi.core_api.services.public.common.BulkService.handle_bulk_create(action:BulkCreateAction[T], results:BulkActionResponse) -> NoneBulk create entities.
method
airflow-core.src.airflow.api_fastapi.core_api.services.public.common.BulkService.handle_bulk_delete(action:BulkDeleteAction[T], results:BulkActionResponse) -> NoneBulk delete entities.
method
airflow-core.src.airflow.api_fastapi.core_api.services.public.common.BulkService.handle_bulk_update(action:BulkUpdateAction[T], results:BulkActionResponse) -> NoneBulk update entities.
method
airflow-core.src.airflow.api_fastapi.core_api.services.public.common.BulkService.handle_request() -> BulkResponseHandle request for bulk actions.
func
airflow-core.src.airflow.api_fastapi.core_api.services.public.dag_run.patch_dag_run_note(*dag_run:DagRun, *note:str | None, *user:BaseUser) -> NoneSet, update, or clear a Dag Run's note.
method
airflow-core.src.airflow.api_fastapi.core_api.services.public.pools.BulkPoolService.handle_bulk_create(action:BulkCreateAction[PoolBody], results:BulkActionResponse) -> NoneBulk create pools.
method
airflow-core.src.airflow.api_fastapi.core_api.services.public.pools.BulkPoolService.handle_bulk_delete(action:BulkDeleteAction[PoolBody], results:BulkActionResponse) -> NoneBulk delete pools.
method
airflow-core.src.airflow.api_fastapi.core_api.services.public.pools.BulkPoolService.handle_bulk_update(action:BulkUpdateAction[PoolBody], results:BulkActionResponse) -> NoneBulk Update pools.
func
airflow-core.src.airflow.api_fastapi.core_api.services.public.pools.update_orm_from_pydantic(pool_name:str, patch_body:PoolBody | PoolPatchBody, update_mask:list[str] | None, session:SessionDep) -> PoolUpdate an existing pool.
func
airflow-core.src.airflow.api_fastapi.core_api.services.public.variables.update_orm_from_pydantic(variable_key:str, patch_body:VariableBody, update_mask:list[str] | None, session:SessionDep) -> VariableUpdate an existing Variable.
class
airflow-core.src.airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockAnyWidgetMock any flask appbuilder widget.
class
airflow-core.src.airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockBaseFieldMock of WTForms Field.
class
airflow-core.src.airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockBooleanFieldMock of WTForms BooleanField.
class
airflow-core.src.airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockEnumMock for wtforms.validators.AnyOf.
class
airflow-core.src.airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockIntegerFieldMock of WTForms IntegerField.
class
airflow-core.src.airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockOptionalMock for wtforms.validators.Optional.
class
airflow-core.src.airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockPasswordFieldMock of WTForms PasswordField.
class
airflow-core.src.airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockStringFieldMock of WTForms StringField.
func
airflow-core.src.airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.mock_any_of(allowed_values:list) -> HookMetaService.MockEnumMock for wtforms.validators.any_of.
func
airflow-core.src.airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.mock_lazy_gettext(txt:str) -> strMock for flask_babel.lazy_gettext.
func
airflow-core.src.airflow.api_fastapi.execution_api.app.create_task_execution_api_app(lifespan:svcs.fastapi.lifespan=lifespan) -> FastAPICreate FastAPI app for task execution API.
class
airflow-core.src.airflow.api_fastapi.execution_api.datamodels.asset.AssetProfileProfile of an asset-like object.
class
airflow-core.src.airflow.api_fastapi.execution_api.datamodels.asset_event.AssetEventsResponseCollection of AssetEventResponse.
class
airflow-core.src.airflow.api_fastapi.execution_api.datamodels.asset_event.DagRunAssetReferenceDagRun serializer for asset responses.
class
airflow-core.src.airflow.api_fastapi.execution_api.datamodels.dagrun.DagRunStateResponseSchema for DAG Run State response.
class
airflow-core.src.airflow.api_fastapi.execution_api.datamodels.dagrun.TriggerDAGRunPayloadSchema for Trigger DAG Run API request.
class
airflow-core.src.airflow.api_fastapi.execution_api.datamodels.dags.DagResponseSchema for DAG response.
class
airflow-core.src.airflow.api_fastapi.execution_api.datamodels.hitl.HITLUserSchema for a Human-in-the-loop users.
class
airflow-core.src.airflow.api_fastapi.execution_api.datamodels.taskinstance.InactiveAssetsResponseResponse for inactive assets.
class
airflow-core.src.airflow.api_fastapi.execution_api.datamodels.taskinstance.TaskBreadcrumbsResponseResponse for task breadcrumbs.
class
airflow-core.src.airflow.api_fastapi.execution_api.datamodels.token.TIClaimsValidated JWT claims for a task identity token.
class
airflow-core.src.airflow.api_fastapi.execution_api.datamodels.token.TITokenTask Identity Token.
class
airflow-core.src.airflow.api_fastapi.execution_api.datamodels.variable.VariableKeysResponseVariable keys schema for list responses.
class
airflow-core.src.airflow.api_fastapi.execution_api.datamodels.variable.VariablePostBodyRequest body schema for creating variables.
func
airflow-core.src.airflow.api_fastapi.execution_api.routes.assets.get_asset_by_name(name:Annotated[str, Query(description='The name of the Asset')], session:SessionDep) -> AssetResponseGet an Airflow Asset by `name`.
func
airflow-core.src.airflow.api_fastapi.execution_api.routes.assets.get_asset_by_uri(uri:Annotated[str, Query(description='The URI of the Asset')], session:SessionDep) -> AssetResponseGet an Airflow Asset by `uri`.
func
airflow-core.src.airflow.api_fastapi.execution_api.routes.dag_runs.clear_dag_run(dag_id:str, run_id:str, session:SessionDep, dag_bag:DagBagDep) -> NoneClear a Dag run.
func
airflow-core.src.airflow.api_fastapi.execution_api.routes.dag_runs.get_dag_run(dag_id:str, run_id:str, session:SessionDep) -> DagRunGet detail of a Dag run.
func
airflow-core.src.airflow.api_fastapi.execution_api.routes.dag_runs.get_dagrun_state(dag_id:str, run_id:str, session:SessionDep) -> DagRunStateResponseGet a Dag run State.
func
airflow-core.src.airflow.api_fastapi.execution_api.routes.dag_runs.trigger_dag_run(dag_id:str, run_id:str, payload:TriggerDAGRunPayload, session:SessionDep, token:TIToken=CurrentTIToken) -> NoneTrigger a Dag run.
func
airflow-core.src.airflow.api_fastapi.execution_api.routes.dags.get_dag(dag_id:str, session:SessionDep) -> DagResponseGet a DAG.
func
airflow-core.src.airflow.api_fastapi.execution_api.routes.variables.get_variable(variable_key:Annotated[str, Path(min_length=1)], team_name:Annotated[str | None, Depends(get_team_name_dep)]) -> VariableResponseGet an Airflow Variable.
class
airflow-core.src.airflow.api_fastapi.execution_api.routes.xcoms.GetXComSliceFilterParamsClass to house slice params.
class
airflow-core.src.airflow.api_fastapi.execution_api.security.JWTBearerValidates JWT tokens for the Execution API.
class
airflow-core.src.airflow.api_fastapi.execution_api.versions.v2026_04_06.AddDagEndpointAdd the `/dags/{dag_id}` endpoint.
class
airflow-core.src.airflow.api_fastapi.execution_api.versions.v2026_04_06.AddDagRunDetailEndpointAdd dag run detail endpoint.
class
airflow-core.src.airflow.api_fastapi.execution_api.versions.v2026_04_06.AddNoteFieldAdd note parameter to DagRun Model.
func
airflow-core.src.airflow.api_fastapi.logging.decorators.log_action(request:Request, session:SessionDep, user:GetUserDep)Log user actions.
class
airflow-core.src.airflow.assets.manager.AssetManagerA pluggable class that manages operations for assets.
method
airflow-core.src.airflow.assets.manager.AssetManager.create_asset_aliases(asset_aliases:list[SerializedAssetAlias], *session:Session) -> list[AssetAliasModel]Create new asset aliases.
method
airflow-core.src.airflow.assets.manager.AssetManager.create_assets(assets:list[SerializedAsset], *session:Session) -> list[AssetModel]Create new assets.
func
airflow-core.src.airflow.assets.manager.resolve_asset_manager() -> AssetManagerRetrieve the asset manager.
class
airflow-core.src.airflow.callbacks.base_callback_sink.BaseCallbackSinkBase class for Callbacks Sinks.
method
airflow-core.src.airflow.callbacks.base_callback_sink.BaseCallbackSink.send(callback:CallbackRequest) -> NoneSend callback for execution.
class
airflow-core.src.airflow.callbacks.callback_requests.TaskCallbackRequestTask callback status information.
class
airflow-core.src.airflow.callbacks.database_callback_sink.DatabaseCallbackSinkSends callbacks to database.
method
airflow-core.src.airflow.callbacks.database_callback_sink.DatabaseCallbackSink.send(callback:CallbackRequest, *session:Session=NEW_SESSION) -> NoneSend callback for execution.
class
airflow-core.src.airflow.cli.cli_config.ActionCommandSingle CLI command.
class
airflow-core.src.airflow.cli.cli_config.ArgClass to keep information about command line argument.
method
airflow-core.src.airflow.cli.cli_config.Arg.add_to_parser(parser:argparse.ArgumentParser)Add this argument to an ArgumentParser.
class
airflow-core.src.airflow.cli.cli_config.DefaultHelpParserCustomParser to display help message.
method
airflow-core.src.airflow.cli.cli_config.DefaultHelpParser.error(message)Override error and use print_help instead of print_usage.
class
airflow-core.src.airflow.cli.cli_config.GroupCommandClI command with subcommands.
func
airflow-core.src.airflow.cli.cli_config.lazy_load_command(import_path:str) -> CallableCreate a lazy loader for command.
func
airflow-core.src.airflow.cli.cli_config.string_lower_type(val)Lower arg.
class
airflow-core.src.airflow.cli.cli_parser.AirflowHelpFormatterCustom help formatter to display help message.
class
airflow-core.src.airflow.cli.cli_parser.LazyRichHelpFormatterCustom help formatter to display help message.
func
airflow-core.src.airflow.cli.cli_parser.get_long_option(arg:Arg)Get long option from Arg.flags.
func
airflow-core.src.airflow.cli.cli_parser.get_parser(dag_parser:bool=False) -> argparse.ArgumentParserCreate and returns command line argument parser.
func
airflow-core.src.airflow.cli.commands.api_server_command.api_server(args:Namespace)Start Airflow API server.
func
airflow-core.src.airflow.cli.commands.asset_command.asset_details(args, *session:Session=NEW_SESSION) -> NoneDisplay details of an asset.
func
airflow-core.src.airflow.cli.commands.asset_command.asset_list(args, *session:Session=NEW_SESSION) -> NoneDisplay assets in the command line.
func
airflow-core.src.airflow.cli.commands.asset_command.asset_materialize(args, *session:Session=NEW_SESSION) -> NoneMaterialize the specified asset.
func
airflow-core.src.airflow.cli.commands.cheat_sheet_command.cheat_sheet(args)Display cheat-sheet.
class
airflow-core.src.airflow.cli.commands.config_command.ConfigParameterRepresents a configuration parameter.
func
airflow-core.src.airflow.cli.commands.config_command.get_value(args)Get one value from configuration.
func
airflow-core.src.airflow.cli.commands.connection_command.connections_add(args)Add new connection.
func
airflow-core.src.airflow.cli.commands.connection_command.connections_get(args)Get a connection.
func
airflow-core.src.airflow.cli.commands.connection_command.connections_test(args) -> NoneTest an Airflow connection.
func
airflow-core.src.airflow.cli.commands.dag_command.dag_details(args, *session:Session=NEW_SESSION)Get DAG details given a DAG id.
func
airflow-core.src.airflow.cli.commands.dag_command.dag_list_dag_runs(args, dag:DAG | None=None, *session:Session=NEW_SESSION) -> NoneList dag runs for a given DAG.
func
airflow-core.src.airflow.cli.commands.dag_command.dag_list_dags(args, *session:Session=NEW_SESSION) -> NoneDisplay dags with or without stats at the command line.
func
airflow-core.src.airflow.cli.commands.dag_command.dag_list_import_errors(args, *session:Session=NEW_SESSION) -> NoneDisplay dags with import errors on the command line.
func
airflow-core.src.airflow.cli.commands.dag_command.dag_list_jobs(args, dag:DAG | None=None, *session:Session=NEW_SESSION) -> NoneList latest n jobs.
func
airflow-core.src.airflow.cli.commands.dag_command.dag_pause(args) -> NonePauses a DAG.
func
airflow-core.src.airflow.cli.commands.dag_command.dag_report(args) -> NoneDisplay dagbag stats at the command line.
func
airflow-core.src.airflow.cli.commands.dag_command.dag_reserialize(args, *session:Session=NEW_SESSION) -> NoneSerialize a DAG instance.
func
airflow-core.src.airflow.cli.commands.dag_command.dag_trigger(args) -> NoneCreate a dag run for the specified dag.
func
airflow-core.src.airflow.cli.commands.dag_command.dag_unpause(args) -> NoneUnpauses a DAG.
func
airflow-core.src.airflow.cli.commands.dag_command.set_is_paused(is_paused:bool, args, *session:Session=NEW_SESSION) -> NoneSet is_paused for DAG by a given dag_id.
func
airflow-core.src.airflow.cli.commands.db_command.migratedb(args)Migrates the metadata database.
func
airflow-core.src.airflow.cli.commands.db_command.resetdb(args)Reset the metadata database.
func
airflow-core.src.airflow.cli.commands.db_command.run_db_downgrade_command(args, command, revision_heads_map:dict[str, str])Run the db downgrade command.
func
airflow-core.src.airflow.cli.commands.db_command.run_db_migrate_command(args, command, revision_heads_map:dict[str, str])Run the db migrate command.
func
airflow-core.src.airflow.cli.commands.db_manager_command.resetdb(args)Reset the metadata database.
class
airflow-core.src.airflow.cli.commands.info_command.AirflowInfoRenders information about Airflow instance.
method
airflow-core.src.airflow.cli.commands.info_command.AirflowInfo.render_text(output:str) -> strExport the info to string.
method
airflow-core.src.airflow.cli.commands.info_command.AirflowInfo.show(output:str, console:AirflowConsole | None=None) -> NoneShow information about Airflow instance.
class
airflow-core.src.airflow.cli.commands.info_command.AnonymizerAnonymizer protocol.
method
airflow-core.src.airflow.cli.commands.info_command.Anonymizer.process_path(value) -> strRemove pii from paths.
method
airflow-core.src.airflow.cli.commands.info_command.Anonymizer.process_url(value) -> strRemove pii from URL.
method
airflow-core.src.airflow.cli.commands.info_command.Anonymizer.process_username(value) -> strRemove pii from username.
class
airflow-core.src.airflow.cli.commands.info_command.ArchitectureCompute architecture.
method
airflow-core.src.airflow.cli.commands.info_command.Architecture.get_current() -> ArchitectureGet architecture.
class
airflow-core.src.airflow.cli.commands.info_command.NullAnonymizerDo nothing.
class
airflow-core.src.airflow.cli.commands.info_command.OperatingSystemOperating system.
method
airflow-core.src.airflow.cli.commands.info_command.OperatingSystem.get_current() -> OperatingSystemGet current operating system.
class
airflow-core.src.airflow.cli.commands.info_command.PiiAnonymizerRemove personally identifiable info from path.
func
airflow-core.src.airflow.cli.commands.jobs_command.check(args, *session:Session=NEW_SESSION) -> NoneCheck if job(s) are still alive.
func
airflow-core.src.airflow.cli.commands.partition_command.clear(args, *session:Session=NEW_SESSION) -> NoneClear the partition_key and partition_date of matching DagRuns.
func
airflow-core.src.airflow.cli.commands.plugins_command.dump_plugins(args)Dump plugins information.
func
airflow-core.src.airflow.cli.commands.pool_command.pool_delete(args)Delete pool by a given name.
func
airflow-core.src.airflow.cli.commands.pool_command.pool_import(args)Import pools from the file.
func
airflow-core.src.airflow.cli.commands.pool_command.pool_list(args)Display info of all the pools.
func
airflow-core.src.airflow.cli.commands.provider_command.connection_field_behaviours(args)List field behaviours.
func
airflow-core.src.airflow.cli.commands.provider_command.provider_get(args)Get a provider info.
func
airflow-core.src.airflow.cli.commands.scheduler_command.scheduler(args:Namespace)Start Airflow Scheduler.
class
airflow-core.src.airflow.cli.commands.standalone_command.SubCommandExecute a subcommand on another thread.
func
airflow-core.src.airflow.cli.commands.task_command.task_list(args, dag:DAG | None=None) -> NoneList the tasks within a DAG at the command line.
func
airflow-core.src.airflow.cli.commands.task_command.task_render(args, dag:DAG | None=None) -> NoneRender and displays templated fields for a given task.
func
airflow-core.src.airflow.cli.commands.task_command.task_states_for_dag_run(args, *session:Session=NEW_SESSION) -> NoneGet the status of all task instances in a DagRun.
func
airflow-core.src.airflow.cli.commands.task_command.task_test(args, dag:DAG | None=None) -> NoneTest task for a given dag_id.
func
airflow-core.src.airflow.cli.commands.team_command.team_create(args, *session=NEW_SESSION)Create a new team.
func
airflow-core.src.airflow.cli.commands.team_command.team_list(args, *session=NEW_SESSION)List all teams.
func
airflow-core.src.airflow.cli.commands.triggerer_command.triggerer(args)Start Airflow Triggerer.
func
airflow-core.src.airflow.cli.commands.variable_command.variables_list(args)Display all the variables.
func
airflow-core.src.airflow.cli.hot_reload.signal_handler(signum, frame)Handle termination signals.
func
airflow-core.src.airflow.cli.hot_reload.start_process()Start or restart the subprocess.
class
airflow-core.src.airflow.cli.simple_table.AirflowConsoleAirflow rich console.
method
airflow-core.src.airflow.cli.simple_table.AirflowConsole.print_as_table(data:list[dict])Render list of dictionaries as table.
class
airflow-core.src.airflow.cli.simple_table.SimpleTableA rich Table with some default hardcoded for consistency.
method
airflow-core.src.airflow.cli.simple_table.SimpleTable.add_column(*args, **kwargs) -> NoneAdd a column to the table.
func
airflow-core.src.airflow.cli.utils.is_stdout(fileio:IOBase) -> boolCheck whether a file IO is stdout.
func
airflow-core.src.airflow.configuration.ensure_secrets_loaded(default_backends:list[str]=DEFAULT_SECRETS_SEARCH_PATH) -> list[BaseSecretsBackend]Ensure that all secrets backends are loaded.
func
airflow-core.src.airflow.configuration.get_airflow_config(airflow_home:str) -> strGet Path to airflow.cfg path.
func
airflow-core.src.airflow.configuration.get_airflow_home() -> strGet path to Airflow Home.
func
airflow-core.src.airflow.configuration.get_custom_secret_backend(worker_mode:bool=False) -> BaseSecretsBackend | NoneGet Secret Backend if defined in airflow.cfg.
func
airflow-core.src.airflow.configuration.initialize_auth_manager() -> BaseAuthManagerInitialize auth manager.
func
airflow-core.src.airflow.configuration.initialize_config() -> AirflowConfigParserLoad the Airflow config files.
func
airflow-core.src.airflow.configuration.initialize_secrets_backends(default_backends:list[str]=DEFAULT_SECRETS_SEARCH_PATH) -> list[BaseSecretsBackend]Initialize secrets backend.
func
airflow-core.src.airflow.configuration.run_command(command:str) -> strRun command and returns stdout.
class
airflow-core.src.airflow.dag_processing.bundles.base.BaseDagBundleBase class for DAG bundles.
method
airflow-core.src.airflow.dag_processing.bundles.base.BaseDagBundle.initialize() -> NoneInitialize the bundle.
method
airflow-core.src.airflow.dag_processing.bundles.base.BaseDagBundle.path() -> PathPath for this bundle.
method
airflow-core.src.airflow.dag_processing.bundles.base.BaseDagBundle.view_url(version:str | None=None) -> str | NoneURL to view the bundle on an external website.
class
airflow-core.src.airflow.dag_processing.bundles.base.BundleUsageTrackingManagerUtility helper for removing stale bundles.
class
airflow-core.src.airflow.dag_processing.bundles.base.BundleVersionVersion information returned by a DAG bundle.
class
airflow-core.src.airflow.dag_processing.bundles.base.TrackedBundleVersionInfoInternal info class for stale bundle cleanup.
class
airflow-core.src.airflow.dag_processing.bundles.manager.DagBundlesManagerManager for DAG bundles.
method
airflow-core.src.airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_bundle_names() -> Iterable[str]Get all bundle names.
method
airflow-core.src.airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles() -> Iterable[BaseDagBundle]Get all DAG bundles.
method
airflow-core.src.airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle(name:str, version:str | None=None, version_data:dict[str, Any] | None=None) -> BaseDagBundleGet a DAG bundle by name.
class
airflow-core.src.airflow.dag_processing.dagbag.BundleDagBagBundle-aware DagBag that permanently modifies sys.path.
class
airflow-core.src.airflow.dag_processing.dagbag.FileLoadStatInformation about single file.
class
airflow-core.src.airflow.dag_processing.importers.base.AbstractDagImporterAbstract base class for DAG importers.
method
airflow-core.src.airflow.dag_processing.importers.base.AbstractDagImporter.can_handle(file_path:str | Path) -> boolCheck if this importer can handle the given file.
method
airflow-core.src.airflow.dag_processing.importers.base.AbstractDagImporter.import_file(file_path:str | Path, *bundle_path:Path | None=None, *bundle_name:str | None=None, *safe_mode:bool=True) -> DagImportResultImport DAGs from a file.
class
airflow-core.src.airflow.dag_processing.importers.base.DagImportResultResult of importing DAGs from a file.
method
airflow-core.src.airflow.dag_processing.importers.base.DagImportResult.success() -> boolReturn True if no fatal errors occurred.
class
airflow-core.src.airflow.dag_processing.importers.base.DagImporterRegistryRegistry for DAG importers.
method
airflow-core.src.airflow.dag_processing.importers.base.DagImporterRegistry.register(importer:AbstractDagImporter) -> NoneRegister an importer for its supported extensions.
method
airflow-core.src.airflow.dag_processing.importers.base.DagImporterRegistry.reset() -> NoneReset the singleton (for testing).
class
airflow-core.src.airflow.dag_processing.manager.BundleStatePersisted refresh state for a DAG bundle.
class
airflow-core.src.airflow.dag_processing.manager.DagFileInfoInformation about a DAG file.
class
airflow-core.src.airflow.dag_processing.manager.DagFileProcessorManagerManage processes responsible for parsing DAGs.
method
airflow-core.src.airflow.dag_processing.manager.DagFileProcessorManager.terminate()Stop all running processors.
class
airflow-core.src.airflow.dag_processing.manager.DagFileStatInformation about single processing of one file.
class
airflow-core.src.airflow.dag_processing.manager.DagParsingStatInformation on processing progress.
class
airflow-core.src.airflow.dag_processing.processor.DagFileParseRequestRequest for DAG File Parsing.
class
airflow-core.src.airflow.dag_processing.processor.DagFileParsingResultResult of DAG File Parsing.
class
airflow-core.src.airflow.dag_processing.processor.DagFileProcessorProcessParses dags with Task SDK API.
class
airflow-core.src.airflow.example_dags.example_skip_dag.EmptySkipOperatorEmpty operator which always skips the task.
func
airflow-core.src.airflow.example_dags.example_task_group_decorator.task_1(value:int) -> strEmpty Task1
func
airflow-core.src.airflow.example_dags.example_task_group_decorator.task_2(value:str) -> strEmpty Task2
func
airflow-core.src.airflow.example_dags.example_task_group_decorator.task_3(value:str) -> NoneEmpty Task3
func
airflow-core.src.airflow.example_dags.example_task_group_decorator.task_end() -> NoneEmpty Task which is Last Task of Dag
func
airflow-core.src.airflow.example_dags.example_task_group_decorator.task_group_function(value:int) -> NoneTaskGroup for grouping related Tasks
func
airflow-core.src.airflow.example_dags.example_task_state_store_mapped.get_tables() -> list[str]Return the list of tables to process.
func
airflow-core.src.airflow.example_dags.example_xcomargs.generate_value()Empty function
func
airflow-core.src.airflow.example_dags.example_xcomargs.print_value(value, ts=None)Empty function
class
airflow-core.src.airflow.exceptions.AirflowBadRequestRaise when the application or server cannot handle the request.
この情報について
掲載しているシグネチャは apache/airflow の公開ソースコードを
Python の ast モジュールで静的解析し、引数名・デフォルト値・
型注釈・戻り値型をそのまま抽出したものです。実装コードは保存していません。
詳しくは仕組みの解説をご覧ください。