@Generated(value="software.amazon.awssdk:codegen") public final class OrganizationAggregationSource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OrganizationAggregationSource.Builder,OrganizationAggregationSource>
This object contains regions to setup the aggregator and an IAM role to retrieve organization details.
Modifier and Type | Class and Description |
---|---|
static interface |
OrganizationAggregationSource.Builder |
Modifier and Type | Method and Description |
---|---|
Boolean |
allAwsRegions()
If true, aggregate existing AWS Config regions and future regions.
|
List<String> |
awsRegions()
The source regions being aggregated.
|
static OrganizationAggregationSource.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
roleArn()
ARN of the IAM role used to retreive AWS Organization details associated with the aggregator account.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends OrganizationAggregationSource.Builder> |
serializableBuilderClass() |
OrganizationAggregationSource.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String roleArn()
ARN of the IAM role used to retreive AWS Organization details associated with the aggregator account.
public List<String> awsRegions()
The source regions being aggregated.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public Boolean allAwsRegions()
If true, aggregate existing AWS Config regions and future regions.
public OrganizationAggregationSource.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<OrganizationAggregationSource.Builder,OrganizationAggregationSource>
public static OrganizationAggregationSource.Builder builder()
public static Class<? extends OrganizationAggregationSource.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.