AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

ConfigurationAggregator

import "github.com/aws/aws-sdk-go/service/configservice"

type ConfigurationAggregator struct { AccountAggregationSources []*AccountAggregationSource `type:"list"` ConfigurationAggregatorArn *string `type:"string"` ConfigurationAggregatorName *string `min:"1" type:"string"` CreationTime *time.Time `type:"timestamp"` LastUpdatedTime *time.Time `type:"timestamp"` OrganizationAggregationSource *OrganizationAggregationSource `type:"structure"` }

The details about the configuration aggregator, including information about source accounts, regions, and metadata of the aggregator.

AccountAggregationSources

A collection of accounts and regions.

ConfigurationAggregatorArn

Type: *string

The Amazon Resource Name (ARN) of the aggregator.

ConfigurationAggregatorName

Type: *string

The name of the aggregator.

CreationTime

Type: *time.Time

The time stamp when the configuration aggregator was created.

LastUpdatedTime

Type: *time.Time

The time of the last update.

OrganizationAggregationSource

This object contains regions to setup the aggregator and an IAM role to retrieve organization details.

Method

GoString

func (s ConfigurationAggregator) GoString() string

GoString returns the string representation

SetAccountAggregationSources

func (s *ConfigurationAggregator) SetAccountAggregationSources(v []*AccountAggregationSource) *ConfigurationAggregator

SetAccountAggregationSources sets the AccountAggregationSources field's value.

SetConfigurationAggregatorArn

func (s *ConfigurationAggregator) SetConfigurationAggregatorArn(v string) *ConfigurationAggregator

SetConfigurationAggregatorArn sets the ConfigurationAggregatorArn field's value.

SetConfigurationAggregatorName

func (s *ConfigurationAggregator) SetConfigurationAggregatorName(v string) *ConfigurationAggregator

SetConfigurationAggregatorName sets the ConfigurationAggregatorName field's value.

SetCreationTime

func (s *ConfigurationAggregator) SetCreationTime(v time.Time) *ConfigurationAggregator

SetCreationTime sets the CreationTime field's value.

SetLastUpdatedTime

func (s *ConfigurationAggregator) SetLastUpdatedTime(v time.Time) *ConfigurationAggregator

SetLastUpdatedTime sets the LastUpdatedTime field's value.

SetOrganizationAggregationSource

func (s *ConfigurationAggregator) SetOrganizationAggregationSource(v *OrganizationAggregationSource) *ConfigurationAggregator

SetOrganizationAggregationSource sets the OrganizationAggregationSource field's value.

String

func (s ConfigurationAggregator) String() string

String returns the string representation

On this page: