Struct rusoto_config::PutEvaluationsRequest
[−]
[src]
pub struct PutEvaluationsRequest { pub evaluations: Option<Vec<Evaluation>>, pub result_token: String, pub test_mode: Option<bool>, }
Fields
evaluations: Option<Vec<Evaluation>>
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.
result_token: String
An encrypted token that associates an evaluation with an AWS Config rule. Identifies the rule and the event that triggered the evaluation
test_mode: Option<bool>
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.
Trait Implementations
impl Default for PutEvaluationsRequest
[src]
fn default() -> PutEvaluationsRequest
[src]
Returns the "default value" for a type. Read more
impl Debug for PutEvaluationsRequest
[src]
impl Clone for PutEvaluationsRequest
[src]
fn clone(&self) -> PutEvaluationsRequest
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more