Struct aws_sdk_config::types::EvaluationResultIdentifier
source · #[non_exhaustive]pub struct EvaluationResultIdentifier {
pub evaluation_result_qualifier: Option<EvaluationResultQualifier>,
pub ordering_timestamp: Option<DateTime>,
pub resource_evaluation_id: Option<String>,
}Expand description
Uniquely identifies an evaluation result.
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.evaluation_result_qualifier: Option<EvaluationResultQualifier>Identifies an Config rule used to evaluate an Amazon Web Services resource, and provides the type and ID of the evaluated resource.
ordering_timestamp: Option<DateTime>The time of the event that triggered the evaluation of your Amazon Web Services resources. The time can indicate when Config delivered a configuration item change notification, or it can indicate when Config delivered the configuration snapshot, depending on which event triggered the evaluation.
resource_evaluation_id: Option<String>A Unique ID for an evaluation result.
Implementations§
source§impl EvaluationResultIdentifier
impl EvaluationResultIdentifier
sourcepub fn evaluation_result_qualifier(&self) -> Option<&EvaluationResultQualifier>
pub fn evaluation_result_qualifier(&self) -> Option<&EvaluationResultQualifier>
Identifies an Config rule used to evaluate an Amazon Web Services resource, and provides the type and ID of the evaluated resource.
sourcepub fn ordering_timestamp(&self) -> Option<&DateTime>
pub fn ordering_timestamp(&self) -> Option<&DateTime>
The time of the event that triggered the evaluation of your Amazon Web Services resources. The time can indicate when Config delivered a configuration item change notification, or it can indicate when Config delivered the configuration snapshot, depending on which event triggered the evaluation.
sourcepub fn resource_evaluation_id(&self) -> Option<&str>
pub fn resource_evaluation_id(&self) -> Option<&str>
A Unique ID for an evaluation result.
source§impl EvaluationResultIdentifier
impl EvaluationResultIdentifier
sourcepub fn builder() -> EvaluationResultIdentifierBuilder
pub fn builder() -> EvaluationResultIdentifierBuilder
Creates a new builder-style object to manufacture EvaluationResultIdentifier.
Trait Implementations§
source§impl Clone for EvaluationResultIdentifier
impl Clone for EvaluationResultIdentifier
source§fn clone(&self) -> EvaluationResultIdentifier
fn clone(&self) -> EvaluationResultIdentifier
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for EvaluationResultIdentifier
impl Debug for EvaluationResultIdentifier
source§impl PartialEq for EvaluationResultIdentifier
impl PartialEq for EvaluationResultIdentifier
source§fn eq(&self, other: &EvaluationResultIdentifier) -> bool
fn eq(&self, other: &EvaluationResultIdentifier) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for EvaluationResultIdentifier
Auto Trait Implementations§
impl Freeze for EvaluationResultIdentifier
impl RefUnwindSafe for EvaluationResultIdentifier
impl Send for EvaluationResultIdentifier
impl Sync for EvaluationResultIdentifier
impl Unpin for EvaluationResultIdentifier
impl UnwindSafe for EvaluationResultIdentifier
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more