| 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.WorkflowStepAutomationConfiguration
Description
Synopsis
- data WorkflowStepAutomationConfiguration = WorkflowStepAutomationConfiguration' {}
- newWorkflowStepAutomationConfiguration :: WorkflowStepAutomationConfiguration
- workflowStepAutomationConfiguration_command :: Lens' WorkflowStepAutomationConfiguration (Maybe PlatformCommand)
- workflowStepAutomationConfiguration_runEnvironment :: Lens' WorkflowStepAutomationConfiguration (Maybe RunEnvironment)
- workflowStepAutomationConfiguration_scriptLocationS3Bucket :: Lens' WorkflowStepAutomationConfiguration (Maybe Text)
- workflowStepAutomationConfiguration_scriptLocationS3Key :: Lens' WorkflowStepAutomationConfiguration (Maybe PlatformScriptKey)
- workflowStepAutomationConfiguration_targetType :: Lens' WorkflowStepAutomationConfiguration (Maybe TargetType)
Documentation
data WorkflowStepAutomationConfiguration Source #
The custom script to run tests on source or target environments.
See: newWorkflowStepAutomationConfiguration smart constructor.
Constructors
| WorkflowStepAutomationConfiguration' | |
Fields
| |
Instances
newWorkflowStepAutomationConfiguration :: WorkflowStepAutomationConfiguration Source #
Create a value of WorkflowStepAutomationConfiguration 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:command:WorkflowStepAutomationConfiguration', workflowStepAutomationConfiguration_command - The command required to run the script.
$sel:runEnvironment:WorkflowStepAutomationConfiguration', workflowStepAutomationConfiguration_runEnvironment - The source or target environment.
$sel:scriptLocationS3Bucket:WorkflowStepAutomationConfiguration', workflowStepAutomationConfiguration_scriptLocationS3Bucket - The Amazon S3 bucket where the script is located.
$sel:scriptLocationS3Key:WorkflowStepAutomationConfiguration', workflowStepAutomationConfiguration_scriptLocationS3Key - The Amazon S3 key for the script location.
$sel:targetType:WorkflowStepAutomationConfiguration', workflowStepAutomationConfiguration_targetType - The servers on which to run the script.
workflowStepAutomationConfiguration_command :: Lens' WorkflowStepAutomationConfiguration (Maybe PlatformCommand) Source #
The command required to run the script.
workflowStepAutomationConfiguration_runEnvironment :: Lens' WorkflowStepAutomationConfiguration (Maybe RunEnvironment) Source #
The source or target environment.
workflowStepAutomationConfiguration_scriptLocationS3Bucket :: Lens' WorkflowStepAutomationConfiguration (Maybe Text) Source #
The Amazon S3 bucket where the script is located.
workflowStepAutomationConfiguration_scriptLocationS3Key :: Lens' WorkflowStepAutomationConfiguration (Maybe PlatformScriptKey) Source #
The Amazon S3 key for the script location.
workflowStepAutomationConfiguration_targetType :: Lens' WorkflowStepAutomationConfiguration (Maybe TargetType) Source #
The servers on which to run the script.