PolicyComplianceDetail class
Describes the noncompliant resources in a member account for a specific AWS
Firewall Manager policy. A maximum of 100 entries are displayed. If more
than 100 resources are noncompliant, EvaluationLimitExceeded
is
set to True
.
Constructors
-
PolicyComplianceDetail({bool? evaluationLimitExceeded, DateTime? expiredAt, Map<
DependentServiceName, String> ? issueInfoMap, String? memberAccount, String? policyId, String? policyOwner, List<ComplianceViolator> ? violators}) -
PolicyComplianceDetail.fromJson(Map<
String, dynamic> json) -
factory
Properties
- evaluationLimitExceeded → bool?
-
Indicates if over 100 resources are noncompliant with the AWS Firewall
Manager policy.
final
- expiredAt → DateTime?
-
A timestamp that indicates when the returned information should be
considered out of date.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
issueInfoMap
→ Map<
DependentServiceName, 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.
final
- memberAccount → String?
-
The AWS account ID.
final
- policyId → String?
-
The ID of the AWS Firewall Manager policy.
final
- policyOwner → String?
-
The AWS account that created the AWS Firewall Manager policy.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
violators
→ List<
ComplianceViolator> ? -
An array of resources that aren't protected by the AWS WAF or Shield
Advanced policy or that aren't in compliance with the security group policy.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited