Class: Aws::CodeGuruSecurity::Types::Finding
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodeGuruSecurity::Types::Finding
- Defined in:
- gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb
Overview
Information about a finding that was detected in your code.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The time when the finding was created.
-
#description ⇒ String
A description of the finding.
-
#detector_id ⇒ String
The identifier for the detector that detected the finding in your code.
-
#detector_name ⇒ String
The name of the detector that identified the security vulnerability in your code.
-
#detector_tags ⇒ Array<String>
One or more tags or categorizations that are associated with a detector.
-
#generator_id ⇒ String
The identifier for the component that generated a finding such as AWSCodeGuruSecurity or AWSInspector.
-
#id ⇒ String
The identifier for a finding.
-
#remediation ⇒ Types::Remediation
An object that contains the details about how to remediate a finding.
-
#resource ⇒ Types::Resource
The resource where Amazon CodeGuru Security detected a finding.
-
#rule_id ⇒ String
The identifier for the rule that generated the finding.
-
#severity ⇒ String
The severity of the finding.
-
#status ⇒ String
The status of the finding.
-
#title ⇒ String
The title of the finding.
-
#type ⇒ String
The type of finding.
-
#updated_at ⇒ Time
The time when the finding was last updated.
-
#vulnerability ⇒ Types::Vulnerability
An object that describes the detected security vulnerability.
Instance Attribute Details
#created_at ⇒ Time
The time when the finding was created.
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 477 class Finding < Struct.new( :created_at, :description, :detector_id, :detector_name, :detector_tags, :generator_id, :id, :remediation, :resource, :rule_id, :severity, :status, :title, :type, :updated_at, :vulnerability) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of the finding.
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 477 class Finding < Struct.new( :created_at, :description, :detector_id, :detector_name, :detector_tags, :generator_id, :id, :remediation, :resource, :rule_id, :severity, :status, :title, :type, :updated_at, :vulnerability) SENSITIVE = [] include Aws::Structure end |
#detector_id ⇒ String
The identifier for the detector that detected the finding in your code. A detector is a defined rule based on industry standards and AWS best practices.
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 477 class Finding < Struct.new( :created_at, :description, :detector_id, :detector_name, :detector_tags, :generator_id, :id, :remediation, :resource, :rule_id, :severity, :status, :title, :type, :updated_at, :vulnerability) SENSITIVE = [] include Aws::Structure end |
#detector_name ⇒ String
The name of the detector that identified the security vulnerability in your code.
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 477 class Finding < Struct.new( :created_at, :description, :detector_id, :detector_name, :detector_tags, :generator_id, :id, :remediation, :resource, :rule_id, :severity, :status, :title, :type, :updated_at, :vulnerability) SENSITIVE = [] include Aws::Structure end |
#detector_tags ⇒ Array<String>
One or more tags or categorizations that are associated with a detector. These tags are defined by type, programming language, or other classification such as maintainability or consistency.
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 477 class Finding < Struct.new( :created_at, :description, :detector_id, :detector_name, :detector_tags, :generator_id, :id, :remediation, :resource, :rule_id, :severity, :status, :title, :type, :updated_at, :vulnerability) SENSITIVE = [] include Aws::Structure end |
#generator_id ⇒ String
The identifier for the component that generated a finding such as AWSCodeGuruSecurity or AWSInspector.
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 477 class Finding < Struct.new( :created_at, :description, :detector_id, :detector_name, :detector_tags, :generator_id, :id, :remediation, :resource, :rule_id, :severity, :status, :title, :type, :updated_at, :vulnerability) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The identifier for a finding.
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 477 class Finding < Struct.new( :created_at, :description, :detector_id, :detector_name, :detector_tags, :generator_id, :id, :remediation, :resource, :rule_id, :severity, :status, :title, :type, :updated_at, :vulnerability) SENSITIVE = [] include Aws::Structure end |
#remediation ⇒ Types::Remediation
An object that contains the details about how to remediate a finding.
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 477 class Finding < Struct.new( :created_at, :description, :detector_id, :detector_name, :detector_tags, :generator_id, :id, :remediation, :resource, :rule_id, :severity, :status, :title, :type, :updated_at, :vulnerability) SENSITIVE = [] include Aws::Structure end |
#resource ⇒ Types::Resource
The resource where Amazon CodeGuru Security detected a finding.
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 477 class Finding < Struct.new( :created_at, :description, :detector_id, :detector_name, :detector_tags, :generator_id, :id, :remediation, :resource, :rule_id, :severity, :status, :title, :type, :updated_at, :vulnerability) SENSITIVE = [] include Aws::Structure end |
#rule_id ⇒ String
The identifier for the rule that generated the finding.
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 477 class Finding < Struct.new( :created_at, :description, :detector_id, :detector_name, :detector_tags, :generator_id, :id, :remediation, :resource, :rule_id, :severity, :status, :title, :type, :updated_at, :vulnerability) SENSITIVE = [] include Aws::Structure end |
#severity ⇒ String
The severity of the finding.
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 477 class Finding < Struct.new( :created_at, :description, :detector_id, :detector_name, :detector_tags, :generator_id, :id, :remediation, :resource, :rule_id, :severity, :status, :title, :type, :updated_at, :vulnerability) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the finding. A finding status can be open or closed.
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 477 class Finding < Struct.new( :created_at, :description, :detector_id, :detector_name, :detector_tags, :generator_id, :id, :remediation, :resource, :rule_id, :severity, :status, :title, :type, :updated_at, :vulnerability) SENSITIVE = [] include Aws::Structure end |
#title ⇒ String
The title of the finding.
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 477 class Finding < Struct.new( :created_at, :description, :detector_id, :detector_name, :detector_tags, :generator_id, :id, :remediation, :resource, :rule_id, :severity, :status, :title, :type, :updated_at, :vulnerability) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of finding.
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 477 class Finding < Struct.new( :created_at, :description, :detector_id, :detector_name, :detector_tags, :generator_id, :id, :remediation, :resource, :rule_id, :severity, :status, :title, :type, :updated_at, :vulnerability) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The time when the finding was last updated. Findings are updated when you remediate them or when the finding code location changes.
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 477 class Finding < Struct.new( :created_at, :description, :detector_id, :detector_name, :detector_tags, :generator_id, :id, :remediation, :resource, :rule_id, :severity, :status, :title, :type, :updated_at, :vulnerability) SENSITIVE = [] include Aws::Structure end |
#vulnerability ⇒ Types::Vulnerability
An object that describes the detected security vulnerability.
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 477 class Finding < Struct.new( :created_at, :description, :detector_id, :detector_name, :detector_tags, :generator_id, :id, :remediation, :resource, :rule_id, :severity, :status, :title, :type, :updated_at, :vulnerability) SENSITIVE = [] include Aws::Structure end |