amazonka-config-2.0: Amazon Config 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.Config.Types.ConformancePackStatusDetail

Description

 
Synopsis

Documentation

data ConformancePackStatusDetail Source #

Status details of a conformance pack.

See: newConformancePackStatusDetail smart constructor.

Constructors

ConformancePackStatusDetail' 

Fields

Instances

Instances details
FromJSON ConformancePackStatusDetail Source # 
Instance details

Defined in Amazonka.Config.Types.ConformancePackStatusDetail

Generic ConformancePackStatusDetail Source # 
Instance details

Defined in Amazonka.Config.Types.ConformancePackStatusDetail

Associated Types

type Rep ConformancePackStatusDetail :: Type -> Type #

Read ConformancePackStatusDetail Source # 
Instance details

Defined in Amazonka.Config.Types.ConformancePackStatusDetail

Show ConformancePackStatusDetail Source # 
Instance details

Defined in Amazonka.Config.Types.ConformancePackStatusDetail

NFData ConformancePackStatusDetail Source # 
Instance details

Defined in Amazonka.Config.Types.ConformancePackStatusDetail

Eq ConformancePackStatusDetail Source # 
Instance details

Defined in Amazonka.Config.Types.ConformancePackStatusDetail

Hashable ConformancePackStatusDetail Source # 
Instance details

Defined in Amazonka.Config.Types.ConformancePackStatusDetail

type Rep ConformancePackStatusDetail Source # 
Instance details

Defined in Amazonka.Config.Types.ConformancePackStatusDetail

type Rep ConformancePackStatusDetail = D1 ('MetaData "ConformancePackStatusDetail" "Amazonka.Config.Types.ConformancePackStatusDetail" "amazonka-config-2.0-7GF0fBbVw65uROwJwpcE3" 'False) (C1 ('MetaCons "ConformancePackStatusDetail'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "conformancePackStatusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdateCompletedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "conformancePackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "conformancePackId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "conformancePackArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "conformancePackState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConformancePackState)) :*: (S1 ('MetaSel ('Just "stackArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lastUpdateRequestedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newConformancePackStatusDetail Source #

Create a value of ConformancePackStatusDetail 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:conformancePackStatusReason:ConformancePackStatusDetail', conformancePackStatusDetail_conformancePackStatusReason - The reason of conformance pack creation failure.

$sel:lastUpdateCompletedTime:ConformancePackStatusDetail', conformancePackStatusDetail_lastUpdateCompletedTime - Last time when conformation pack creation and update was successful.

$sel:conformancePackName:ConformancePackStatusDetail', conformancePackStatusDetail_conformancePackName - Name of the conformance pack.

$sel:conformancePackId:ConformancePackStatusDetail', conformancePackStatusDetail_conformancePackId - ID of the conformance pack.

$sel:conformancePackArn:ConformancePackStatusDetail', conformancePackStatusDetail_conformancePackArn - Amazon Resource Name (ARN) of comformance pack.

$sel:conformancePackState:ConformancePackStatusDetail', conformancePackStatusDetail_conformancePackState - Indicates deployment status of conformance pack.

Config sets the state of the conformance pack to:

  • CREATE_IN_PROGRESS when a conformance pack creation is in progress for an account.
  • CREATE_COMPLETE when a conformance pack has been successfully created in your account.
  • CREATE_FAILED when a conformance pack creation failed in your account.
  • DELETE_IN_PROGRESS when a conformance pack deletion is in progress.
  • DELETE_FAILED when a conformance pack deletion failed in your account.

$sel:stackArn:ConformancePackStatusDetail', conformancePackStatusDetail_stackArn - Amazon Resource Name (ARN) of CloudFormation stack.

$sel:lastUpdateRequestedTime:ConformancePackStatusDetail', conformancePackStatusDetail_lastUpdateRequestedTime - Last time when conformation pack creation and update was requested.

conformancePackStatusDetail_lastUpdateCompletedTime :: Lens' ConformancePackStatusDetail (Maybe UTCTime) Source #

Last time when conformation pack creation and update was successful.

conformancePackStatusDetail_conformancePackState :: Lens' ConformancePackStatusDetail ConformancePackState Source #

Indicates deployment status of conformance pack.

Config sets the state of the conformance pack to:

  • CREATE_IN_PROGRESS when a conformance pack creation is in progress for an account.
  • CREATE_COMPLETE when a conformance pack has been successfully created in your account.
  • CREATE_FAILED when a conformance pack creation failed in your account.
  • DELETE_IN_PROGRESS when a conformance pack deletion is in progress.
  • DELETE_FAILED when a conformance pack deletion failed in your account.

conformancePackStatusDetail_stackArn :: Lens' ConformancePackStatusDetail Text Source #

Amazon Resource Name (ARN) of CloudFormation stack.

conformancePackStatusDetail_lastUpdateRequestedTime :: Lens' ConformancePackStatusDetail UTCTime Source #

Last time when conformation pack creation and update was requested.