libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CodePipeline.Types.ActionExecutionDetail

Description

 
Synopsis

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.

Constructors

ActionExecutionDetail' 

Fields

Instances

Instances details
Eq ActionExecutionDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionDetail

Read ActionExecutionDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionDetail

Show ActionExecutionDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionDetail

Generic ActionExecutionDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionDetail

Associated Types

type Rep ActionExecutionDetail :: Type -> Type #

NFData ActionExecutionDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionDetail

Methods

rnf :: ActionExecutionDetail -> () #

Hashable ActionExecutionDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionDetail

FromJSON ActionExecutionDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionDetail

type Rep ActionExecutionDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionDetail

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_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_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.