AWS SDK Version 3 for .NET
API Reference

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.

Creates and updates the configuration aggregator with the selected source accounts and regions. The source account can be individual account(s) or an organization.

AWS Config should be enabled in source accounts and regions you want to aggregate.

If your source type is an organization, you must be signed in to the master account and all features must be enabled in your organization. AWS Config calls EnableAwsServiceAccess API to enable integration between AWS Config and AWS Organizations.


For .NET Core and PCL this operation is only available in asynchronous form. Please refer to PutConfigurationAggregatorAsync.

Namespace: Amazon.ConfigService
Assembly: AWSSDK.ConfigService.dll
Version: 3.x.y.z


public abstract PutConfigurationAggregatorResponse PutConfigurationAggregator(
         PutConfigurationAggregatorRequest request
Type: Amazon.ConfigService.Model.PutConfigurationAggregatorRequest

Container for the necessary parameters to execute the PutConfigurationAggregator service method.

Return Value
The response from the PutConfigurationAggregator service method, as returned by ConfigService.


InvalidParameterValueException One or more of the specified parameters are invalid. Verify that your parameters are valid and try again.
InvalidRoleException You have provided a null or empty role ARN.
LimitExceededException For StartConfigRulesEvaluation API, this exception is thrown if an evaluation is in progress or if you call the StartConfigRulesEvaluation API more than once per minute. For PutConfigurationAggregator API, this exception is thrown if the number of accounts and aggregators exceeds the limit.
NoAvailableOrganizationException Organization does is no longer available.
OrganizationAccessDeniedException No permission to call the EnableAWSServiceAccess API.
OrganizationAllFeaturesNotEnabledException The configuration aggregator cannot be created because organization does not have all features enabled.

Version Information

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms

See Also