RepositoryAnalysis

A code review type that analyzes all code under a specified branch in an associated repository. The associated repository is specified using its ARN when you call CreateCodeReview.

AmazonCode ReviewSecurityDevOpsMachine LearningDeveloper Tools

Properties

Name Type Description
RepositoryHead object
SourceCodeType object
View JSON Schema on GitHub

JSON Schema

amazon-codeguru-reviewer-repository-analysis-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-codeguru-reviewer/refs/heads/main/json-schema/amazon-codeguru-reviewer-repository-analysis-schema.json",
  "title": "RepositoryAnalysis",
  "description": "A code review type that analyzes all code under a specified branch in an associated repository. The associated repository is specified using its ARN when you call <a href=\"https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_CreateCodeReview\">CreateCodeReview</a>.",
  "type": "object",
  "properties": {
    "RepositoryHead": {
      "allOf": [
        {
          "$ref": "#/components/schemas/RepositoryHeadSourceCodeType"
        },
        {
          "description": "A <a href=\"https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_SourceCodeType\">SourceCodeType</a> that specifies the tip of a branch in an associated repository."
        }
      ]
    },
    "SourceCodeType": {
      "$ref": "#/components/schemas/SourceCodeType"
    }
  }
}