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

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

Overview

Note:

When making an API call, you may pass CodeArtifacts data as a hash:

{
  source_code_artifacts_object_key: "SourceCodeArtifactsObjectKey", # required
  build_artifacts_object_key: "BuildArtifactsObjectKey",
}

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 security analysis in the Amazon CodeGuru Reviewer User Guide.

Returns:

  • (String)


200
201
202
203
204
205
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 200

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)


200
201
202
203
204
205
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 200

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