Class: Aws::CodeGuruSecurity::Types::FilePath

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb

Overview

Information about the location of security vulnerabilities that Amazon CodeGuru Security detected in your code.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#code_snippetArray<Types::CodeLine>

A list of CodeLine objects that describe where the security vulnerability appears in your code.

Returns:



391
392
393
394
395
396
397
398
399
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 391

class FilePath < Struct.new(
  :code_snippet,
  :end_line,
  :name,
  :path,
  :start_line)
  SENSITIVE = []
  include Aws::Structure
end

#end_lineInteger

The last line number of the code snippet where the security vulnerability appears in your code.

Returns:

  • (Integer)


391
392
393
394
395
396
397
398
399
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 391

class FilePath < Struct.new(
  :code_snippet,
  :end_line,
  :name,
  :path,
  :start_line)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the file.

Returns:

  • (String)


391
392
393
394
395
396
397
398
399
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 391

class FilePath < Struct.new(
  :code_snippet,
  :end_line,
  :name,
  :path,
  :start_line)
  SENSITIVE = []
  include Aws::Structure
end

#pathString

The path to the resource with the security vulnerability.

Returns:

  • (String)


391
392
393
394
395
396
397
398
399
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 391

class FilePath < Struct.new(
  :code_snippet,
  :end_line,
  :name,
  :path,
  :start_line)
  SENSITIVE = []
  include Aws::Structure
end

#start_lineInteger

The first line number of the code snippet where the security vulnerability appears in your code.

Returns:

  • (Integer)


391
392
393
394
395
396
397
398
399
# File 'gems/aws-sdk-codegurusecurity/lib/aws-sdk-codegurusecurity/types.rb', line 391

class FilePath < Struct.new(
  :code_snippet,
  :end_line,
  :name,
  :path,
  :start_line)
  SENSITIVE = []
  include Aws::Structure
end