-
Notifications
You must be signed in to change notification settings - Fork 16.6k
Closed as not planned
Labels
area:APIAirflow's REST/HTTP APIAirflow's REST/HTTP APIarea:UIRelated to UI/UX. For Frontend Developers.Related to UI/UX. For Frontend Developers.area:corekind:featureFeature RequestsFeature Requests
Description
Body
Some workflows are designed to be purely automatic. We should allow the capability for DAG author to declare DAG as scheduled run only. This means:
- Create manual run button from the UI will generate error / be disabled.
- Create manual run from API will generate error.
- Scheduler will not run tasks of manual DagRuns if the parameter is set.
To allow flexibility I'm proposing the allowed_run_types should be enum ['Scheduled', 'Backfill', 'Manual'] where user choose what to set. Thus we need to define the set of allowed rules per type.
Committer
- I acknowledge that I am a maintainer/committer of the Apache Airflow project.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area:APIAirflow's REST/HTTP APIAirflow's REST/HTTP APIarea:UIRelated to UI/UX. For Frontend Developers.Related to UI/UX. For Frontend Developers.area:corekind:featureFeature RequestsFeature Requests