Class: Aws::SecurityHub::Types::BatchUpdateFindingsRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#confidenceInteger

The updated value for the finding confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.

Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.

Returns:

  • (Integer)


22772
22773
22774
22775
22776
22777
22778
22779
22780
22781
22782
22783
22784
22785
# File 'lib/aws-sdk-securityhub/types.rb', line 22772

class BatchUpdateFindingsRequest < Struct.new(
  :finding_identifiers,
  :note,
  :severity,
  :verification_state,
  :confidence,
  :criticality,
  :types,
  :user_defined_fields,
  :workflow,
  :related_findings)
  SENSITIVE = []
  include Aws::Structure
end

#criticalityInteger

The updated value for the level of importance assigned to the resources associated with the findings.

A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.

Returns:

  • (Integer)


22772
22773
22774
22775
22776
22777
22778
22779
22780
22781
22782
22783
22784
22785
# File 'lib/aws-sdk-securityhub/types.rb', line 22772

class BatchUpdateFindingsRequest < Struct.new(
  :finding_identifiers,
  :note,
  :severity,
  :verification_state,
  :confidence,
  :criticality,
  :types,
  :user_defined_fields,
  :workflow,
  :related_findings)
  SENSITIVE = []
  include Aws::Structure
end

#finding_identifiersArray<Types::AwsSecurityFindingIdentifier>

The list of findings to update. ‘BatchUpdateFindings` can be used to update up to 100 findings at a time.

For each finding, the list provides the finding identifier and the ARN of the finding provider.



22772
22773
22774
22775
22776
22777
22778
22779
22780
22781
22782
22783
22784
22785
# File 'lib/aws-sdk-securityhub/types.rb', line 22772

class BatchUpdateFindingsRequest < Struct.new(
  :finding_identifiers,
  :note,
  :severity,
  :verification_state,
  :confidence,
  :criticality,
  :types,
  :user_defined_fields,
  :workflow,
  :related_findings)
  SENSITIVE = []
  include Aws::Structure
end

#noteTypes::NoteUpdate

The updated note.

Returns:



22772
22773
22774
22775
22776
22777
22778
22779
22780
22781
22782
22783
22784
22785
# File 'lib/aws-sdk-securityhub/types.rb', line 22772

class BatchUpdateFindingsRequest < Struct.new(
  :finding_identifiers,
  :note,
  :severity,
  :verification_state,
  :confidence,
  :criticality,
  :types,
  :user_defined_fields,
  :workflow,
  :related_findings)
  SENSITIVE = []
  include Aws::Structure
end

A list of findings that are related to the updated findings.

Returns:



22772
22773
22774
22775
22776
22777
22778
22779
22780
22781
22782
22783
22784
22785
# File 'lib/aws-sdk-securityhub/types.rb', line 22772

class BatchUpdateFindingsRequest < Struct.new(
  :finding_identifiers,
  :note,
  :severity,
  :verification_state,
  :confidence,
  :criticality,
  :types,
  :user_defined_fields,
  :workflow,
  :related_findings)
  SENSITIVE = []
  include Aws::Structure
end

#severityTypes::SeverityUpdate

Used to update the finding severity.



22772
22773
22774
22775
22776
22777
22778
22779
22780
22781
22782
22783
22784
22785
# File 'lib/aws-sdk-securityhub/types.rb', line 22772

class BatchUpdateFindingsRequest < Struct.new(
  :finding_identifiers,
  :note,
  :severity,
  :verification_state,
  :confidence,
  :criticality,
  :types,
  :user_defined_fields,
  :workflow,
  :related_findings)
  SENSITIVE = []
  include Aws::Structure
end

#typesArray<String>

One or more finding types in the format of namespace/category/classifier that classify a finding.

Valid namespace values are as follows.

  • Software and Configuration Checks

  • TTPs

  • Effects

  • Unusual Behaviors

  • Sensitive Data Identifications

Returns:

  • (Array<String>)


22772
22773
22774
22775
22776
22777
22778
22779
22780
22781
22782
22783
22784
22785
# File 'lib/aws-sdk-securityhub/types.rb', line 22772

class BatchUpdateFindingsRequest < Struct.new(
  :finding_identifiers,
  :note,
  :severity,
  :verification_state,
  :confidence,
  :criticality,
  :types,
  :user_defined_fields,
  :workflow,
  :related_findings)
  SENSITIVE = []
  include Aws::Structure
end

#user_defined_fieldsHash<String,String>

A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.

Returns:

  • (Hash<String,String>)


22772
22773
22774
22775
22776
22777
22778
22779
22780
22781
22782
22783
22784
22785
# File 'lib/aws-sdk-securityhub/types.rb', line 22772

class BatchUpdateFindingsRequest < Struct.new(
  :finding_identifiers,
  :note,
  :severity,
  :verification_state,
  :confidence,
  :criticality,
  :types,
  :user_defined_fields,
  :workflow,
  :related_findings)
  SENSITIVE = []
  include Aws::Structure
end

#verification_stateString

Indicates the veracity of a finding.

The available values for ‘VerificationState` are as follows.

  • ‘UNKNOWN` – The default disposition of a security finding

  • ‘TRUE_POSITIVE` – The security finding is confirmed

  • ‘FALSE_POSITIVE` – The security finding was determined to be a false alarm

  • ‘BENIGN_POSITIVE` – A special case of `TRUE_POSITIVE` where the finding doesn’t pose any threat, is expected, or both

Returns:

  • (String)


22772
22773
22774
22775
22776
22777
22778
22779
22780
22781
22782
22783
22784
22785
# File 'lib/aws-sdk-securityhub/types.rb', line 22772

class BatchUpdateFindingsRequest < Struct.new(
  :finding_identifiers,
  :note,
  :severity,
  :verification_state,
  :confidence,
  :criticality,
  :types,
  :user_defined_fields,
  :workflow,
  :related_findings)
  SENSITIVE = []
  include Aws::Structure
end

#workflowTypes::WorkflowUpdate

Used to update the workflow status of a finding.

The workflow status indicates the progress of the investigation into the finding.



22772
22773
22774
22775
22776
22777
22778
22779
22780
22781
22782
22783
22784
22785
# File 'lib/aws-sdk-securityhub/types.rb', line 22772

class BatchUpdateFindingsRequest < Struct.new(
  :finding_identifiers,
  :note,
  :severity,
  :verification_state,
  :confidence,
  :criticality,
  :types,
  :user_defined_fields,
  :workflow,
  :related_findings)
  SENSITIVE = []
  include Aws::Structure
end