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

Description

 
Synopsis

Documentation

data StackDriftInformation Source #

Contains information about whether the stack's actual configuration differs, or has drifted, from its expected configuration, as defined in the stack template and any values specified as template parameters. A stack is considered to have drifted if one or more of its resources have drifted.

See: newStackDriftInformation smart constructor.

Constructors

StackDriftInformation' 

Fields

  • lastCheckTimestamp :: Maybe ISO8601

    Most recent time when a drift detection operation was initiated on the stack, or any of its individual resources that support drift detection.

  • stackDriftStatus :: StackDriftStatus

    Status of the stack's actual configuration compared to its expected template configuration.

    • DRIFTED: The stack differs from its expected template configuration. A stack is considered to have drifted if one or more of its resources have drifted.
    • NOT_CHECKED: CloudFormation hasn't checked if the stack differs from its expected template configuration.
    • IN_SYNC: The stack's actual configuration matches its expected template configuration.
    • UNKNOWN: This value is reserved for future use.

Instances

Instances details
FromXML StackDriftInformation Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.StackDriftInformation

Generic StackDriftInformation Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.StackDriftInformation

Associated Types

type Rep StackDriftInformation :: Type -> Type #

Read StackDriftInformation Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.StackDriftInformation

Show StackDriftInformation Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.StackDriftInformation

NFData StackDriftInformation Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.StackDriftInformation

Methods

rnf :: StackDriftInformation -> () #

Eq StackDriftInformation Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.StackDriftInformation

Hashable StackDriftInformation Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.StackDriftInformation

type Rep StackDriftInformation Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.StackDriftInformation

type Rep StackDriftInformation = D1 ('MetaData "StackDriftInformation" "Amazonka.CloudFormation.Types.StackDriftInformation" "amazonka-cloudformation-2.0-2g2oPzedi5AcwbDRlNZfB" 'False) (C1 ('MetaCons "StackDriftInformation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lastCheckTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "stackDriftStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StackDriftStatus)))

newStackDriftInformation Source #

Create a value of StackDriftInformation 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:lastCheckTimestamp:StackDriftInformation', stackDriftInformation_lastCheckTimestamp - Most recent time when a drift detection operation was initiated on the stack, or any of its individual resources that support drift detection.

$sel:stackDriftStatus:StackDriftInformation', stackDriftInformation_stackDriftStatus - Status of the stack's actual configuration compared to its expected template configuration.

  • DRIFTED: The stack differs from its expected template configuration. A stack is considered to have drifted if one or more of its resources have drifted.
  • NOT_CHECKED: CloudFormation hasn't checked if the stack differs from its expected template configuration.
  • IN_SYNC: The stack's actual configuration matches its expected template configuration.
  • UNKNOWN: This value is reserved for future use.

stackDriftInformation_lastCheckTimestamp :: Lens' StackDriftInformation (Maybe UTCTime) Source #

Most recent time when a drift detection operation was initiated on the stack, or any of its individual resources that support drift detection.

stackDriftInformation_stackDriftStatus :: Lens' StackDriftInformation StackDriftStatus Source #

Status of the stack's actual configuration compared to its expected template configuration.

  • DRIFTED: The stack differs from its expected template configuration. A stack is considered to have drifted if one or more of its resources have drifted.
  • NOT_CHECKED: CloudFormation hasn't checked if the stack differs from its expected template configuration.
  • IN_SYNC: The stack's actual configuration matches its expected template configuration.
  • UNKNOWN: This value is reserved for future use.