public static interface EvaluationResult.Builder extends SdkPojo, CopyableBuilder<EvaluationResult.Builder,EvaluationResult>
| Modifier and Type | Method and Description |
|---|---|
EvaluationResult.Builder |
annotation(String annotation)
Supplementary information about how the evaluation determined the compliance.
|
EvaluationResult.Builder |
complianceType(ComplianceType complianceType)
Indicates whether the Amazon Web Services resource complies with the Config rule that evaluated it.
|
EvaluationResult.Builder |
complianceType(String complianceType)
Indicates whether the Amazon Web Services resource complies with the Config rule that evaluated it.
|
EvaluationResult.Builder |
configRuleInvokedTime(Instant configRuleInvokedTime)
The time when the Config rule evaluated the Amazon Web Services resource.
|
default EvaluationResult.Builder |
evaluationResultIdentifier(Consumer<EvaluationResultIdentifier.Builder> evaluationResultIdentifier)
Uniquely identifies the evaluation result.
|
EvaluationResult.Builder |
evaluationResultIdentifier(EvaluationResultIdentifier evaluationResultIdentifier)
Uniquely identifies the evaluation result.
|
EvaluationResult.Builder |
resultRecordedTime(Instant resultRecordedTime)
The time when Config recorded the evaluation result.
|
EvaluationResult.Builder |
resultToken(String resultToken)
An encrypted token that associates an evaluation with an Config rule.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEvaluationResult.Builder evaluationResultIdentifier(EvaluationResultIdentifier evaluationResultIdentifier)
Uniquely identifies the evaluation result.
evaluationResultIdentifier - Uniquely identifies the evaluation result.default EvaluationResult.Builder evaluationResultIdentifier(Consumer<EvaluationResultIdentifier.Builder> evaluationResultIdentifier)
Uniquely identifies the evaluation result.
This is a convenience method 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)EvaluationResult.Builder complianceType(String complianceType)
Indicates whether the Amazon Web Services resource complies with the Config rule that evaluated it.
For the EvaluationResult data type, Config supports only the COMPLIANT,
NON_COMPLIANT, and NOT_APPLICABLE values. Config does not support the
INSUFFICIENT_DATA value for the EvaluationResult data type.
complianceType - Indicates whether the Amazon Web Services resource complies with the Config rule that evaluated
it.
For the EvaluationResult data type, Config supports only the COMPLIANT,
NON_COMPLIANT, and NOT_APPLICABLE values. Config does not support the
INSUFFICIENT_DATA value for the EvaluationResult data type.
ComplianceType,
ComplianceTypeEvaluationResult.Builder complianceType(ComplianceType complianceType)
Indicates whether the Amazon Web Services resource complies with the Config rule that evaluated it.
For the EvaluationResult data type, Config supports only the COMPLIANT,
NON_COMPLIANT, and NOT_APPLICABLE values. Config does not support the
INSUFFICIENT_DATA value for the EvaluationResult data type.
complianceType - Indicates whether the Amazon Web Services resource complies with the Config rule that evaluated
it.
For the EvaluationResult data type, Config supports only the COMPLIANT,
NON_COMPLIANT, and NOT_APPLICABLE values. Config does not support the
INSUFFICIENT_DATA value for the EvaluationResult data type.
ComplianceType,
ComplianceTypeEvaluationResult.Builder resultRecordedTime(Instant resultRecordedTime)
The time when Config recorded the evaluation result.
resultRecordedTime - The time when Config recorded the evaluation result.EvaluationResult.Builder configRuleInvokedTime(Instant configRuleInvokedTime)
The time when the Config rule evaluated the Amazon Web Services resource.
configRuleInvokedTime - The time when the Config rule evaluated the Amazon Web Services resource.EvaluationResult.Builder annotation(String annotation)
Supplementary information about how the evaluation determined the compliance.
annotation - Supplementary information about how the evaluation determined the compliance.EvaluationResult.Builder resultToken(String resultToken)
An encrypted token that associates an evaluation with an Config rule. The token identifies the rule, the Amazon Web Services resource being evaluated, and the event that triggered the evaluation.
resultToken - An encrypted token that associates an evaluation with an Config rule. The token identifies the rule,
the Amazon Web Services resource being evaluated, and the event that triggered the evaluation.Copyright © 2023. All rights reserved.