ViolationDetail class

Violations for a resource based on the specified AWS Firewall Manager policy and AWS account.

Constructors

ViolationDetail({required String memberAccount, required String policyId, required String resourceId, required String resourceType, required List<ResourceViolation> resourceViolations, String? resourceDescription, List<Tag>? resourceTags})
ViolationDetail.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
memberAccount String
The AWS account that the violation details were requested for.
final
policyId String
The ID of the AWS Firewall Manager policy that the violation details were requested for.
final
resourceDescription String?
Brief description for the requested resource.
final
resourceId String
The resource ID that the violation details were requested for.
final
resourceTags List<Tag>?
The ResourceTag objects associated with the resource.
final
resourceType String
The resource type that the violation details were requested for.
final
resourceViolations List<ResourceViolation>
List of violations for the requested resource.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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