Keboola · Schema

MergeRequestUpdateRequest

Data PlatformETLELTData PipelinesData StorageTransformationsOrchestrationData OperationsCloud DataSnowflakeBigQuery

Properties

Name Type Description
title string Omit to keep unchanged. Empty string is not allowed.
description string Omit to keep unchanged. Send empty string to clear.
externalId string Omit to keep unchanged. Send empty string to clear.
autoMergeStrategy string Omit to keep unchanged. Send "none" to disable.
autoMergeAt string Required when autoMergeStrategy is "scheduled"
reviewerIds array Omit to keep unchanged. Send empty array to clear.
View JSON Schema on GitHub

JSON Schema

keboola-mergerequestupdaterequest.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "MergeRequestUpdateRequest",
  "properties": {
    "title": {
      "description": "Omit to keep unchanged. Empty string is not allowed.",
      "type": "string",
      "nullable": true,
      "default": null
    },
    "description": {
      "description": "Omit to keep unchanged. Send empty string to clear.",
      "type": "string",
      "nullable": true,
      "default": null
    },
    "externalId": {
      "description": "Omit to keep unchanged. Send empty string to clear.",
      "type": "string",
      "nullable": true,
      "default": null
    },
    "autoMergeStrategy": {
      "description": "Omit to keep unchanged. Send \"none\" to disable.",
      "type": "string",
      "nullable": true,
      "default": null,
      "enum": [
        "immediately",
        "scheduled",
        "none"
      ]
    },
    "autoMergeAt": {
      "description": "Required when autoMergeStrategy is \"scheduled\"",
      "type": "string",
      "format": "date-time",
      "nullable": true,
      "default": null
    },
    "reviewerIds": {
      "description": "Omit to keep unchanged. Send empty array to clear.",
      "type": "array",
      "items": {
        "type": "integer"
      },
      "nullable": true,
      "default": null
    }
  },
  "type": "object"
}