Skip to content

/AWS1/CL_FRMSTACKSETSUMMARY

The structures that contain summary information about the specified StackSet.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_stacksetname TYPE /AWS1/FRMSTACKSETNAME /AWS1/FRMSTACKSETNAME

The name of the StackSet.

iv_stacksetid TYPE /AWS1/FRMSTACKSETID /AWS1/FRMSTACKSETID

The ID of the StackSet.

iv_description TYPE /AWS1/FRMDESCRIPTION /AWS1/FRMDESCRIPTION

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

iv_status TYPE /AWS1/FRMSTACKSETSTATUS /AWS1/FRMSTACKSETSTATUS

The status of the StackSet.

io_autodeployment TYPE REF TO /AWS1/CL_FRMAUTODEPLOYMENT /AWS1/CL_FRMAUTODEPLOYMENT

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

iv_permissionmodel TYPE /AWS1/FRMPERMISSIONMODELS /AWS1/FRMPERMISSIONMODELS

Describes how the IAM roles required for StackSet operations are created.

iv_driftstatus TYPE /AWS1/FRMSTACKDRIFTSTATUS /AWS1/FRMSTACKDRIFTSTATUS

Status of the StackSet's actual configuration compared to its expected template and parameter configuration.

  • DRIFTED: One or more of the stack instances belonging to the StackSet 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 StackSet for drift.

  • IN_SYNC: All the stack instances belonging to the StackSet match the expected template and parameter configuration.

  • UNKNOWN: This value is reserved for future use.

iv_lastdriftchecktimestamp TYPE /AWS1/FRMTIMESTAMP /AWS1/FRMTIMESTAMP

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

io_managedexecution TYPE REF TO /AWS1/CL_FRMMANAGEDEXECUTION /AWS1/CL_FRMMANAGEDEXECUTION

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


Queryable Attributes

StackSetName

The name of the StackSet.

Accessible with the following methods

Method Description
GET_STACKSETNAME() Getter for STACKSETNAME, with configurable default
ASK_STACKSETNAME() Getter for STACKSETNAME w/ exceptions if field has no value
HAS_STACKSETNAME() Determine if STACKSETNAME has a value

StackSetId

The ID of the StackSet.

Accessible with the following methods

Method Description
GET_STACKSETID() Getter for STACKSETID, with configurable default
ASK_STACKSETID() Getter for STACKSETID w/ exceptions if field has no value
HAS_STACKSETID() Determine if STACKSETID has a value

Description

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

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

Status

The status of the StackSet.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

AutoDeployment

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

Accessible with the following methods

Method Description
GET_AUTODEPLOYMENT() Getter for AUTODEPLOYMENT

PermissionModel

Describes how the IAM roles required for StackSet operations are created.

Accessible with the following methods

Method Description
GET_PERMISSIONMODEL() Getter for PERMISSIONMODEL, with configurable default
ASK_PERMISSIONMODEL() Getter for PERMISSIONMODEL w/ exceptions if field has no val
HAS_PERMISSIONMODEL() Determine if PERMISSIONMODEL has a value

DriftStatus

Status of the StackSet's actual configuration compared to its expected template and parameter configuration.

  • DRIFTED: One or more of the stack instances belonging to the StackSet 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 StackSet for drift.

  • IN_SYNC: All the stack instances belonging to the StackSet match the expected template and parameter configuration.

  • UNKNOWN: This value is reserved for future use.

Accessible with the following methods

Method Description
GET_DRIFTSTATUS() Getter for DRIFTSTATUS, with configurable default
ASK_DRIFTSTATUS() Getter for DRIFTSTATUS w/ exceptions if field has no value
HAS_DRIFTSTATUS() Determine if DRIFTSTATUS has a value

LastDriftCheckTimestamp

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

Accessible with the following methods

Method Description
GET_LASTDRIFTCHECKTIMESTAMP() Getter for LASTDRIFTCHECKTIMESTAMP, with configurable defaul
ASK_LASTDRIFTCHECKTIMESTAMP() Getter for LASTDRIFTCHECKTIMESTAMP w/ exceptions if field ha
HAS_LASTDRIFTCHECKTIMESTAMP() Determine if LASTDRIFTCHECKTIMESTAMP has a value

ManagedExecution

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

Accessible with the following methods

Method Description
GET_MANAGEDEXECUTION() Getter for MANAGEDEXECUTION

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_STACKSETSUMMARIES

TYPES TT_STACKSETSUMMARIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_FRMSTACKSETSUMMARY WITH DEFAULT KEY
.