[−][src]Struct rusoto_fms::PolicyComplianceStatus
Indicates whether the account is compliant with the specified policy. An account is considered noncompliant if it includes resources that are not protected by the policy, for AWS WAF and Shield Advanced policies, or that are noncompliant with the policy, for security group policies.
Fields
evaluation_results: Option<Vec<EvaluationResult>>
An array of EvaluationResult
objects.
issue_info_map: Option<HashMap<String, String>>
Details about problems with dependent services, such as AWS WAF or AWS Config, that are causing a resource to be noncompliant. The details include the name of the dependent service and the error message received that indicates the problem with the service.
last_updated: Option<f64>
Timestamp of the last update to the EvaluationResult
objects.
member_account: Option<String>
The member account ID.
policy_id: Option<String>
The ID of the AWS Firewall Manager policy.
policy_name: Option<String>
The friendly name of the AWS Firewall Manager policy.
policy_owner: Option<String>
The AWS account that created the AWS Firewall Manager policy.
Trait Implementations
impl Clone for PolicyComplianceStatus
[src]
pub fn clone(&self) -> PolicyComplianceStatus
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for PolicyComplianceStatus
[src]
impl Default for PolicyComplianceStatus
[src]
pub fn default() -> PolicyComplianceStatus
[src]
impl<'de> Deserialize<'de> for PolicyComplianceStatus
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<PolicyComplianceStatus> for PolicyComplianceStatus
[src]
pub fn eq(&self, other: &PolicyComplianceStatus) -> bool
[src]
pub fn ne(&self, other: &PolicyComplianceStatus) -> bool
[src]
impl StructuralPartialEq for PolicyComplianceStatus
[src]
Auto Trait Implementations
impl RefUnwindSafe for PolicyComplianceStatus
[src]
impl Send for PolicyComplianceStatus
[src]
impl Sync for PolicyComplianceStatus
[src]
impl Unpin for PolicyComplianceStatus
[src]
impl UnwindSafe for PolicyComplianceStatus
[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> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
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> 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>,