Class: Aws::SecurityHub::Types::AutomationRulesFindingFieldsUpdate
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AutomationRulesFindingFieldsUpdate
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-securityhub/types.rb
Overview
Identifies the finding fields that the automation rule action updates when a finding matches the defined criteria.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#confidence ⇒ Integer
The rule action updates the ‘Confidence` field of a finding.
-
#criticality ⇒ Integer
The rule action updates the ‘Criticality` field of a finding.
-
#note ⇒ Types::NoteUpdate
The updated note.
-
#related_findings ⇒ Array<Types::RelatedFinding>
The rule action updates the ‘RelatedFindings` field of a finding.
-
#severity ⇒ Types::SeverityUpdate
Updates to the severity information for a finding.
-
#types ⇒ Array<String>
The rule action updates the ‘Types` field of a finding.
-
#user_defined_fields ⇒ Hash<String,String>
The rule action updates the ‘UserDefinedFields` field of a finding.
-
#verification_state ⇒ String
The rule action updates the ‘VerificationState` field of a finding.
-
#workflow ⇒ Types::WorkflowUpdate
Used to update information about the investigation into the finding.
Instance Attribute Details
#confidence ⇒ Integer
The rule action updates the ‘Confidence` field of a finding.
614 615 616 617 618 619 620 621 622 623 624 625 626 |
# File 'lib/aws-sdk-securityhub/types.rb', line 614 class AutomationRulesFindingFieldsUpdate < Struct.new( :note, :severity, :verification_state, :confidence, :criticality, :types, :user_defined_fields, :workflow, :related_findings) SENSITIVE = [] include Aws::Structure end |
#criticality ⇒ Integer
The rule action updates the ‘Criticality` field of a finding.
614 615 616 617 618 619 620 621 622 623 624 625 626 |
# File 'lib/aws-sdk-securityhub/types.rb', line 614 class AutomationRulesFindingFieldsUpdate < Struct.new( :note, :severity, :verification_state, :confidence, :criticality, :types, :user_defined_fields, :workflow, :related_findings) SENSITIVE = [] include Aws::Structure end |
#note ⇒ Types::NoteUpdate
The updated note.
614 615 616 617 618 619 620 621 622 623 624 625 626 |
# File 'lib/aws-sdk-securityhub/types.rb', line 614 class AutomationRulesFindingFieldsUpdate < Struct.new( :note, :severity, :verification_state, :confidence, :criticality, :types, :user_defined_fields, :workflow, :related_findings) SENSITIVE = [] include Aws::Structure end |
#related_findings ⇒ Array<Types::RelatedFinding>
The rule action updates the ‘RelatedFindings` field of a finding.
614 615 616 617 618 619 620 621 622 623 624 625 626 |
# File 'lib/aws-sdk-securityhub/types.rb', line 614 class AutomationRulesFindingFieldsUpdate < Struct.new( :note, :severity, :verification_state, :confidence, :criticality, :types, :user_defined_fields, :workflow, :related_findings) SENSITIVE = [] include Aws::Structure end |
#severity ⇒ Types::SeverityUpdate
Updates to the severity information for a finding.
614 615 616 617 618 619 620 621 622 623 624 625 626 |
# File 'lib/aws-sdk-securityhub/types.rb', line 614 class AutomationRulesFindingFieldsUpdate < Struct.new( :note, :severity, :verification_state, :confidence, :criticality, :types, :user_defined_fields, :workflow, :related_findings) SENSITIVE = [] include Aws::Structure end |
#types ⇒ Array<String>
The rule action updates the ‘Types` field of a finding.
614 615 616 617 618 619 620 621 622 623 624 625 626 |
# File 'lib/aws-sdk-securityhub/types.rb', line 614 class AutomationRulesFindingFieldsUpdate < Struct.new( :note, :severity, :verification_state, :confidence, :criticality, :types, :user_defined_fields, :workflow, :related_findings) SENSITIVE = [] include Aws::Structure end |
#user_defined_fields ⇒ Hash<String,String>
The rule action updates the ‘UserDefinedFields` field of a finding.
614 615 616 617 618 619 620 621 622 623 624 625 626 |
# File 'lib/aws-sdk-securityhub/types.rb', line 614 class AutomationRulesFindingFieldsUpdate < Struct.new( :note, :severity, :verification_state, :confidence, :criticality, :types, :user_defined_fields, :workflow, :related_findings) SENSITIVE = [] include Aws::Structure end |
#verification_state ⇒ String
The rule action updates the ‘VerificationState` field of a finding.
614 615 616 617 618 619 620 621 622 623 624 625 626 |
# File 'lib/aws-sdk-securityhub/types.rb', line 614 class AutomationRulesFindingFieldsUpdate < Struct.new( :note, :severity, :verification_state, :confidence, :criticality, :types, :user_defined_fields, :workflow, :related_findings) SENSITIVE = [] include Aws::Structure end |
#workflow ⇒ Types::WorkflowUpdate
Used to update information about the investigation into the finding.
614 615 616 617 618 619 620 621 622 623 624 625 626 |
# File 'lib/aws-sdk-securityhub/types.rb', line 614 class AutomationRulesFindingFieldsUpdate < Struct.new( :note, :severity, :verification_state, :confidence, :criticality, :types, :user_defined_fields, :workflow, :related_findings) SENSITIVE = [] include Aws::Structure end |