public static interface AggregateEvaluationResult.Builder extends SdkPojo, CopyableBuilder<AggregateEvaluationResult.Builder,AggregateEvaluationResult>
| Modifier and Type | Method and Description |
|---|---|
AggregateEvaluationResult.Builder |
accountId(String accountId)
The 12-digit account ID of the source account.
|
AggregateEvaluationResult.Builder |
annotation(String annotation)
Supplementary information about how the agrregate evaluation determined the compliance.
|
AggregateEvaluationResult.Builder |
awsRegion(String awsRegion)
The source region from where the data is aggregated.
|
AggregateEvaluationResult.Builder |
complianceType(ComplianceType complianceType)
The resource compliance status.
|
AggregateEvaluationResult.Builder |
complianceType(String complianceType)
The resource compliance status.
|
AggregateEvaluationResult.Builder |
configRuleInvokedTime(Instant configRuleInvokedTime)
The time when the AWS Config rule evaluated the AWS resource.
|
default AggregateEvaluationResult.Builder |
evaluationResultIdentifier(Consumer<EvaluationResultIdentifier.Builder> evaluationResultIdentifier)
Uniquely identifies the evaluation result.
|
AggregateEvaluationResult.Builder |
evaluationResultIdentifier(EvaluationResultIdentifier evaluationResultIdentifier)
Uniquely identifies the evaluation result.
|
AggregateEvaluationResult.Builder |
resultRecordedTime(Instant resultRecordedTime)
The time when AWS Config recorded the aggregate evaluation result.
|
copyapplyMutation, buildAggregateEvaluationResult.Builder evaluationResultIdentifier(EvaluationResultIdentifier evaluationResultIdentifier)
Uniquely identifies the evaluation result.
evaluationResultIdentifier - Uniquely identifies the evaluation result.default AggregateEvaluationResult.Builder evaluationResultIdentifier(Consumer<EvaluationResultIdentifier.Builder> evaluationResultIdentifier)
Uniquely identifies the evaluation result.
This is a convenience that creates an instance of theEvaluationResultIdentifier.Builder avoiding the
need to create one manually via EvaluationResultIdentifier.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to evaluationResultIdentifier(EvaluationResultIdentifier).evaluationResultIdentifier - a consumer that will call methods on EvaluationResultIdentifier.BuilderevaluationResultIdentifier(EvaluationResultIdentifier)AggregateEvaluationResult.Builder complianceType(String complianceType)
The resource compliance status.
For the AggregationEvaluationResult data type, AWS Config supports only the
COMPLIANT and NON_COMPLIANT. AWS Config does not support the
NOT_APPLICABLE and INSUFFICIENT_DATA value.
complianceType - The resource compliance status.
For the AggregationEvaluationResult data type, AWS Config supports only the
COMPLIANT and NON_COMPLIANT. AWS Config does not support the
NOT_APPLICABLE and INSUFFICIENT_DATA value.
ComplianceType,
ComplianceTypeAggregateEvaluationResult.Builder complianceType(ComplianceType complianceType)
The resource compliance status.
For the AggregationEvaluationResult data type, AWS Config supports only the
COMPLIANT and NON_COMPLIANT. AWS Config does not support the
NOT_APPLICABLE and INSUFFICIENT_DATA value.
complianceType - The resource compliance status.
For the AggregationEvaluationResult data type, AWS Config supports only the
COMPLIANT and NON_COMPLIANT. AWS Config does not support the
NOT_APPLICABLE and INSUFFICIENT_DATA value.
ComplianceType,
ComplianceTypeAggregateEvaluationResult.Builder resultRecordedTime(Instant resultRecordedTime)
The time when AWS Config recorded the aggregate evaluation result.
resultRecordedTime - The time when AWS Config recorded the aggregate evaluation result.AggregateEvaluationResult.Builder configRuleInvokedTime(Instant configRuleInvokedTime)
The time when the AWS Config rule evaluated the AWS resource.
configRuleInvokedTime - The time when the AWS Config rule evaluated the AWS resource.AggregateEvaluationResult.Builder annotation(String annotation)
Supplementary information about how the agrregate evaluation determined the compliance.
annotation - Supplementary information about how the agrregate evaluation determined the compliance.AggregateEvaluationResult.Builder accountId(String accountId)
The 12-digit account ID of the source account.
accountId - The 12-digit account ID of the source account.AggregateEvaluationResult.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.