Interface OrganizationAggregationSource.Builder

All Superinterfaces:
Buildable, CopyableBuilder<OrganizationAggregationSource.Builder,OrganizationAggregationSource>, SdkBuilder<OrganizationAggregationSource.Builder,OrganizationAggregationSource>, SdkPojo
Enclosing class:
OrganizationAggregationSource

public static interface OrganizationAggregationSource.Builder extends SdkPojo, CopyableBuilder<OrganizationAggregationSource.Builder,OrganizationAggregationSource>
  • Method Details

    • roleArn

      ARN of the IAM role used to retrieve Amazon Web Services Organization details associated with the aggregator account.

      Parameters:
      roleArn - ARN of the IAM role used to retrieve Amazon Web Services Organization details associated with the aggregator account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • awsRegions

      The source regions being aggregated.

      Parameters:
      awsRegions - The source regions being aggregated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • awsRegions

      OrganizationAggregationSource.Builder awsRegions(String... awsRegions)

      The source regions being aggregated.

      Parameters:
      awsRegions - The source regions being aggregated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • allAwsRegions

      OrganizationAggregationSource.Builder allAwsRegions(Boolean allAwsRegions)

      If true, aggregate existing Config regions and future regions.

      Parameters:
      allAwsRegions - If true, aggregate existing Config regions and future regions.
      Returns:
      Returns a reference to this object so that method calls can be chained together.