| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.MigrationHubOrchestrator.Types.TemplateStepSummary
Description
Synopsis
- data TemplateStepSummary = TemplateStepSummary' {
- id :: Maybe Text
- name :: Maybe Text
- next :: Maybe [Text]
- owner :: Maybe Owner
- previous :: Maybe [Text]
- stepActionType :: Maybe StepActionType
- stepGroupId :: Maybe Text
- targetType :: Maybe TargetType
- templateId :: Maybe Text
- newTemplateStepSummary :: TemplateStepSummary
- templateStepSummary_id :: Lens' TemplateStepSummary (Maybe Text)
- templateStepSummary_name :: Lens' TemplateStepSummary (Maybe Text)
- templateStepSummary_next :: Lens' TemplateStepSummary (Maybe [Text])
- templateStepSummary_owner :: Lens' TemplateStepSummary (Maybe Owner)
- templateStepSummary_previous :: Lens' TemplateStepSummary (Maybe [Text])
- templateStepSummary_stepActionType :: Lens' TemplateStepSummary (Maybe StepActionType)
- templateStepSummary_stepGroupId :: Lens' TemplateStepSummary (Maybe Text)
- templateStepSummary_targetType :: Lens' TemplateStepSummary (Maybe TargetType)
- templateStepSummary_templateId :: Lens' TemplateStepSummary (Maybe Text)
Documentation
data TemplateStepSummary Source #
The summary of the step.
See: newTemplateStepSummary smart constructor.
Constructors
| TemplateStepSummary' | |
Fields
| |
Instances
newTemplateStepSummary :: TemplateStepSummary Source #
Create a value of TemplateStepSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:id:TemplateStepSummary', templateStepSummary_id - The ID of the step.
$sel:name:TemplateStepSummary', templateStepSummary_name - The name of the step.
$sel:next:TemplateStepSummary', templateStepSummary_next - The next step.
$sel:owner:TemplateStepSummary', templateStepSummary_owner - The owner of the step.
$sel:previous:TemplateStepSummary', templateStepSummary_previous - The previous step.
$sel:stepActionType:TemplateStepSummary', templateStepSummary_stepActionType - The action type of the step. You must run and update the status of a
manual step for the workflow to continue after the completion of the
step.
$sel:stepGroupId:TemplateStepSummary', templateStepSummary_stepGroupId - The ID of the step group.
$sel:targetType:TemplateStepSummary', templateStepSummary_targetType - The servers on which to run the script.
$sel:templateId:TemplateStepSummary', templateStepSummary_templateId - The ID of the template.
templateStepSummary_id :: Lens' TemplateStepSummary (Maybe Text) Source #
The ID of the step.
templateStepSummary_name :: Lens' TemplateStepSummary (Maybe Text) Source #
The name of the step.
templateStepSummary_next :: Lens' TemplateStepSummary (Maybe [Text]) Source #
The next step.
templateStepSummary_owner :: Lens' TemplateStepSummary (Maybe Owner) Source #
The owner of the step.
templateStepSummary_previous :: Lens' TemplateStepSummary (Maybe [Text]) Source #
The previous step.
templateStepSummary_stepActionType :: Lens' TemplateStepSummary (Maybe StepActionType) Source #
The action type of the step. You must run and update the status of a manual step for the workflow to continue after the completion of the step.
templateStepSummary_stepGroupId :: Lens' TemplateStepSummary (Maybe Text) Source #
The ID of the step group.
templateStepSummary_targetType :: Lens' TemplateStepSummary (Maybe TargetType) Source #
The servers on which to run the script.
templateStepSummary_templateId :: Lens' TemplateStepSummary (Maybe Text) Source #
The ID of the template.