[−][src]Struct rusoto_config::PutEvaluationsRequest
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 Clone for PutEvaluationsRequest
[src]
pub fn clone(&self) -> PutEvaluationsRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for PutEvaluationsRequest
[src]
impl Default for PutEvaluationsRequest
[src]
pub fn default() -> PutEvaluationsRequest
[src]
impl PartialEq<PutEvaluationsRequest> for PutEvaluationsRequest
[src]
pub fn eq(&self, other: &PutEvaluationsRequest) -> bool
[src]
pub fn ne(&self, other: &PutEvaluationsRequest) -> bool
[src]
impl Serialize for PutEvaluationsRequest
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for PutEvaluationsRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for PutEvaluationsRequest
[src]
impl Send for PutEvaluationsRequest
[src]
impl Sync for PutEvaluationsRequest
[src]
impl Unpin for PutEvaluationsRequest
[src]
impl UnwindSafe for PutEvaluationsRequest
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,