Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data OrganizationAggregationSource = OrganizationAggregationSource' {
- awsRegions :: Maybe (NonEmpty Text)
- allAwsRegions :: Maybe Bool
- roleArn :: Text
- newOrganizationAggregationSource :: Text -> OrganizationAggregationSource
- organizationAggregationSource_awsRegions :: Lens' OrganizationAggregationSource (Maybe (NonEmpty Text))
- organizationAggregationSource_allAwsRegions :: Lens' OrganizationAggregationSource (Maybe Bool)
- organizationAggregationSource_roleArn :: Lens' OrganizationAggregationSource Text
Documentation
data OrganizationAggregationSource Source #
This object contains regions to set up the aggregator and an IAM role to retrieve organization details.
See: newOrganizationAggregationSource
smart constructor.
OrganizationAggregationSource' | |
|
Instances
newOrganizationAggregationSource Source #
Create a value of OrganizationAggregationSource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:awsRegions:OrganizationAggregationSource'
, organizationAggregationSource_awsRegions
- The source regions being aggregated.
$sel:allAwsRegions:OrganizationAggregationSource'
, organizationAggregationSource_allAwsRegions
- If true, aggregate existing Config regions and future regions.
$sel:roleArn:OrganizationAggregationSource'
, organizationAggregationSource_roleArn
- ARN of the IAM role used to retrieve Amazon Web Services Organization
details associated with the aggregator account.
organizationAggregationSource_awsRegions :: Lens' OrganizationAggregationSource (Maybe (NonEmpty Text)) Source #
The source regions being aggregated.
organizationAggregationSource_allAwsRegions :: Lens' OrganizationAggregationSource (Maybe Bool) Source #
If true, aggregate existing Config regions and future regions.
organizationAggregationSource_roleArn :: Lens' OrganizationAggregationSource Text Source #
ARN of the IAM role used to retrieve Amazon Web Services Organization details associated with the aggregator account.