// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
/// Constructs a fluent builder for the [`BatchGetAggregateResourceConfig`](crate::operation::batch_get_aggregate_resource_config::builders::BatchGetAggregateResourceConfigFluentBuilder) operation.
///
/// - The fluent builder is configurable:
/// - [`configuration_aggregator_name(impl Into<String>)`](crate::operation::batch_get_aggregate_resource_config::builders::BatchGetAggregateResourceConfigFluentBuilder::configuration_aggregator_name) / [`set_configuration_aggregator_name(Option<String>)`](crate::operation::batch_get_aggregate_resource_config::builders::BatchGetAggregateResourceConfigFluentBuilder::set_configuration_aggregator_name): <p>The name of the configuration aggregator.</p>
/// - [`resource_identifiers(Vec<AggregateResourceIdentifier>)`](crate::operation::batch_get_aggregate_resource_config::builders::BatchGetAggregateResourceConfigFluentBuilder::resource_identifiers) / [`set_resource_identifiers(Option<Vec<AggregateResourceIdentifier>>)`](crate::operation::batch_get_aggregate_resource_config::builders::BatchGetAggregateResourceConfigFluentBuilder::set_resource_identifiers): <p>A list of aggregate ResourceIdentifiers objects. </p>
/// - On success, responds with [`BatchGetAggregateResourceConfigOutput`](crate::operation::batch_get_aggregate_resource_config::BatchGetAggregateResourceConfigOutput) with field(s):
/// - [`base_configuration_items(Option<Vec<BaseConfigurationItem>>)`](crate::operation::batch_get_aggregate_resource_config::BatchGetAggregateResourceConfigOutput::base_configuration_items): <p>A list that contains the current configuration of one or more resources.</p>
/// - [`unprocessed_resource_identifiers(Option<Vec<AggregateResourceIdentifier>>)`](crate::operation::batch_get_aggregate_resource_config::BatchGetAggregateResourceConfigOutput::unprocessed_resource_identifiers): <p>A list of resource identifiers that were not processed with current scope. The list is empty if all the resources are processed.</p>
/// - On failure, responds with [`SdkError<BatchGetAggregateResourceConfigError>`](crate::operation::batch_get_aggregate_resource_config::BatchGetAggregateResourceConfigError)
pub fn batch_get_aggregate_resource_config(&self) -> crate::operation::batch_get_aggregate_resource_config::builders::BatchGetAggregateResourceConfigFluentBuilder{
crate::operation::batch_get_aggregate_resource_config::builders::BatchGetAggregateResourceConfigFluentBuilder::new(self.handle.clone())
}
}