AuditFinding class

The findings (results) of the audit.

Constructors

AuditFinding({String? checkName, String? findingId, DateTime? findingTime, bool? isSuppressed, NonCompliantResource? nonCompliantResource, String? reasonForNonCompliance, String? reasonForNonComplianceCode, List<RelatedResource>? relatedResources, AuditFindingSeverity? severity, String? taskId, DateTime? taskStartTime})
AuditFinding.fromJson(Map<String, dynamic> json)
factory

Properties

checkName String?
The audit check that generated this result.
final
findingId String?
A unique identifier for this set of audit findings. This identifier is used to apply mitigation tasks to one or more sets of findings.
final
findingTime DateTime?
The time the result (finding) was discovered.
final
hashCode int
The hash code for this object.
no setterinherited
isSuppressed bool?
Indicates whether the audit finding was suppressed or not during reporting.
final
nonCompliantResource NonCompliantResource?
The resource that was found to be noncompliant with the audit check.
final
reasonForNonCompliance String?
The reason the resource was noncompliant.
final
reasonForNonComplianceCode String?
A code that indicates the reason that the resource was noncompliant.
final
relatedResources List<RelatedResource>?
The list of related resources.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
severity AuditFindingSeverity?
The severity of the result (finding).
final
taskId String?
The ID of the audit that generated this result (finding).
final
taskStartTime DateTime?
The time the audit started.
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