AuditFinding
¶
Source code in docs_src/capo_iot/types/audit_finding.py
check_name
instance-attribute
¶
check_name: NotRequired[AuditCheckName]
The audit check that generated this result.
finding_id
instance-attribute
¶
finding_id: NotRequired[FindingId]
A unique identifier for this set of audit findings. This identifier is used to apply mitigation tasks to one or more sets of findings.
finding_time
instance-attribute
¶
finding_time: NotRequired[Timestamp]
The time the result (finding) was discovered.
is_suppressed
instance-attribute
¶
is_suppressed: NotRequired[IsSuppressed]
Indicates whether the audit finding was suppressed or not during reporting.
non_compliant_resource
instance-attribute
¶
non_compliant_resource: NotRequired[NonCompliantResource]
The resource that was found to be noncompliant with the audit check.
reason_for_non_compliance
instance-attribute
¶
reason_for_non_compliance: NotRequired[ReasonForNonCompliance]
The reason the resource was noncompliant.
reason_for_non_compliance_code
instance-attribute
¶
reason_for_non_compliance_code: NotRequired[ReasonForNonComplianceCode]
A code that indicates the reason that the resource was noncompliant.
related_resources
instance-attribute
¶
related_resources: NotRequired[RelatedResources]
The list of related resources.
severity
instance-attribute
¶
severity: NotRequired[AuditFindingSeverity]
The severity of the result (finding).
task_id
instance-attribute
¶
task_id: NotRequired[AuditTaskId]
The ID of the audit that generated this result (finding).