Class: Aws::ResourceGroups::Types::GroupConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResourceGroups::Types::GroupConfiguration
- Defined in:
- gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb
Overview
A service configuration associated with a resource group. The
configuration options are determined by the AWS 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.
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.
449 450 451 452 453 454 455 456 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 449 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.
449 450 451 452 453 454 455 456 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 449 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.
449 450 451 452 453 454 455 456 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 449 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.
449 450 451 452 453 454 455 456 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 449 class GroupConfiguration < Struct.new( :configuration, :proposed_configuration, :status, :failure_reason) SENSITIVE = [] include Aws::Structure end |