Skip to content

PutGroupConfigurationInput

Source code in docs_src/capo_resource_groups/types/put_group_configuration_input.py
class PutGroupConfigurationInput(TypedDict, closed=True):
    group: NotRequired["capo_resource_groups.types.group_string.GroupString"]
    """<p>The name or Amazon resource name (ARN) of the resource group with the configuration that you want to update.</p>"""
    configuration: NotRequired[
        "capo_resource_groups.types.group_configuration_list.GroupConfigurationList"
    ]
    """<p>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 <a>GroupConfigurationItem</a> elements.</p> <p>For information about the syntax of a service configuration, see <a href="https://docs.aws.amazon.com/ARG/latest/APIReference/about-slg.html">Service configurations for Resource Groups</a>.</p> <note> <p>A resource group can contain either a <code>Configuration</code> or a <code>ResourceQuery</code>, but not both.</p> </note>"""

configuration instance-attribute

configuration: NotRequired[GroupConfigurationList]

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.

A resource group can contain either a Configuration or a ResourceQuery, but not both.

group instance-attribute

group: NotRequired[GroupString]

The name or Amazon resource name (ARN) of the resource group with the configuration that you want to update.