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

Description

 
Synopsis

Documentation

data StackSetSummary Source #

The structures that contain summary information about the specified stack set.

See: newStackSetSummary smart constructor.

Constructors

StackSetSummary' 

Fields

  • autoDeployment :: Maybe AutoDeployment
    Service-managed permissions
    Describes whether StackSets automatically deploys to Organizations accounts that are added to a target organizational unit (OU).
  • description :: Maybe Text

    A description of the stack set that you specify when the stack set is created or updated.

  • driftStatus :: Maybe StackDriftStatus

    Status of the stack set's actual configuration compared to its expected template and parameter configuration. A stack set is considered to have drifted if one or more of its stack instances have drifted from their expected template and parameter configuration.

    • DRIFTED: One or more of the stack instances belonging to the stack set stack differs from the expected template and parameter configuration. A stack instance is considered to have drifted if one or more of the resources in the associated stack have drifted.
    • NOT_CHECKED: CloudFormation hasn't checked the stack set for drift.
    • IN_SYNC: All the stack instances belonging to the stack set stack match from the expected template and parameter configuration.
    • UNKNOWN: This value is reserved for future use.
  • lastDriftCheckTimestamp :: Maybe ISO8601

    Most recent time when CloudFormation performed a drift detection operation on the stack set. This value will be NULL for any stack set on which drift detection hasn't yet been performed.

  • managedExecution :: Maybe ManagedExecution

    Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.

  • permissionModel :: Maybe PermissionModels

    Describes how the IAM roles required for stack set operations are created.

  • stackSetId :: Maybe Text

    The ID of the stack set.

  • stackSetName :: Maybe Text

    The name of the stack set.

  • status :: Maybe StackSetStatus

    The status of the stack set.

Instances

Instances details
FromXML StackSetSummary Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.StackSetSummary

Generic StackSetSummary Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.StackSetSummary

Associated Types

type Rep StackSetSummary :: Type -> Type #

Read StackSetSummary Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.StackSetSummary

Show StackSetSummary Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.StackSetSummary

NFData StackSetSummary Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.StackSetSummary

Methods

rnf :: StackSetSummary -> () #

Eq StackSetSummary Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.StackSetSummary

Hashable StackSetSummary Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.StackSetSummary

type Rep StackSetSummary Source # 
Instance details

Defined in Amazonka.CloudFormation.Types.StackSetSummary

newStackSetSummary :: StackSetSummary Source #

Create a value of StackSetSummary 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:autoDeployment:StackSetSummary', stackSetSummary_autoDeployment - [Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts that are added to a target organizational unit (OU).

$sel:description:StackSetSummary', stackSetSummary_description - A description of the stack set that you specify when the stack set is created or updated.

$sel:driftStatus:StackSetSummary', stackSetSummary_driftStatus - Status of the stack set's actual configuration compared to its expected template and parameter configuration. A stack set is considered to have drifted if one or more of its stack instances have drifted from their expected template and parameter configuration.

  • DRIFTED: One or more of the stack instances belonging to the stack set stack differs from the expected template and parameter configuration. A stack instance is considered to have drifted if one or more of the resources in the associated stack have drifted.
  • NOT_CHECKED: CloudFormation hasn't checked the stack set for drift.
  • IN_SYNC: All the stack instances belonging to the stack set stack match from the expected template and parameter configuration.
  • UNKNOWN: This value is reserved for future use.

$sel:lastDriftCheckTimestamp:StackSetSummary', stackSetSummary_lastDriftCheckTimestamp - Most recent time when CloudFormation performed a drift detection operation on the stack set. This value will be NULL for any stack set on which drift detection hasn't yet been performed.

$sel:managedExecution:StackSetSummary', stackSetSummary_managedExecution - Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.

$sel:permissionModel:StackSetSummary', stackSetSummary_permissionModel - Describes how the IAM roles required for stack set operations are created.

$sel:stackSetId:StackSetSummary', stackSetSummary_stackSetId - The ID of the stack set.

$sel:stackSetName:StackSetSummary', stackSetSummary_stackSetName - The name of the stack set.

$sel:status:StackSetSummary', stackSetSummary_status - The status of the stack set.

stackSetSummary_autoDeployment :: Lens' StackSetSummary (Maybe AutoDeployment) Source #

Service-managed permissions
Describes whether StackSets automatically deploys to Organizations accounts that are added to a target organizational unit (OU).

stackSetSummary_description :: Lens' StackSetSummary (Maybe Text) Source #

A description of the stack set that you specify when the stack set is created or updated.

stackSetSummary_driftStatus :: Lens' StackSetSummary (Maybe StackDriftStatus) Source #

Status of the stack set's actual configuration compared to its expected template and parameter configuration. A stack set is considered to have drifted if one or more of its stack instances have drifted from their expected template and parameter configuration.

  • DRIFTED: One or more of the stack instances belonging to the stack set stack differs from the expected template and parameter configuration. A stack instance is considered to have drifted if one or more of the resources in the associated stack have drifted.
  • NOT_CHECKED: CloudFormation hasn't checked the stack set for drift.
  • IN_SYNC: All the stack instances belonging to the stack set stack match from the expected template and parameter configuration.
  • UNKNOWN: This value is reserved for future use.

stackSetSummary_lastDriftCheckTimestamp :: Lens' StackSetSummary (Maybe UTCTime) Source #

Most recent time when CloudFormation performed a drift detection operation on the stack set. This value will be NULL for any stack set on which drift detection hasn't yet been performed.

stackSetSummary_managedExecution :: Lens' StackSetSummary (Maybe ManagedExecution) Source #

Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.

stackSetSummary_permissionModel :: Lens' StackSetSummary (Maybe PermissionModels) Source #

Describes how the IAM roles required for stack set operations are created.