Struct aws_sdk_config::operation::get_resource_evaluation_summary::GetResourceEvaluationSummaryOutput
source · #[non_exhaustive]pub struct GetResourceEvaluationSummaryOutput { /* private fields */ }Implementations§
source§impl GetResourceEvaluationSummaryOutput
impl GetResourceEvaluationSummaryOutput
sourcepub fn resource_evaluation_id(&self) -> Option<&str>
pub fn resource_evaluation_id(&self) -> Option<&str>
The unique ResourceEvaluationId of Amazon Web Services resource execution for which you want to retrieve the evaluation summary.
sourcepub fn evaluation_mode(&self) -> Option<&EvaluationMode>
pub fn evaluation_mode(&self) -> Option<&EvaluationMode>
Lists results of the mode that you requested to retrieve the resource evaluation summary. The valid values are Detective or Proactive.
sourcepub fn evaluation_status(&self) -> Option<&EvaluationStatus>
pub fn evaluation_status(&self) -> Option<&EvaluationStatus>
Returns an EvaluationStatus object.
sourcepub fn evaluation_start_timestamp(&self) -> Option<&DateTime>
pub fn evaluation_start_timestamp(&self) -> Option<&DateTime>
The start timestamp when Config rule starts evaluating compliance for the provided resource details.
sourcepub fn compliance(&self) -> Option<&ComplianceType>
pub fn compliance(&self) -> Option<&ComplianceType>
The compliance status of the resource evaluation summary.
sourcepub fn evaluation_context(&self) -> Option<&EvaluationContext>
pub fn evaluation_context(&self) -> Option<&EvaluationContext>
Returns an EvaluationContext object.
sourcepub fn resource_details(&self) -> Option<&ResourceDetails>
pub fn resource_details(&self) -> Option<&ResourceDetails>
Returns a ResourceDetails object.
source§impl GetResourceEvaluationSummaryOutput
impl GetResourceEvaluationSummaryOutput
sourcepub fn builder() -> GetResourceEvaluationSummaryOutputBuilder
pub fn builder() -> GetResourceEvaluationSummaryOutputBuilder
Creates a new builder-style object to manufacture GetResourceEvaluationSummaryOutput.
Trait Implementations§
source§impl Clone for GetResourceEvaluationSummaryOutput
impl Clone for GetResourceEvaluationSummaryOutput
source§fn clone(&self) -> GetResourceEvaluationSummaryOutput
fn clone(&self) -> GetResourceEvaluationSummaryOutput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl PartialEq<GetResourceEvaluationSummaryOutput> for GetResourceEvaluationSummaryOutput
impl PartialEq<GetResourceEvaluationSummaryOutput> for GetResourceEvaluationSummaryOutput
source§fn eq(&self, other: &GetResourceEvaluationSummaryOutput) -> bool
fn eq(&self, other: &GetResourceEvaluationSummaryOutput) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl RequestId for GetResourceEvaluationSummaryOutput
impl RequestId for GetResourceEvaluationSummaryOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None if the service could not be reached.impl StructuralPartialEq for GetResourceEvaluationSummaryOutput
Auto Trait Implementations§
impl RefUnwindSafe for GetResourceEvaluationSummaryOutput
impl Send for GetResourceEvaluationSummaryOutput
impl Sync for GetResourceEvaluationSummaryOutput
impl Unpin for GetResourceEvaluationSummaryOutput
impl UnwindSafe for GetResourceEvaluationSummaryOutput
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
Mutably borrows from an owned value. Read more