Struct aws_sdk_config::input::PutEvaluationsInput
source · #[non_exhaustive]pub struct PutEvaluationsInput { /* private fields */ }Expand description
Implementations§
source§impl PutEvaluationsInput
impl PutEvaluationsInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<PutEvaluations, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<PutEvaluations, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<PutEvaluations>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture PutEvaluationsInput.
source§impl PutEvaluationsInput
impl PutEvaluationsInput
sourcepub fn evaluations(&self) -> Option<&[Evaluation]>
pub fn evaluations(&self) -> Option<&[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.
sourcepub fn result_token(&self) -> Option<&str>
pub fn result_token(&self) -> Option<&str>
An encrypted token that associates an evaluation with an Config rule. Identifies the rule and the event that triggered the evaluation.
sourcepub fn test_mode(&self) -> bool
pub fn test_mode(&self) -> bool
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§
source§impl Clone for PutEvaluationsInput
impl Clone for PutEvaluationsInput
source§fn clone(&self) -> PutEvaluationsInput
fn clone(&self) -> PutEvaluationsInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for PutEvaluationsInput
impl Debug for PutEvaluationsInput
source§impl PartialEq<PutEvaluationsInput> for PutEvaluationsInput
impl PartialEq<PutEvaluationsInput> for PutEvaluationsInput
source§fn eq(&self, other: &PutEvaluationsInput) -> bool
fn eq(&self, other: &PutEvaluationsInput) -> bool
self and other values to be equal, and is used
by ==.