Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ActionExecutionInput = ActionExecutionInput' {}
- newActionExecutionInput :: ActionExecutionInput
- actionExecutionInput_namespace :: Lens' ActionExecutionInput (Maybe Text)
- actionExecutionInput_resolvedConfiguration :: Lens' ActionExecutionInput (Maybe (HashMap Text Text))
- actionExecutionInput_region :: Lens' ActionExecutionInput (Maybe Text)
- actionExecutionInput_configuration :: Lens' ActionExecutionInput (Maybe (HashMap Text Text))
- actionExecutionInput_actionTypeId :: Lens' ActionExecutionInput (Maybe ActionTypeId)
- actionExecutionInput_inputArtifacts :: Lens' ActionExecutionInput (Maybe [ArtifactDetail])
- actionExecutionInput_roleArn :: Lens' ActionExecutionInput (Maybe Text)
Documentation
data ActionExecutionInput Source #
Input information used for an action execution.
See: newActionExecutionInput
smart constructor.
ActionExecutionInput' | |
|
Instances
newActionExecutionInput :: ActionExecutionInput Source #
Create a value of ActionExecutionInput
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:namespace:ActionExecutionInput'
, actionExecutionInput_namespace
- The variable namespace associated with the action. All variables
produced as output by this action fall under this namespace.
$sel:resolvedConfiguration:ActionExecutionInput'
, actionExecutionInput_resolvedConfiguration
- Configuration data for an action execution with all variable references
replaced with their real values for the execution.
$sel:region:ActionExecutionInput'
, actionExecutionInput_region
- The AWS Region for the action, such as us-east-1.
$sel:configuration:ActionExecutionInput'
, actionExecutionInput_configuration
- Configuration data for an action execution.
$sel:actionTypeId:ActionExecutionInput'
, actionExecutionInput_actionTypeId
- Undocumented member.
$sel:inputArtifacts:ActionExecutionInput'
, actionExecutionInput_inputArtifacts
- Details of input artifacts of the action that correspond to the action
execution.
$sel:roleArn:ActionExecutionInput'
, actionExecutionInput_roleArn
- The ARN of the IAM service role that performs the declared action. This
is assumed through the roleArn for the pipeline.
actionExecutionInput_namespace :: Lens' ActionExecutionInput (Maybe Text) Source #
The variable namespace associated with the action. All variables produced as output by this action fall under this namespace.
actionExecutionInput_resolvedConfiguration :: Lens' ActionExecutionInput (Maybe (HashMap Text Text)) Source #
Configuration data for an action execution with all variable references replaced with their real values for the execution.
actionExecutionInput_region :: Lens' ActionExecutionInput (Maybe Text) Source #
The AWS Region for the action, such as us-east-1.
actionExecutionInput_configuration :: Lens' ActionExecutionInput (Maybe (HashMap Text Text)) Source #
Configuration data for an action execution.
actionExecutionInput_actionTypeId :: Lens' ActionExecutionInput (Maybe ActionTypeId) Source #
Undocumented member.
actionExecutionInput_inputArtifacts :: Lens' ActionExecutionInput (Maybe [ArtifactDetail]) Source #
Details of input artifacts of the action that correspond to the action execution.
actionExecutionInput_roleArn :: Lens' ActionExecutionInput (Maybe Text) Source #
The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline.