Skip to content

PutConfigurationAggregatorRequest

Source code in docs_src/capo_config_service/types/put_configuration_aggregator_request.py
class PutConfigurationAggregatorRequest(TypedDict, closed=True):
    configuration_aggregator_name: "capo_config_service.types.configuration_aggregator_name.ConfigurationAggregatorName"
    """<p>The name of the configuration aggregator.</p>"""
    account_aggregation_sources: NotRequired[
        "capo_config_service.types.account_aggregation_source_list.AccountAggregationSourceList"
    ]
    """<p>A list of AccountAggregationSource object. </p>"""
    organization_aggregation_source: NotRequired[
        "capo_config_service.types.organization_aggregation_source.OrganizationAggregationSource"
    ]
    """<p>An OrganizationAggregationSource object.</p>"""
    tags: NotRequired["capo_config_service.types.tags_list.TagsList"]
    """<p>An array of tag object.</p>"""
    aggregator_filters: NotRequired[
        "capo_config_service.types.aggregator_filters.AggregatorFilters"
    ]
    """<p>An object to filter configuration recorders in an aggregator. Either <code>ResourceType</code> or <code>ServicePrincipal</code> is required.</p>"""

account_aggregation_sources instance-attribute

account_aggregation_sources: NotRequired[AccountAggregationSourceList]

A list of AccountAggregationSource object.

aggregator_filters instance-attribute

aggregator_filters: NotRequired[AggregatorFilters]

An object to filter configuration recorders in an aggregator. Either ResourceType or ServicePrincipal is required.

configuration_aggregator_name instance-attribute

configuration_aggregator_name: ConfigurationAggregatorName

The name of the configuration aggregator.

organization_aggregation_source instance-attribute

organization_aggregation_source: NotRequired[OrganizationAggregationSource]

An OrganizationAggregationSource object.

tags instance-attribute

tags: NotRequired[TagsList]

An array of tag object.