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

Description

 
Synopsis

Documentation

data ActionState Source #

Represents information about the state of an action.

See: newActionState smart constructor.

Constructors

ActionState' 

Fields

Instances

Instances details
Eq ActionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionState

Read ActionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionState

Show ActionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionState

Generic ActionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionState

Associated Types

type Rep ActionState :: Type -> Type #

NFData ActionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionState

Methods

rnf :: ActionState -> () #

Hashable ActionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionState

FromJSON ActionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionState

type Rep ActionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionState

type Rep ActionState = D1 ('MetaData "ActionState" "Amazonka.CodePipeline.Types.ActionState" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionState'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "revisionUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "entityUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "actionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "currentRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionRevision)) :*: S1 ('MetaSel ('Just "latestExecution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionExecution))))))

newActionState :: ActionState Source #

Create a value of ActionState 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:revisionUrl:ActionState', actionState_revisionUrl - A URL link for more information about the revision, such as a commit details page.

$sel:entityUrl:ActionState', actionState_entityUrl - A URL link for more information about the state of the action, such as a deployment group details page.

$sel:actionName:ActionState', actionState_actionName - The name of the action.

$sel:currentRevision:ActionState', actionState_currentRevision - Represents information about the version (or revision) of an action.

$sel:latestExecution:ActionState', actionState_latestExecution - Represents information about the run of an action.

actionState_revisionUrl :: Lens' ActionState (Maybe Text) Source #

A URL link for more information about the revision, such as a commit details page.

actionState_entityUrl :: Lens' ActionState (Maybe Text) Source #

A URL link for more information about the state of the action, such as a deployment group details page.

actionState_currentRevision :: Lens' ActionState (Maybe ActionRevision) Source #

Represents information about the version (or revision) of an action.

actionState_latestExecution :: Lens' ActionState (Maybe ActionExecution) Source #

Represents information about the run of an action.