Values_0.AuditFindingSourceThe findings (results) of the audit.
type nonrec t = {findingId : FindingId.t option;A unique identifier for this set of audit findings. This identifier is used to apply mitigation tasks to one or more sets of findings.
*)taskId : AuditTaskId.t option;The ID of the audit that generated this result (finding).
*)checkName : AuditCheckName.t option;The audit check that generated this result.
*)taskStartTime : Timestamp.t option;The time the audit started.
*)findingTime : Timestamp.t option;The time the result (finding) was discovered.
*)severity : AuditFindingSeverity.t option;The severity of the result (finding).
*)nonCompliantResource : NonCompliantResource.t option;The resource that was found to be noncompliant with the audit check.
*)reasonForNonCompliance : ReasonForNonCompliance.t option;The reason the resource was noncompliant.
*)reasonForNonComplianceCode : ReasonForNonComplianceCode.t option;A code that indicates the reason that the resource was noncompliant.
*)isSuppressed : IsSuppressed.t option;Indicates whether the audit finding was suppressed or not during reporting.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of IsSuppressed.t
| `Enum of string
| `List of
[> `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of String_.t ] * [> `String of String_.t ])
list
| `Structure of
(string
* [> `String of CertificateId.t
| `Structure of
(string * [> `String of PolicyName.t ]) list ])
list ])
list ]
list
| `String of FindingId.t
| `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of String_.t ] * [> `String of String_.t ]) list
| `Structure of
(string
* [> `String of CertificateId.t
| `Structure of
(string * [> `String of PolicyName.t ]) list ])
list ])
list
| `Timestamp of Timestamp.t ])
list ]