Class: Aws::ResourceGroups::Types::GroupConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResourceGroups::Types::GroupConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-resourcegroups/types.rb
Overview
A service configuration associated with a resource group. The configuration options are determined by the Amazon Web Services service that defines the ‘Type`, and specifies which resources can be included in the group. You can add a service configuration when you create the group by using CreateGroup, or later by using the PutGroupConfiguration operation. For details about group service configuration syntax, see [Service configurations for resource groups].
[1]: docs.aws.amazon.com/ARG/latest/APIReference/about-slg.html
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#configuration ⇒ Array<Types::GroupConfigurationItem>
The configuration currently associated with the group and in effect.
-
#failure_reason ⇒ String
If present, the reason why a request to update the group configuration failed.
-
#proposed_configuration ⇒ Array<Types::GroupConfigurationItem>
If present, the new configuration that is in the process of being applied to the group.
-
#status ⇒ String
The current status of an attempt to update the group configuration.
Instance Attribute Details
#configuration ⇒ Array<Types::GroupConfigurationItem>
The configuration currently associated with the group and in effect.
575 576 577 578 579 580 581 582 |
# File 'lib/aws-sdk-resourcegroups/types.rb', line 575 class GroupConfiguration < Struct.new( :configuration, :proposed_configuration, :status, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#failure_reason ⇒ String
If present, the reason why a request to update the group configuration failed.
575 576 577 578 579 580 581 582 |
# File 'lib/aws-sdk-resourcegroups/types.rb', line 575 class GroupConfiguration < Struct.new( :configuration, :proposed_configuration, :status, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#proposed_configuration ⇒ Array<Types::GroupConfigurationItem>
If present, the new configuration that is in the process of being applied to the group.
575 576 577 578 579 580 581 582 |
# File 'lib/aws-sdk-resourcegroups/types.rb', line 575 class GroupConfiguration < Struct.new( :configuration, :proposed_configuration, :status, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of an attempt to update the group configuration.
575 576 577 578 579 580 581 582 |
# File 'lib/aws-sdk-resourcegroups/types.rb', line 575 class GroupConfiguration < Struct.new( :configuration, :proposed_configuration, :status, :failure_reason) SENSITIVE = [] include Aws::Structure end |