public static interface AggregateComplianceByConfigRule.Builder extends SdkPojo, CopyableBuilder<AggregateComplianceByConfigRule.Builder,AggregateComplianceByConfigRule>
Modifier and Type | Method and Description |
---|---|
AggregateComplianceByConfigRule.Builder |
accountId(String accountId)
The 12-digit account ID of the source account.
|
AggregateComplianceByConfigRule.Builder |
awsRegion(String awsRegion)
The source region from where the data is aggregated.
|
AggregateComplianceByConfigRule.Builder |
compliance(Compliance compliance)
Indicates whether an AWS resource or AWS Config rule is compliant and provides the number of contributors
that affect the compliance.
|
default AggregateComplianceByConfigRule.Builder |
compliance(Consumer<Compliance.Builder> compliance)
Indicates whether an AWS resource or AWS Config rule is compliant and provides the number of contributors
that affect the compliance.
|
AggregateComplianceByConfigRule.Builder |
configRuleName(String configRuleName)
The name of the AWS Config rule.
|
copy
applyMutation, build
AggregateComplianceByConfigRule.Builder configRuleName(String configRuleName)
The name of the AWS Config rule.
configRuleName
- The name of the AWS Config rule.AggregateComplianceByConfigRule.Builder compliance(Compliance compliance)
Indicates whether an AWS resource or AWS Config rule is compliant and provides the number of contributors that affect the compliance.
compliance
- Indicates whether an AWS resource or AWS Config rule is compliant and provides the number of
contributors that affect the compliance.default AggregateComplianceByConfigRule.Builder compliance(Consumer<Compliance.Builder> compliance)
Indicates whether an AWS resource or AWS Config rule is compliant and provides the number of contributors that affect the compliance.
This is a convenience that creates an instance of theCompliance.Builder
avoiding the need to create
one manually via Compliance.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to compliance(Compliance)
.compliance
- a consumer that will call methods on Compliance.Builder
compliance(Compliance)
AggregateComplianceByConfigRule.Builder accountId(String accountId)
The 12-digit account ID of the source account.
accountId
- The 12-digit account ID of the source account.AggregateComplianceByConfigRule.Builder awsRegion(String awsRegion)
The source region from where the data is aggregated.
awsRegion
- The source region from where the data is aggregated.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.