Struct aws_sdk_config::input::PutEvaluationsInput
source · [−]#[non_exhaustive]pub struct PutEvaluationsInput {
pub evaluations: Option<Vec<Evaluation>>,
pub result_token: Option<String>,
pub test_mode: bool,
}Expand description
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.evaluations: Option<Vec<Evaluation>>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.
result_token: Option<String>An encrypted token that associates an evaluation with an Config rule. Identifies the rule and the event that triggered the evaluation.
test_mode: boolUse 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.
Implementations
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<PutEvaluations, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<PutEvaluations, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<PutEvaluations>
Creates a new builder-style object to manufacture PutEvaluationsInput
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.
An encrypted token that associates an evaluation with an Config rule. Identifies the rule and the event that triggered the evaluation.
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.
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for PutEvaluationsInput
impl Send for PutEvaluationsInput
impl Sync for PutEvaluationsInput
impl Unpin for PutEvaluationsInput
impl UnwindSafe for PutEvaluationsInput
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more