Module Values.CodeArtifactsSource

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.

Sourcetype nonrec t = {
  1. sourceCodeArtifactsObjectKey : SourceCodeArtifactsObjectKey.t;
    (*

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

    *)
  2. buildArtifactsObjectKey : BuildArtifactsObjectKey.t option;
    (*

    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.

    *)
}
Sourceval context_ : string
Sourceval make : ?buildArtifactsObjectKey:??? -> sourceCodeArtifactsObjectKey:SourceCodeArtifactsObjectKey.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of SourceCodeArtifactsObjectKey.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t