ResourceGroups / Client / put_group_configuration
put_group_configuration#
- ResourceGroups.Client.put_group_configuration(**kwargs)#
- Attaches a service configuration to the specified group. This occurs asynchronously, and can take time to complete. You can use GetGroupConfiguration to check the status of the update. - Minimum permissions- To run this command, you must have the following permissions: - resource-groups:PutGroupConfiguration
 - See also: AWS API Documentation - Request Syntax- response = client.put_group_configuration( Group='string', Configuration=[ { 'Type': 'string', 'Parameters': [ { 'Name': 'string', 'Values': [ 'string', ] }, ] }, ] ) - Parameters:
- Group (string) – The name or Amazon resource name (ARN) of the resource group with the configuration that you want to update. 
- Configuration (list) – - The new configuration to associate with the specified group. A configuration associates the resource group with an Amazon Web Services service and specifies how the service can interact with the resources in the group. A configuration is an array of GroupConfigurationItem elements. - For information about the syntax of a service configuration, see Service configurations for Resource Groups. - Note- A resource group can contain either a - Configurationor a- ResourceQuery, but not both.- (dict) – - 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. - Type (string) – [REQUIRED] - 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.
- Parameters (list) – - 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. - (dict) – - A parameter for a group configuration item. For details about group service configuration syntax, see Service configurations for resource groups. - Name (string) – [REQUIRED] - The name of the group configuration parameter. For the list of parameters that you can use with each configuration item type, see Supported resource types and parameters. 
- Values (list) – - The value or values to be used for the specified parameter. For the list of values you can use with each parameter, see Supported resource types and parameters. - (string) – 
 
 
 
 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- {}- Response Structure- (dict) – 
 
 - Exceptions- ResourceGroups.Client.exceptions.BadRequestException
- ResourceGroups.Client.exceptions.ForbiddenException
- ResourceGroups.Client.exceptions.NotFoundException
- ResourceGroups.Client.exceptions.MethodNotAllowedException
- ResourceGroups.Client.exceptions.TooManyRequestsException
- ResourceGroups.Client.exceptions.InternalServerErrorException