{
  "type": "record",
  "Aspect": {
    "name": "repositorySource"
  },
  "name": "RepositorySource",
  "namespace": "com.linkedin.pegasus2avro.repository",
  "fields": [
    {
      "type": [
        "null",
        "string"
      ],
      "name": "externalUrl",
      "default": null,
      "doc": "The web or clone URL of the repository in its source system."
    },
    {
      "type": [
        "null",
        "string"
      ],
      "name": "externalId",
      "default": null,
      "doc": "The identifier of the repository in its source system (e.g. a GitHub\nnumeric repo id or an org/name slug)."
    }
  ],
  "doc": "The source binding for a Repository \u2014 where the repository lives and how it is\nidentified in its source system. Reusable across any synced or native repo."
}