/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.
With
self-managedpermissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant self-managed permissions.With
service-managedpermissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by Organizations. For more information, see Activate trusted access for StackSets with Organizations.
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
NULLfor 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.
With
self-managedpermissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see Grant self-managed permissions.With
service-managedpermissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by Organizations. For more information, see Activate trusted access for StackSets with Organizations.
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
NULLfor 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
.