Class: Aws::SecurityIR::Types::InvestigationAction
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityIR::Types::InvestigationAction
- Defined in:
- gems/aws-sdk-securityir/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.
1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1030 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.
1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1030 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.
1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1030 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.
1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1030 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.
1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1030 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.
1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1030 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.
1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1030 class InvestigationAction < Struct.new( :investigation_id, :action_type, :title, :content, :status, :last_updated, :feedback) SENSITIVE = [] include Aws::Structure end |