Class: Aws::SecurityHub::Types::Workflow

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb

Overview

Note:

When making an API call, you may pass Workflow data as a hash:

{
  status: "NEW", # accepts NEW, NOTIFIED, RESOLVED, SUPPRESSED
}

Provides information about the status of the investigation into a finding.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#statusString

The status of the investigation into the finding. The allowed values are the following.

  • NEW - The initial state of a finding, before it is reviewed.

    Security Hub also resets the workflow status from NOTIFIED or RESOLVED to NEW in the following cases:

    • RecordState changes from ARCHIVED to ACTIVE.

    • ComplianceStatus changes from PASSED to either WARNING, FAILED, or NOT_AVAILABLE.

  • NOTIFIED - Indicates that you notified the resource owner about the security issue. Used when the initial reviewer is not the resource owner, and needs intervention from the resource owner.

  • SUPPRESSED - The finding will not be reviewed again and will not be acted upon.

  • RESOLVED - The finding was reviewed and remediated and is now considered resolved.

Returns:

  • (String)


26866
26867
26868
26869
26870
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 26866

class Workflow < Struct.new(
  :status)
  SENSITIVE = []
  include Aws::Structure
end