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
Confidencefield of a finding. -
#criticality ⇒ Integer
The rule action updates the
Criticalityfield of a finding. -
#note ⇒ Types::NoteUpdate
The updated note.
-
#related_findings ⇒ Array<Types::RelatedFinding>
The rule action updates the
RelatedFindingsfield of a finding. -
#severity ⇒ Types::SeverityUpdate
Updates to the severity information for a finding.
-
#types ⇒ Array<String>
The rule action updates the
Typesfield of a finding. -
#user_defined_fields ⇒ Hash<String,String>
The rule action updates the
UserDefinedFieldsfield of a finding. -
#verification_state ⇒ String
The rule action updates the
VerificationStatefield 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.
620 621 622 623 624 625 626 627 628 629 630 631 632 |
# File 'lib/aws-sdk-securityhub/types.rb', line 620 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.
620 621 622 623 624 625 626 627 628 629 630 631 632 |
# File 'lib/aws-sdk-securityhub/types.rb', line 620 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.
620 621 622 623 624 625 626 627 628 629 630 631 632 |
# File 'lib/aws-sdk-securityhub/types.rb', line 620 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.
620 621 622 623 624 625 626 627 628 629 630 631 632 |
# File 'lib/aws-sdk-securityhub/types.rb', line 620 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.
620 621 622 623 624 625 626 627 628 629 630 631 632 |
# File 'lib/aws-sdk-securityhub/types.rb', line 620 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.
620 621 622 623 624 625 626 627 628 629 630 631 632 |
# File 'lib/aws-sdk-securityhub/types.rb', line 620 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.
620 621 622 623 624 625 626 627 628 629 630 631 632 |
# File 'lib/aws-sdk-securityhub/types.rb', line 620 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.
620 621 622 623 624 625 626 627 628 629 630 631 632 |
# File 'lib/aws-sdk-securityhub/types.rb', line 620 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.
620 621 622 623 624 625 626 627 628 629 630 631 632 |
# File 'lib/aws-sdk-securityhub/types.rb', line 620 class AutomationRulesFindingFieldsUpdate < Struct.new( :note, :severity, :verification_state, :confidence, :criticality, :types, :user_defined_fields, :workflow, :related_findings) SENSITIVE = [] include Aws::Structure end |