Interface CfnConfigurationAggregator.OrganizationAggregationSourceProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnConfigurationAggregator.OrganizationAggregationSourceProperty.Jsii$Proxy
- Enclosing class:
CfnConfigurationAggregator
@Stability(Stable)
public static interface CfnConfigurationAggregator.OrganizationAggregationSourceProperty
extends software.amazon.jsii.JsiiSerializable
This object contains regions to set up the aggregator and an IAM role to retrieve organization details.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.config.*; OrganizationAggregationSourceProperty organizationAggregationSourceProperty = OrganizationAggregationSourceProperty.builder() .roleArn("roleArn") // the properties below are optional .allAwsRegions(false) .awsRegions(List.of("awsRegions")) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
static final class
An implementation forCfnConfigurationAggregator.OrganizationAggregationSourceProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getRoleArn
ARN of the IAM role used to retrieve AWS Organizations details associated with the aggregator account. -
getAllAwsRegions
If true, aggregate existing AWS Config regions and future regions. -
getAwsRegions
The source regions being aggregated. -
builder
@Stability(Stable) static CfnConfigurationAggregator.OrganizationAggregationSourceProperty.Builder builder()
-