Class: Aws::CloudFormation::Types::StackSetSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFormation::Types::StackSetSummary
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-cloudformation/types.rb
Overview
The structures that contain summary information about the specified stack set.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#auto_deployment ⇒ Types::AutoDeployment
[Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts that are added to a target organizational unit (OU).
-
#description ⇒ String
A description of the stack set that you specify when the stack set is created or updated.
-
#drift_status ⇒ String
Status of the stack set’s actual configuration compared to its expected template and parameter configuration.
-
#last_drift_check_timestamp ⇒ Time
Most recent time when CloudFormation performed a drift detection operation on the stack set.
-
#managed_execution ⇒ Types::ManagedExecution
Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
-
#permission_model ⇒ String
Describes how the IAM roles required for stack set operations are created.
-
#stack_set_id ⇒ String
The ID of the stack set.
-
#stack_set_name ⇒ String
The name of the stack set.
-
#status ⇒ String
The status of the stack set.
Instance Attribute Details
#auto_deployment ⇒ Types::AutoDeployment
[Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts that are added to a target organizational unit (OU).
9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 9721 class StackSetSummary < Struct.new( :stack_set_name, :stack_set_id, :description, :status, :auto_deployment, :permission_model, :drift_status, :last_drift_check_timestamp, :managed_execution) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of the stack set that you specify when the stack set is created or updated.
9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 9721 class StackSetSummary < Struct.new( :stack_set_name, :stack_set_id, :description, :status, :auto_deployment, :permission_model, :drift_status, :last_drift_check_timestamp, :managed_execution) SENSITIVE = [] include Aws::Structure end |
#drift_status ⇒ String
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.
9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 9721 class StackSetSummary < Struct.new( :stack_set_name, :stack_set_id, :description, :status, :auto_deployment, :permission_model, :drift_status, :last_drift_check_timestamp, :managed_execution) SENSITIVE = [] include Aws::Structure end |
#last_drift_check_timestamp ⇒ Time
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.
9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 9721 class StackSetSummary < Struct.new( :stack_set_name, :stack_set_id, :description, :status, :auto_deployment, :permission_model, :drift_status, :last_drift_check_timestamp, :managed_execution) SENSITIVE = [] include Aws::Structure end |
#managed_execution ⇒ Types::ManagedExecution
Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 9721 class StackSetSummary < Struct.new( :stack_set_name, :stack_set_id, :description, :status, :auto_deployment, :permission_model, :drift_status, :last_drift_check_timestamp, :managed_execution) SENSITIVE = [] include Aws::Structure end |
#permission_model ⇒ String
Describes how the IAM roles required for stack set operations are created.
-
With ‘self-managed` permissions, you must create the administrator and execution roles required to deploy to target accounts. For more information, see [Grant Self-Managed Stack Set Permissions].
-
With ‘service-managed` permissions, StackSets automatically creates the IAM roles required to deploy to accounts managed by Organizations. For more information, see [Grant Service-Managed Stack Set Permissions].
[1]: docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-self-managed.html [2]: docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-service-managed.html
9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 9721 class StackSetSummary < Struct.new( :stack_set_name, :stack_set_id, :description, :status, :auto_deployment, :permission_model, :drift_status, :last_drift_check_timestamp, :managed_execution) SENSITIVE = [] include Aws::Structure end |
#stack_set_id ⇒ String
The ID of the stack set.
9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 9721 class StackSetSummary < Struct.new( :stack_set_name, :stack_set_id, :description, :status, :auto_deployment, :permission_model, :drift_status, :last_drift_check_timestamp, :managed_execution) SENSITIVE = [] include Aws::Structure end |
#stack_set_name ⇒ String
The name of the stack set.
9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 9721 class StackSetSummary < Struct.new( :stack_set_name, :stack_set_id, :description, :status, :auto_deployment, :permission_model, :drift_status, :last_drift_check_timestamp, :managed_execution) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the stack set.
9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 9721 class StackSetSummary < Struct.new( :stack_set_name, :stack_set_id, :description, :status, :auto_deployment, :permission_model, :drift_status, :last_drift_check_timestamp, :managed_execution) SENSITIVE = [] include Aws::Structure end |