Struct aws_sdk_fms::model::PolicyComplianceDetail
source ·
[−]#[non_exhaustive]pub struct PolicyComplianceDetail {
pub policy_owner: Option<String>,
pub policy_id: Option<String>,
pub member_account: Option<String>,
pub violators: Option<Vec<ComplianceViolator>>,
pub evaluation_limit_exceeded: bool,
pub expired_at: Option<DateTime>,
pub issue_info_map: Option<HashMap<DependentServiceName, String>>,
}
Expand description
Describes the noncompliant resources in a member account for a specific Firewall Manager policy. A maximum of 100 entries are displayed. If more than 100 resources are noncompliant, EvaluationLimitExceeded
is set to True
.
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.policy_owner: Option<String>
The Amazon Web Services account that created the Firewall Manager policy.
policy_id: Option<String>
The ID of the Firewall Manager policy.
member_account: Option<String>
The Amazon Web Services account ID.
violators: Option<Vec<ComplianceViolator>>
An array of resources that aren't protected by the WAF or Shield Advanced policy or that aren't in compliance with the security group policy.
evaluation_limit_exceeded: bool
Indicates if over 100 resources are noncompliant with the Firewall Manager policy.
expired_at: Option<DateTime>
A timestamp that indicates when the returned information should be considered out of date.
issue_info_map: Option<HashMap<DependentServiceName, String>>
Details about problems with dependent services, such as WAF or Config, and the error message received that indicates the problem with the service.
Implementations
The Amazon Web Services account that created the Firewall Manager policy.
The Amazon Web Services account ID.
An array of resources that aren't protected by the WAF or Shield Advanced policy or that aren't in compliance with the security group policy.
Indicates if over 100 resources are noncompliant with the Firewall Manager policy.
A timestamp that indicates when the returned information should be considered out of date.
Details about problems with dependent services, such as WAF or Config, and the error message received that indicates the problem with the service.
Creates a new builder-style object to manufacture PolicyComplianceDetail
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for PolicyComplianceDetail
impl Send for PolicyComplianceDetail
impl Sync for PolicyComplianceDetail
impl Unpin for PolicyComplianceDetail
impl UnwindSafe for PolicyComplianceDetail
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more