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 ActionExecutionDetail = ActionExecutionDetail' {
- status :: Maybe ActionExecutionStatus
- startTime :: Maybe POSIX
- pipelineVersion :: Maybe Natural
- input :: Maybe ActionExecutionInput
- actionName :: Maybe Text
- output :: Maybe ActionExecutionOutput
- pipelineExecutionId :: Maybe Text
- stageName :: Maybe Text
- lastUpdateTime :: Maybe POSIX
- actionExecutionId :: Maybe Text
- newActionExecutionDetail :: ActionExecutionDetail
- actionExecutionDetail_status :: Lens' ActionExecutionDetail (Maybe ActionExecutionStatus)
- actionExecutionDetail_startTime :: Lens' ActionExecutionDetail (Maybe UTCTime)
- actionExecutionDetail_pipelineVersion :: Lens' ActionExecutionDetail (Maybe Natural)
- actionExecutionDetail_input :: Lens' ActionExecutionDetail (Maybe ActionExecutionInput)
- actionExecutionDetail_actionName :: Lens' ActionExecutionDetail (Maybe Text)
- actionExecutionDetail_output :: Lens' ActionExecutionDetail (Maybe ActionExecutionOutput)
- actionExecutionDetail_pipelineExecutionId :: Lens' ActionExecutionDetail (Maybe Text)
- actionExecutionDetail_stageName :: Lens' ActionExecutionDetail (Maybe Text)
- actionExecutionDetail_lastUpdateTime :: Lens' ActionExecutionDetail (Maybe UTCTime)
- actionExecutionDetail_actionExecutionId :: Lens' ActionExecutionDetail (Maybe Text)
Documentation
data ActionExecutionDetail Source #
Returns information about an execution of an action, including the action execution ID, and the name, version, and timing of the action.
See: newActionExecutionDetail
smart constructor.
ActionExecutionDetail' | |
|
Instances
newActionExecutionDetail :: ActionExecutionDetail Source #
Create a value of ActionExecutionDetail
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:status:ActionExecutionDetail'
, actionExecutionDetail_status
- The status of the action execution. Status categories are InProgress
,
Succeeded
, and Failed
.
$sel:startTime:ActionExecutionDetail'
, actionExecutionDetail_startTime
- The start time of the action execution.
$sel:pipelineVersion:ActionExecutionDetail'
, actionExecutionDetail_pipelineVersion
- The version of the pipeline where the action was run.
$sel:input:ActionExecutionDetail'
, actionExecutionDetail_input
- Input details for the action execution, such as role ARN, Region, and
input artifacts.
$sel:actionName:ActionExecutionDetail'
, actionExecutionDetail_actionName
- The name of the action.
$sel:output:ActionExecutionDetail'
, actionExecutionDetail_output
- Output details for the action execution, such as the action execution
result.
$sel:pipelineExecutionId:ActionExecutionDetail'
, actionExecutionDetail_pipelineExecutionId
- The pipeline execution ID for the action execution.
$sel:stageName:ActionExecutionDetail'
, actionExecutionDetail_stageName
- The name of the stage that contains the action.
$sel:lastUpdateTime:ActionExecutionDetail'
, actionExecutionDetail_lastUpdateTime
- The last update time of the action execution.
$sel:actionExecutionId:ActionExecutionDetail'
, actionExecutionDetail_actionExecutionId
- The action execution ID.
actionExecutionDetail_status :: Lens' ActionExecutionDetail (Maybe ActionExecutionStatus) Source #
The status of the action execution. Status categories are InProgress
,
Succeeded
, and Failed
.
actionExecutionDetail_startTime :: Lens' ActionExecutionDetail (Maybe UTCTime) Source #
The start time of the action execution.
actionExecutionDetail_pipelineVersion :: Lens' ActionExecutionDetail (Maybe Natural) Source #
The version of the pipeline where the action was run.
actionExecutionDetail_input :: Lens' ActionExecutionDetail (Maybe ActionExecutionInput) Source #
Input details for the action execution, such as role ARN, Region, and input artifacts.
actionExecutionDetail_actionName :: Lens' ActionExecutionDetail (Maybe Text) Source #
The name of the action.
actionExecutionDetail_output :: Lens' ActionExecutionDetail (Maybe ActionExecutionOutput) Source #
Output details for the action execution, such as the action execution result.
actionExecutionDetail_pipelineExecutionId :: Lens' ActionExecutionDetail (Maybe Text) Source #
The pipeline execution ID for the action execution.
actionExecutionDetail_stageName :: Lens' ActionExecutionDetail (Maybe Text) Source #
The name of the stage that contains the action.
actionExecutionDetail_lastUpdateTime :: Lens' ActionExecutionDetail (Maybe UTCTime) Source #
The last update time of the action execution.
actionExecutionDetail_actionExecutionId :: Lens' ActionExecutionDetail (Maybe Text) Source #
The action execution ID.