public static interface PutEvaluationsRequest.Builder extends ConfigRequest.Builder, CopyableBuilder<PutEvaluationsRequest.Builder,PutEvaluationsRequest>
Modifier and Type | Method and Description |
---|---|
PutEvaluationsRequest.Builder |
evaluations(Collection<Evaluation> evaluations)
The assessments that the AWS Lambda function performs.
|
PutEvaluationsRequest.Builder |
evaluations(Evaluation... evaluations)
The assessments that the AWS Lambda function performs.
|
PutEvaluationsRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
PutEvaluationsRequest.Builder |
resultToken(String resultToken)
An encrypted token that associates an evaluation with an AWS Config rule.
|
PutEvaluationsRequest.Builder |
testMode(Boolean testMode)
Use this parameter to specify a test run for
PutEvaluations . |
build
requestOverrideConfig, requestOverrideConfig
copy
apply, build
PutEvaluationsRequest.Builder evaluations(Collection<Evaluation> evaluations)
The assessments that the AWS Lambda function performs. Each evaluation identifies an AWS resource and indicates whether it complies with the AWS Config rule that invokes the AWS Lambda function.
evaluations
- The assessments that the AWS Lambda function performs. Each evaluation identifies an AWS resource and
indicates whether it complies with the AWS Config rule that invokes the AWS Lambda function.PutEvaluationsRequest.Builder evaluations(Evaluation... evaluations)
The assessments that the AWS Lambda function performs. Each evaluation identifies an AWS resource and indicates whether it complies with the AWS Config rule that invokes the AWS Lambda function.
evaluations
- The assessments that the AWS Lambda function performs. Each evaluation identifies an AWS resource and
indicates whether it complies with the AWS Config rule that invokes the AWS Lambda function.PutEvaluationsRequest.Builder resultToken(String resultToken)
An encrypted token that associates an evaluation with an AWS Config rule. Identifies the rule and the event that triggered the evaluation
resultToken
- An encrypted token that associates an evaluation with an AWS Config rule. Identifies the rule and the
event that triggered the evaluationPutEvaluationsRequest.Builder testMode(Boolean testMode)
Use this parameter to specify a test run for PutEvaluations
. You can verify whether your AWS
Lambda function will deliver evaluation results to AWS Config. No updates occur to your existing evaluations,
and evaluation results are not sent to AWS 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
AWS Lambda function will deliver evaluation results to AWS Config. No updates occur to your existing
evaluations, and evaluation results are not sent to AWS Config.
When TestMode
is true
, PutEvaluations
doesn't require a valid
value for the ResultToken
parameter, but the value cannot be null.
PutEvaluationsRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.Builder
requestOverrideConfig
in interface AwsRequest.Builder
awsRequestOverrideConfig
- The override configuration.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.