Class: Aws::CodeGuruReviewer::Types::CodeArtifacts

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

Overview

Code artifacts are source code artifacts and build artifacts used in a repository analysis or a pull request review.

  • Source code artifacts are source code files in a Git repository that are compressed into a .zip file.

  • Build artifacts are .jar or .class files that are compressed in a .zip file.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#build_artifacts_object_keyString

The S3 object key for a build artifacts .zip file that contains .jar or .class files. This is required for a code review with security analysis. For more information, see Create code reviews with GitHub Actions in the Amazon CodeGuru Reviewer User Guide.

Returns:

  • (String)


151
152
153
154
155
156
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 151

class CodeArtifacts < Struct.new(
  :source_code_artifacts_object_key,
  :build_artifacts_object_key)
  SENSITIVE = []
  include Aws::Structure
end

#source_code_artifacts_object_keyString

The S3 object key for a source code .zip file. This is required for all code reviews.

Returns:

  • (String)


151
152
153
154
155
156
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 151

class CodeArtifacts < Struct.new(
  :source_code_artifacts_object_key,
  :build_artifacts_object_key)
  SENSITIVE = []
  include Aws::Structure
end