{
  "type": "object",
  "properties": {
    "permission": {
      "type": "string",
      "description": "The permission to grant the team on this repository. We accept the following permissions to be set: `pull`, `triage`, `push`, `maintain`, `admin` and you can also specify a custom repository role name, if the owning organization has defined any. If no permission is specified, the team's `permission` attribute will be used to determine what permission to grant the team on this repository."
    }
  },
  "$schema": "https://json-schema.org/draft/2019-09/schema"
}