You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::IoT::Types::AuditMitigationActionsTaskTarget

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing AuditMitigationActionsTaskTarget as input to an Aws::Client method, you can use a vanilla Hash:

{
  audit_task_id: "AuditTaskId",
  finding_ids: ["FindingId"],
  audit_check_to_reason_code_filter: {
    "AuditCheckName" => ["ReasonForNonComplianceCode"],
  },
}

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

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#audit_check_to_reason_code_filterHash<String,Array<String>>

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.

Returns:

  • (Hash<String,Array<String>>)

    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.

#audit_task_idString

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

Returns:

  • (String)

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

#finding_idsArray<String>

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

Returns:

  • (Array<String>)

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