Struct rusoto_config::ExternalEvaluation
source · [−]pub struct ExternalEvaluation {
pub annotation: Option<String>,
pub compliance_resource_id: String,
pub compliance_resource_type: String,
pub compliance_type: String,
pub ordering_timestamp: f64,
}
Expand description
Identifies an AWS resource and indicates whether it complies with the AWS Config rule that it was evaluated against.
Fields
annotation: Option<String>
Supplementary information about the reason of compliance. For example, this task was completed on a specific date.
compliance_resource_id: String
The evaluated compliance resource ID. AWS Config accepts only AWS account ID.
compliance_resource_type: String
The evaluated compliance resource type. AWS Config accepts AWS::::Account
resource type.
compliance_type: String
The compliance of the AWS resource. The valid values are COMPLIANT, NON_COMPLIANT,
and NOT_APPLICABLE
.
ordering_timestamp: f64
The time when the compliance was recorded.
Trait Implementations
sourceimpl Clone for ExternalEvaluation
impl Clone for ExternalEvaluation
sourcefn clone(&self) -> ExternalEvaluation
fn clone(&self) -> ExternalEvaluation
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ExternalEvaluation
impl Debug for ExternalEvaluation
sourceimpl Default for ExternalEvaluation
impl Default for ExternalEvaluation
sourcefn default() -> ExternalEvaluation
fn default() -> ExternalEvaluation
Returns the “default value” for a type. Read more
sourceimpl PartialEq<ExternalEvaluation> for ExternalEvaluation
impl PartialEq<ExternalEvaluation> for ExternalEvaluation
sourcefn eq(&self, other: &ExternalEvaluation) -> bool
fn eq(&self, other: &ExternalEvaluation) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &ExternalEvaluation) -> bool
fn ne(&self, other: &ExternalEvaluation) -> bool
This method tests for !=
.
sourceimpl Serialize for ExternalEvaluation
impl Serialize for ExternalEvaluation
impl StructuralPartialEq for ExternalEvaluation
Auto Trait Implementations
impl RefUnwindSafe for ExternalEvaluation
impl Send for ExternalEvaluation
impl Sync for ExternalEvaluation
impl Unpin for ExternalEvaluation
impl UnwindSafe for ExternalEvaluation
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more