Class: Aws::SecurityAgent::Types::UpdateThreatInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityAgent::Types::UpdateThreatInput
- Defined in:
- gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb
Overview
Input for updating an existing threat.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#agent_space_id ⇒ String
The unique identifier of the agent space.
-
#anchor ⇒ Types::ThreatAnchorShape
The updated DFD element this threat is anchored to.
-
#comments ⇒ String
Optional customer comment.
-
#evidence ⇒ Array<Types::ThreatEvidenceShape>
The updated source code files supporting the threat.
-
#impacted_assets ⇒ Array<String>
The updated list of specific assets affected by the threat.
-
#impacted_goal ⇒ Array<String>
The updated security goals affected by the threat.
-
#prerequisites ⇒ String
The updated conditions required for the threat to be exploitable.
-
#recommendation ⇒ String
The updated recommended mitigation guidance for this threat.
-
#severity ⇒ String
The updated severity level of the threat.
-
#statement ⇒ String
The updated natural-language threat statement.
-
#status ⇒ String
The updated status of the threat.
-
#threat_action ⇒ String
The updated description of what the threat source can do.
-
#threat_id ⇒ String
The unique identifier of the threat to update.
-
#threat_impact ⇒ String
The updated direct consequence of the threat action.
-
#threat_source ⇒ String
The updated actor or origin of the threat.
-
#title ⇒ String
A short title summarizing the threat.
Instance Attribute Details
#agent_space_id ⇒ String
The unique identifier of the agent space.
8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 8928 class UpdateThreatInput < Struct.new( :threat_id, :agent_space_id, :title, :status, :comments, :statement, :severity, :threat_source, :prerequisites, :threat_action, :threat_impact, :impacted_goal, :impacted_assets, :anchor, :evidence, :recommendation) SENSITIVE = [] include Aws::Structure end |
#anchor ⇒ Types::ThreatAnchorShape
The updated DFD element this threat is anchored to.
8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 8928 class UpdateThreatInput < Struct.new( :threat_id, :agent_space_id, :title, :status, :comments, :statement, :severity, :threat_source, :prerequisites, :threat_action, :threat_impact, :impacted_goal, :impacted_assets, :anchor, :evidence, :recommendation) SENSITIVE = [] include Aws::Structure end |
#comments ⇒ String
Optional customer comment.
8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 8928 class UpdateThreatInput < Struct.new( :threat_id, :agent_space_id, :title, :status, :comments, :statement, :severity, :threat_source, :prerequisites, :threat_action, :threat_impact, :impacted_goal, :impacted_assets, :anchor, :evidence, :recommendation) SENSITIVE = [] include Aws::Structure end |
#evidence ⇒ Array<Types::ThreatEvidenceShape>
The updated source code files supporting the threat.
8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 8928 class UpdateThreatInput < Struct.new( :threat_id, :agent_space_id, :title, :status, :comments, :statement, :severity, :threat_source, :prerequisites, :threat_action, :threat_impact, :impacted_goal, :impacted_assets, :anchor, :evidence, :recommendation) SENSITIVE = [] include Aws::Structure end |
#impacted_assets ⇒ Array<String>
The updated list of specific assets affected by the threat.
8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 8928 class UpdateThreatInput < Struct.new( :threat_id, :agent_space_id, :title, :status, :comments, :statement, :severity, :threat_source, :prerequisites, :threat_action, :threat_impact, :impacted_goal, :impacted_assets, :anchor, :evidence, :recommendation) SENSITIVE = [] include Aws::Structure end |
#impacted_goal ⇒ Array<String>
The updated security goals affected by the threat.
8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 8928 class UpdateThreatInput < Struct.new( :threat_id, :agent_space_id, :title, :status, :comments, :statement, :severity, :threat_source, :prerequisites, :threat_action, :threat_impact, :impacted_goal, :impacted_assets, :anchor, :evidence, :recommendation) SENSITIVE = [] include Aws::Structure end |
#prerequisites ⇒ String
The updated conditions required for the threat to be exploitable.
8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 8928 class UpdateThreatInput < Struct.new( :threat_id, :agent_space_id, :title, :status, :comments, :statement, :severity, :threat_source, :prerequisites, :threat_action, :threat_impact, :impacted_goal, :impacted_assets, :anchor, :evidence, :recommendation) SENSITIVE = [] include Aws::Structure end |
#recommendation ⇒ String
The updated recommended mitigation guidance for this threat.
8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 8928 class UpdateThreatInput < Struct.new( :threat_id, :agent_space_id, :title, :status, :comments, :statement, :severity, :threat_source, :prerequisites, :threat_action, :threat_impact, :impacted_goal, :impacted_assets, :anchor, :evidence, :recommendation) SENSITIVE = [] include Aws::Structure end |
#severity ⇒ String
The updated severity level of the threat.
8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 8928 class UpdateThreatInput < Struct.new( :threat_id, :agent_space_id, :title, :status, :comments, :statement, :severity, :threat_source, :prerequisites, :threat_action, :threat_impact, :impacted_goal, :impacted_assets, :anchor, :evidence, :recommendation) SENSITIVE = [] include Aws::Structure end |
#statement ⇒ String
The updated natural-language threat statement.
8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 8928 class UpdateThreatInput < Struct.new( :threat_id, :agent_space_id, :title, :status, :comments, :statement, :severity, :threat_source, :prerequisites, :threat_action, :threat_impact, :impacted_goal, :impacted_assets, :anchor, :evidence, :recommendation) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The updated status of the threat.
8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 8928 class UpdateThreatInput < Struct.new( :threat_id, :agent_space_id, :title, :status, :comments, :statement, :severity, :threat_source, :prerequisites, :threat_action, :threat_impact, :impacted_goal, :impacted_assets, :anchor, :evidence, :recommendation) SENSITIVE = [] include Aws::Structure end |
#threat_action ⇒ String
The updated description of what the threat source can do.
8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 8928 class UpdateThreatInput < Struct.new( :threat_id, :agent_space_id, :title, :status, :comments, :statement, :severity, :threat_source, :prerequisites, :threat_action, :threat_impact, :impacted_goal, :impacted_assets, :anchor, :evidence, :recommendation) SENSITIVE = [] include Aws::Structure end |
#threat_id ⇒ String
The unique identifier of the threat to update.
8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 8928 class UpdateThreatInput < Struct.new( :threat_id, :agent_space_id, :title, :status, :comments, :statement, :severity, :threat_source, :prerequisites, :threat_action, :threat_impact, :impacted_goal, :impacted_assets, :anchor, :evidence, :recommendation) SENSITIVE = [] include Aws::Structure end |
#threat_impact ⇒ String
The updated direct consequence of the threat action.
8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 8928 class UpdateThreatInput < Struct.new( :threat_id, :agent_space_id, :title, :status, :comments, :statement, :severity, :threat_source, :prerequisites, :threat_action, :threat_impact, :impacted_goal, :impacted_assets, :anchor, :evidence, :recommendation) SENSITIVE = [] include Aws::Structure end |
#threat_source ⇒ String
The updated actor or origin of the threat.
8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 8928 class UpdateThreatInput < Struct.new( :threat_id, :agent_space_id, :title, :status, :comments, :statement, :severity, :threat_source, :prerequisites, :threat_action, :threat_impact, :impacted_goal, :impacted_assets, :anchor, :evidence, :recommendation) SENSITIVE = [] include Aws::Structure end |
#title ⇒ String
A short title summarizing the threat.
8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 8928 class UpdateThreatInput < Struct.new( :threat_id, :agent_space_id, :title, :status, :comments, :statement, :severity, :threat_source, :prerequisites, :threat_action, :threat_impact, :impacted_goal, :impacted_assets, :anchor, :evidence, :recommendation) SENSITIVE = [] include Aws::Structure end |