Class: Aws::Continuum::Types::PerFindingResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::Continuum::Types::PerFindingResult
- Defined in:
- gems/aws-sdk-continuum/lib/aws-sdk-continuum/types.rb
Overview
Validation's result for one finding within a multi-finding bundle.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#confidence ⇒ Float
Confidence in this finding's verdict.
-
#exploit_artifact ⇒ Types::ValidationExploitArtifact
Exploit artifact produced for this finding, when there was one.
-
#exploitable ⇒ String
Exploitability verdict for this finding.
-
#finding_id ⇒ String
The finding assessed.
-
#flow_verdicts ⇒ Array<Types::FlowVerdict>
Per-flow verdicts recorded for this finding.
-
#reasoning_chain ⇒ Array<Types::ReasoningStep>
Reasoning chain recorded for this finding.
Instance Attribute Details
#confidence ⇒ Float
Confidence in this finding's verdict. Absent when out of range.
3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/types.rb', line 3375 class PerFindingResult < Struct.new( :finding_id, :exploitable, :confidence, :flow_verdicts, :reasoning_chain, :exploit_artifact) SENSITIVE = [] include Aws::Structure end |
#exploit_artifact ⇒ Types::ValidationExploitArtifact
Exploit artifact produced for this finding, when there was one.
3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/types.rb', line 3375 class PerFindingResult < Struct.new( :finding_id, :exploitable, :confidence, :flow_verdicts, :reasoning_chain, :exploit_artifact) SENSITIVE = [] include Aws::Structure end |
#exploitable ⇒ String
Exploitability verdict for this finding.
3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/types.rb', line 3375 class PerFindingResult < Struct.new( :finding_id, :exploitable, :confidence, :flow_verdicts, :reasoning_chain, :exploit_artifact) SENSITIVE = [] include Aws::Structure end |
#finding_id ⇒ String
The finding assessed.
3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/types.rb', line 3375 class PerFindingResult < Struct.new( :finding_id, :exploitable, :confidence, :flow_verdicts, :reasoning_chain, :exploit_artifact) SENSITIVE = [] include Aws::Structure end |
#flow_verdicts ⇒ Array<Types::FlowVerdict>
Per-flow verdicts recorded for this finding.
3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/types.rb', line 3375 class PerFindingResult < Struct.new( :finding_id, :exploitable, :confidence, :flow_verdicts, :reasoning_chain, :exploit_artifact) SENSITIVE = [] include Aws::Structure end |
#reasoning_chain ⇒ Array<Types::ReasoningStep>
Reasoning chain recorded for this finding.
3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/types.rb', line 3375 class PerFindingResult < Struct.new( :finding_id, :exploitable, :confidence, :flow_verdicts, :reasoning_chain, :exploit_artifact) SENSITIVE = [] include Aws::Structure end |