Struct aws_sdk_config::model::OrganizationAggregationSource [−][src]
#[non_exhaustive]pub struct OrganizationAggregationSource {
pub role_arn: Option<String>,
pub aws_regions: Option<Vec<String>>,
pub all_aws_regions: bool,
}Expand description
This object contains regions to set up the aggregator and an IAM role to retrieve organization details.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.role_arn: Option<String>ARN of the IAM role used to retrieve Amazon Web Services Organization details associated with the aggregator account.
aws_regions: Option<Vec<String>>The source regions being aggregated.
all_aws_regions: boolIf true, aggregate existing Config regions and future regions.
Implementations
ARN of the IAM role used to retrieve Amazon Web Services Organization details associated with the aggregator account.
If true, aggregate existing Config regions and future regions.
Creates a new builder-style object to manufacture OrganizationAggregationSource
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl Send for OrganizationAggregationSource
impl Sync for OrganizationAggregationSource
impl Unpin for OrganizationAggregationSource
impl UnwindSafe for OrganizationAggregationSource
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
