Module Values_0.AuditMitigationActionsTaskTargetSource

Used in MitigationActionParams, this information identifies the target findings to which the mitigation actions are applied. Only one entry appears.

Sourcetype nonrec t = {
  1. auditTaskId : AuditTaskId.t option;
    (*

    If the task will apply a mitigation action to findings from a specific audit, this value uniquely identifies the audit.

    *)
  2. findingIds : FindingIds.t option;
    (*

    If the task will apply a mitigation action to one or more listed findings, this value uniquely identifies those findings.

    *)
  3. auditCheckToReasonCodeFilter : AuditCheckToReasonCodeFilter.t option;
    (*

    Specifies a filter in the form of an audit check and set of reason codes that identify the findings from the audit to which the audit mitigation actions task apply.

    *)
}
Sourceval make : ?auditTaskId:??? -> ?findingIds:??? -> ?auditCheckToReasonCodeFilter:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `String of FindingId.t ] list | `Map of ([> `String of AuditCheckName.t ] * [> `List of [> `String of ReasonForNonComplianceCode.t ] list ]) list | `String of AuditTaskId.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t