{
  "$id": "https://firefox-ci-tc.services.mozilla.com/schemas/github/v1/task-group-creation-requested.json#",
  "$schema": "https://firefox-ci-tc.services.mozilla.com/schemas/common/metaschema.json#",
  "additionalProperties": false,
  "description": "Indicates that this service has created a new task group in response to a GitHub event.\nThis message is for internal use only and should not be relied on for other purposes.\nFull specification on [GitHub docs](https://developer.github.com/v3/repos/statuses/#create-a-status)\n",
  "properties": {
    "organization": {
      "description": "The GitHub `organization` which had an event.\n",
      "maxLength": 100,
      "minLength": 1,
      "pattern": "^([a-zA-Z0-9-_%]*)$",
      "type": "string"
    },
    "repository": {
      "description": "The GitHub `repository` which had an event.\n",
      "maxLength": 100,
      "minLength": 1,
      "pattern": "^([a-zA-Z0-9-_%]*)$",
      "type": "string"
    },
    "taskGroupId": {
      "description": "The id of the taskGroup that had been created.",
      "type": "string"
    },
    "version": {
      "description": "Message version",
      "enum": [
        1
      ]
    }
  },
  "required": [
    "taskGroupId",
    "organization",
    "repository",
    "version"
  ],
  "title": "Task Group Defined - Create Status",
  "type": "object"
}