Class: Aws::SecurityAgent::Types::Finding
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityAgent::Types::Finding
- Defined in:
- gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb
Overview
Represents a security finding discovered during a pentest job. A finding contains details about a vulnerability, including its risk level, confidence, and remediation status.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#agent_space_id ⇒ String
The unique identifier of the agent space associated with the finding.
-
#alignment_rationale ⇒ String
The rationale provided by the alignment agent explaining how the finding was adjusted based on customer preferences.
-
#attack_script ⇒ String
The attack script used to reproduce the finding.
-
#code_locations ⇒ Array<Types::CodeLocation>
The file locations involved in the vulnerability, as reported by the code scanner.
-
#code_remediation_task ⇒ Types::CodeRemediationTask
The code remediation task associated with the finding, if code remediation was initiated.
-
#code_review_id ⇒ String
The unique identifier of the code review associated with the finding.
-
#code_review_job_id ⇒ String
The unique identifier of the code review job that produced the finding.
-
#confidence ⇒ String
The confidence level of the finding.
-
#created_at ⇒ Time
The date and time the finding was created, in UTC format.
-
#customer_note ⇒ String
A customer-provided note on the finding.
-
#description ⇒ String
A description of the finding.
-
#finding_id ⇒ String
The unique identifier of the finding.
-
#last_updated_by ⇒ String
The identifier of the entity that last updated the finding.
-
#linked_issue ⇒ Types::LinkedIssue
The issue in a third-party issue tracker that this finding has been exported to.
-
#name ⇒ String
The name of the finding.
-
#original_finding_id ⇒ String
The identifier of the original finding that this revalidation finding was produced from.
-
#pentest_id ⇒ String
The unique identifier of the pentest associated with the finding.
-
#pentest_job_id ⇒ String
The unique identifier of the pentest job that produced the finding.
-
#reasoning ⇒ String
The reasoning behind the finding, explaining why it was identified as a vulnerability.
-
#remediation_code ⇒ String
The suggested fix for the finding, describing the changes recommended to remediate the vulnerability, with example code or configuration.
-
#revalidation_job_ids ⇒ Array<String>
The list of pentest job identifiers for revalidation jobs that retested this finding.
-
#risk_level ⇒ String
The risk level of the finding.
-
#risk_score ⇒ String
The numerical risk score of the finding.
-
#risk_type ⇒ String
The type of security risk identified by the finding.
-
#status ⇒ String
The current status of the finding.
-
#task_id ⇒ String
The unique identifier of the task that produced the finding.
-
#updated_at ⇒ Time
The date and time the finding was last updated, in UTC format.
-
#validation_status ⇒ String
The simulated validation status of the finding.
-
#verification_script ⇒ Types::VerificationScript
The verification script metadata for reproducing the finding, including download URL, instructions, and required environment variables.
Instance Attribute Details
#agent_space_id ⇒ String
The unique identifier of the agent space associated with the finding.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#alignment_rationale ⇒ String
The rationale provided by the alignment agent explaining how the finding was adjusted based on customer preferences.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#attack_script ⇒ String
The attack script used to reproduce the finding.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#code_locations ⇒ Array<Types::CodeLocation>
The file locations involved in the vulnerability, as reported by the code scanner.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#code_remediation_task ⇒ Types::CodeRemediationTask
The code remediation task associated with the finding, if code remediation was initiated.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#code_review_id ⇒ String
The unique identifier of the code review associated with the finding.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#code_review_job_id ⇒ String
The unique identifier of the code review job that produced the finding.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#confidence ⇒ String
The confidence level of the finding. Valid values include FALSE_POSITIVE, UNCONFIRMED, LOW, MEDIUM, and HIGH.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The date and time the finding was created, in UTC format.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#customer_note ⇒ String
A customer-provided note on the finding.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of the finding.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#finding_id ⇒ String
The unique identifier of the finding.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#last_updated_by ⇒ String
The identifier of the entity that last updated the finding.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#linked_issue ⇒ Types::LinkedIssue
The issue in a third-party issue tracker that this finding has been exported to.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the finding.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#original_finding_id ⇒ String
The identifier of the original finding that this revalidation finding was produced from.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#pentest_id ⇒ String
The unique identifier of the pentest associated with the finding.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#pentest_job_id ⇒ String
The unique identifier of the pentest job that produced the finding.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#reasoning ⇒ String
The reasoning behind the finding, explaining why it was identified as a vulnerability.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#remediation_code ⇒ String
The suggested fix for the finding, describing the changes recommended to remediate the vulnerability, with example code or configuration.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#revalidation_job_ids ⇒ Array<String>
The list of pentest job identifiers for revalidation jobs that retested this finding.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#risk_level ⇒ String
The risk level of the finding. Valid values include UNKNOWN, INFORMATIONAL, LOW, MEDIUM, HIGH, and CRITICAL.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#risk_score ⇒ String
The numerical risk score of the finding.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#risk_type ⇒ String
The type of security risk identified by the finding.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the finding. Valid values include ACTIVE, RESOLVED, ACCEPTED, and FALSE_POSITIVE.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#task_id ⇒ String
The unique identifier of the task that produced the finding.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The date and time the finding was last updated, in UTC format.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#validation_status ⇒ String
The simulated validation status of the finding. Valid values are NOT_VALIDATED, VALIDATING, CONFIRMED, NOT_REPRODUCED, and VALIDATION_FAILED.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#verification_script ⇒ Types::VerificationScript
The verification script metadata for reproducing the finding, including download URL, instructions, and required environment variables.
4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 |
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4330 class Finding < Struct.new( :finding_id, :agent_space_id, :pentest_id, :pentest_job_id, :code_review_id, :code_review_job_id, :task_id, :name, :description, :status, :risk_type, :risk_level, :risk_score, :reasoning, :confidence, :validation_status, :attack_script, :remediation_code, :code_remediation_task, :last_updated_by, :customer_note, :code_locations, :verification_script, :alignment_rationale, :revalidation_job_ids, :original_finding_id, :linked_issue, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |