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 StackSet.
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 StackSet that you specify when the StackSet is created or updated.
-
#drift_status ⇒ String
Status of the StackSet’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 StackSet.
-
#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 StackSet operations are created.
-
#stack_set_id ⇒ String
The ID of the StackSet.
-
#stack_set_name ⇒ String
The name of the StackSet.
-
#status ⇒ String
The status of the StackSet.
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).
10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10443 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 StackSet that you specify when the StackSet is created or updated.
10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10443 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 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.
10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10443 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 StackSet. This value will be ‘NULL` for any StackSet that drift detection hasn’t yet been performed on.
10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10443 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.
10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10443 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 StackSet 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 permissions].
-
With ‘service-managed` permissions, 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].
[1]: docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-self-managed.html [2]: docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-orgs-activate-trusted-access.html
10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10443 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 StackSet.
10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10443 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 StackSet.
10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10443 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 StackSet.
10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10443 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 |