AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Class: Aws::ResourceGroups::Types::GroupConfigurationItem

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb

Overview

Note:

When making an API call, you may pass GroupConfigurationItem data as a hash:

{
  type: "GroupConfigurationType", # required
  parameters: [
    {
      name: "GroupConfigurationParameterName", # required
      values: ["GroupConfigurationParameterValue"],
    },
  ],
}

An item in a group configuration. A group service configuration can have one or more items. For details about group service configuration syntax, see Service configurations for resource groups.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#parametersArray<Types::GroupConfigurationParameter>

A collection of parameters for this group configuration item. For the list of parameters that you can use with each configuration item type, see Supported resource types and parameters.



502
503
504
505
506
507
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 502

class GroupConfigurationItem < Struct.new(
  :type,
  :parameters)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

Specifies the type of group configuration item. Each item must have a unique value for type. For the list of types that you can specify for a configuration item, see Supported resource types and parameters.

Returns:

  • (String)


502
503
504
505
506
507
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 502

class GroupConfigurationItem < Struct.new(
  :type,
  :parameters)
  SENSITIVE = []
  include Aws::Structure
end