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