amazonka-cloudformation-2.0: Amazon CloudFormation SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.CloudFormation.Types.ChangeSetSummary

Description

 
Synopsis

Documentation

data ChangeSetSummary Source #

The ChangeSetSummary structure describes a change set, its status, and the stack with which it's associated.

See: newChangeSetSummary smart constructor.

Constructors

ChangeSetSummary' 

Fields

Instances

Instances details
FromXML ChangeSetSummary Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSetSummary

Generic ChangeSetSummary Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSetSummary

Associated Types

type Rep ChangeSetSummary :: Type -> Type #

Read ChangeSetSummary Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSetSummary

Show ChangeSetSummary Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSetSummary

NFData ChangeSetSummary Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSetSummary

Methods

rnf :: ChangeSetSummary -> () #

Eq ChangeSetSummary Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSetSummary

Hashable ChangeSetSummary Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSetSummary

type Rep ChangeSetSummary Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.ChangeSetSummary

type Rep ChangeSetSummary = D1 ('MetaData "ChangeSetSummary" "Amazonka.CloudFormation.Types.ChangeSetSummary" "amazonka-cloudformation-2.0-2g2oPzedi5AcwbDRlNZfB" 'False) (C1 ('MetaCons "ChangeSetSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "changeSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "changeSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "executionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionStatus)) :*: S1 ('MetaSel ('Just "includeNestedStacks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "parentChangeSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "rootChangeSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeSetStatus)) :*: S1 ('MetaSel ('Just "statusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newChangeSetSummary :: ChangeSetSummary Source #

Create a value of ChangeSetSummary 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:changeSetId:ChangeSetSummary', changeSetSummary_changeSetId - The ID of the change set.

$sel:changeSetName:ChangeSetSummary', changeSetSummary_changeSetName - The name of the change set.

$sel:creationTime:ChangeSetSummary', changeSetSummary_creationTime - The start time when the change set was created, in UTC.

$sel:description:ChangeSetSummary', changeSetSummary_description - Descriptive information about the change set.

$sel:executionStatus:ChangeSetSummary', changeSetSummary_executionStatus - If the change set execution status is AVAILABLE, you can execute the change set. If you can't execute the change set, the status indicates why. For example, a change set might be in an UNAVAILABLE state because CloudFormation is still creating it or in an OBSOLETE state because the stack was already updated.

$sel:includeNestedStacks:ChangeSetSummary', changeSetSummary_includeNestedStacks - Specifies the current setting of IncludeNestedStacks for the change set.

$sel:parentChangeSetId:ChangeSetSummary', changeSetSummary_parentChangeSetId - The parent change set ID.

$sel:rootChangeSetId:ChangeSetSummary', changeSetSummary_rootChangeSetId - The root change set ID.

$sel:stackId:ChangeSetSummary', changeSetSummary_stackId - The ID of the stack with which the change set is associated.

$sel:stackName:ChangeSetSummary', changeSetSummary_stackName - The name of the stack with which the change set is associated.

$sel:status:ChangeSetSummary', changeSetSummary_status - The state of the change set, such as CREATE_IN_PROGRESS, CREATE_COMPLETE, or FAILED.

$sel:statusReason:ChangeSetSummary', changeSetSummary_statusReason - A description of the change set's status. For example, if your change set is in the FAILED state, CloudFormation shows the error message.

changeSetSummary_creationTime :: Lens' ChangeSetSummary (Maybe UTCTime) Source #

The start time when the change set was created, in UTC.

changeSetSummary_description :: Lens' ChangeSetSummary (Maybe Text) Source #

Descriptive information about the change set.

changeSetSummary_executionStatus :: Lens' ChangeSetSummary (Maybe ExecutionStatus) Source #

If the change set execution status is AVAILABLE, you can execute the change set. If you can't execute the change set, the status indicates why. For example, a change set might be in an UNAVAILABLE state because CloudFormation is still creating it or in an OBSOLETE state because the stack was already updated.

changeSetSummary_includeNestedStacks :: Lens' ChangeSetSummary (Maybe Bool) Source #

Specifies the current setting of IncludeNestedStacks for the change set.

changeSetSummary_stackId :: Lens' ChangeSetSummary (Maybe Text) Source #

The ID of the stack with which the change set is associated.

changeSetSummary_stackName :: Lens' ChangeSetSummary (Maybe Text) Source #

The name of the stack with which the change set is associated.

changeSetSummary_status :: Lens' ChangeSetSummary (Maybe ChangeSetStatus) Source #

The state of the change set, such as CREATE_IN_PROGRESS, CREATE_COMPLETE, or FAILED.

changeSetSummary_statusReason :: Lens' ChangeSetSummary (Maybe Text) Source #

A description of the change set's status. For example, if your change set is in the FAILED state, CloudFormation shows the error message.