Source Control Actions (autotransform.step.action.source)
All Actions associated with handling source control options for a Change.
- class autotransform.step.action.source.AbandonAction
Bases:
ActionAbandons an outstanding Change.
- name
The name of the component.
- Type:
ClassVar[ActionName]
- model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- name: ClassVar[ActionName] = 'abandon'
- class autotransform.step.action.source.MergeAction
Bases:
ActionMerges an outstanding Change.
- name
The name of the component.
- Type:
ClassVar[ActionName]
- model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- name: ClassVar[ActionName] = 'merge'
- class autotransform.step.action.source.NoneAction
Bases:
ActionPerforms no task.
- name
The name of the component.
- Type:
ClassVar[ActionName]
- model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- name: ClassVar[ActionName] = 'none'
- class autotransform.step.action.source.UpdateAction
Bases:
ActionUpdates an outstanding Change.
- name
The name of the component.
- Type:
ClassVar[ActionName]
- model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- name: ClassVar[ActionName] = 'update'