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 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.
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 'gems/aws-sdk-resourcegroups/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 'gems/aws-sdk-resourcegroups/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 'gems/aws-sdk-resourcegroups/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 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 575 class GroupConfiguration < Struct.new( :configuration, :proposed_configuration, :status, :failure_reason) SENSITIVE = [] include Aws::Structure end |