Class: Aws::CloudFormation::Types::StackSetSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFormation::Types::StackSetSummary
- Defined in:
- gems/aws-sdk-cloudformation/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 'gems/aws-sdk-cloudformation/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 'gems/aws-sdk-cloudformation/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 'gems/aws-sdk-cloudformation/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 'gems/aws-sdk-cloudformation/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 'gems/aws-sdk-cloudformation/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.
9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 |
# File 'gems/aws-sdk-cloudformation/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 'gems/aws-sdk-cloudformation/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 'gems/aws-sdk-cloudformation/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 'gems/aws-sdk-cloudformation/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 |