public static interface PutEvaluationsRequest.Builder extends ConfigRequest.Builder, SdkPojo, CopyableBuilder<PutEvaluationsRequest.Builder,PutEvaluationsRequest>
| Modifier and Type | Method and Description |
|---|---|
PutEvaluationsRequest.Builder |
evaluations(Collection<Evaluation> evaluations)
The assessments that the Lambda function performs.
|
PutEvaluationsRequest.Builder |
evaluations(Consumer<Evaluation.Builder>... evaluations)
The assessments that the Lambda function performs.
|
PutEvaluationsRequest.Builder |
evaluations(Evaluation... evaluations)
The assessments that the Lambda function performs.
|
PutEvaluationsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutEvaluationsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
PutEvaluationsRequest.Builder |
resultToken(String resultToken)
An encrypted token that associates an evaluation with an Config rule.
|
PutEvaluationsRequest.Builder |
testMode(Boolean testMode)
Use this parameter to specify a test run for
PutEvaluations. |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutEvaluationsRequest.Builder evaluations(Collection<Evaluation> evaluations)
The assessments that the Lambda function performs. Each evaluation identifies an Amazon Web Services resource and indicates whether it complies with the Config rule that invokes the Lambda function.
evaluations - The assessments that the Lambda function performs. Each evaluation identifies an Amazon Web Services
resource and indicates whether it complies with the Config rule that invokes the Lambda function.PutEvaluationsRequest.Builder evaluations(Evaluation... evaluations)
The assessments that the Lambda function performs. Each evaluation identifies an Amazon Web Services resource and indicates whether it complies with the Config rule that invokes the Lambda function.
evaluations - The assessments that the Lambda function performs. Each evaluation identifies an Amazon Web Services
resource and indicates whether it complies with the Config rule that invokes the Lambda function.PutEvaluationsRequest.Builder evaluations(Consumer<Evaluation.Builder>... evaluations)
The assessments that the Lambda function performs. Each evaluation identifies an Amazon Web Services resource and indicates whether it complies with the Config rule that invokes the Lambda function.
This is a convenience method that creates an instance of theEvaluation.Builder avoiding the need to create one
manually via Evaluation.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #evaluations(List.
evaluations - a consumer that will call methods on
Evaluation.Builder#evaluations(java.util.Collection) PutEvaluationsRequest.Builder resultToken(String resultToken)
An encrypted token that associates an evaluation with an Config rule. Identifies the rule and the event that triggered the evaluation.
resultToken - An encrypted token that associates an evaluation with an Config rule. Identifies the rule and the
event that triggered the evaluation.PutEvaluationsRequest.Builder testMode(Boolean testMode)
Use this parameter to specify a test run for PutEvaluations. You can verify whether your Lambda
function will deliver evaluation results to Config. No updates occur to your existing evaluations, and
evaluation results are not sent to Config.
When TestMode is true, PutEvaluations doesn't require a valid value
for the ResultToken parameter, but the value cannot be null.
testMode - Use this parameter to specify a test run for PutEvaluations. You can verify whether your
Lambda function will deliver evaluation results to Config. No updates occur to your existing
evaluations, and evaluation results are not sent to Config.
When TestMode is true, PutEvaluations doesn't require a valid
value for the ResultToken parameter, but the value cannot be null.
PutEvaluationsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutEvaluationsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.