Class: Aws::SecurityIR::Types::InvestigationAction
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityIR::Types::InvestigationAction
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-securityir/types.rb
Overview
Represents an investigation action performed within a case. This structure captures the details of an automated or manual investigation, including its status, results, and user feedback.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action_type ⇒ String
The type of investigation action being performed.
-
#content ⇒ String
Detailed investigation results in rich markdown format.
-
#feedback ⇒ Types::InvestigationFeedback
User feedback for this investigation result.
-
#investigation_id ⇒ String
The unique identifier for this investigation action.
-
#last_updated ⇒ Time
ISO 8601 timestamp of the most recent status update.
-
#status ⇒ String
The current execution status of the investigation.
-
#title ⇒ String
Human-readable summary of the investigation focus.
Instance Attribute Details
#action_type ⇒ String
The type of investigation action being performed. This categorizes the investigation method or approach used in the case.
935 936 937 938 939 940 941 942 943 944 945 |
# File 'lib/aws-sdk-securityir/types.rb', line 935 class InvestigationAction < Struct.new( :investigation_id, :action_type, :title, :content, :status, :last_updated, :feedback) SENSITIVE = [] include Aws::Structure end |
#content ⇒ String
Detailed investigation results in rich markdown format. This field contains the comprehensive findings, analysis, and conclusions from the investigation.
935 936 937 938 939 940 941 942 943 944 945 |
# File 'lib/aws-sdk-securityir/types.rb', line 935 class InvestigationAction < Struct.new( :investigation_id, :action_type, :title, :content, :status, :last_updated, :feedback) SENSITIVE = [] include Aws::Structure end |
#feedback ⇒ Types::InvestigationFeedback
User feedback for this investigation result. This contains the user’s assessment and comments about the quality and usefulness of the investigation findings.
935 936 937 938 939 940 941 942 943 944 945 |
# File 'lib/aws-sdk-securityir/types.rb', line 935 class InvestigationAction < Struct.new( :investigation_id, :action_type, :title, :content, :status, :last_updated, :feedback) SENSITIVE = [] include Aws::Structure end |
#investigation_id ⇒ String
The unique identifier for this investigation action. This ID is used to track and reference the specific investigation throughout its lifecycle.
935 936 937 938 939 940 941 942 943 944 945 |
# File 'lib/aws-sdk-securityir/types.rb', line 935 class InvestigationAction < Struct.new( :investigation_id, :action_type, :title, :content, :status, :last_updated, :feedback) SENSITIVE = [] include Aws::Structure end |
#last_updated ⇒ Time
ISO 8601 timestamp of the most recent status update. This indicates when the investigation was last modified or when its status last changed.
935 936 937 938 939 940 941 942 943 944 945 |
# File 'lib/aws-sdk-securityir/types.rb', line 935 class InvestigationAction < Struct.new( :investigation_id, :action_type, :title, :content, :status, :last_updated, :feedback) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current execution status of the investigation. This indicates whether the investigation is pending, in progress, completed, or failed.
935 936 937 938 939 940 941 942 943 944 945 |
# File 'lib/aws-sdk-securityir/types.rb', line 935 class InvestigationAction < Struct.new( :investigation_id, :action_type, :title, :content, :status, :last_updated, :feedback) SENSITIVE = [] include Aws::Structure end |
#title ⇒ String
Human-readable summary of the investigation focus. This provides a brief description of what the investigation is examining or analyzing.
935 936 937 938 939 940 941 942 943 944 945 |
# File 'lib/aws-sdk-securityir/types.rb', line 935 class InvestigationAction < Struct.new( :investigation_id, :action_type, :title, :content, :status, :last_updated, :feedback) SENSITIVE = [] include Aws::Structure end |