Cloneable
, ReadLimitInfo
, ToCopyableBuilder<PutEvaluationsRequest.Builder,PutEvaluationsRequest>
@Generated("software.amazon.awssdk:codegen") public class PutEvaluationsRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<PutEvaluationsRequest.Builder,PutEvaluationsRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
PutEvaluationsRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static PutEvaluationsRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
List<Evaluation> |
evaluations() |
The assessments that the AWS Lambda function performs.
|
int |
hashCode() |
|
String |
resultToken() |
An encrypted token that associates an evaluation with an AWS Config rule.
|
static Class<? extends PutEvaluationsRequest.Builder> |
serializableBuilderClass() |
|
Boolean |
testMode() |
Use this parameter to specify a test run for
PutEvaluations . |
PutEvaluationsRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public List<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.
public String resultToken()
An encrypted token that associates an evaluation with an AWS Config rule. Identifies the rule and the event that triggered the evaluation
public 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.
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.
public PutEvaluationsRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<PutEvaluationsRequest.Builder,PutEvaluationsRequest>
public static PutEvaluationsRequest.Builder builder()
public static Class<? extends PutEvaluationsRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.