Keboola · Schema

TokenCreateRequest

Data PlatformETLELTData PipelinesData StorageTransformationsOrchestrationData OperationsCloud DataSnowflakeBigQuery

Properties

Name Type Description
description string
bucketPermissions array
componentAccess array
canManageBuckets boolean
canReadAllFileUploads boolean
canPurgeTrash boolean
expiresIn integer
canManageProtectedDefaultBranch boolean
canCreateJobs boolean
canReadAllProjectEvents boolean
canManageDevBranches boolean
View JSON Schema on GitHub

JSON Schema

keboola-tokencreaterequest.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "TokenCreateRequest",
  "required": [
    "bucketPermissions",
    "componentAccess"
  ],
  "properties": {
    "description": {
      "type": "string",
      "nullable": true
    },
    "bucketPermissions": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "componentAccess": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "canManageBuckets": {
      "type": "boolean",
      "default": false
    },
    "canReadAllFileUploads": {
      "type": "boolean",
      "default": false
    },
    "canPurgeTrash": {
      "type": "boolean",
      "default": false
    },
    "expiresIn": {
      "type": "integer",
      "nullable": true
    },
    "canManageProtectedDefaultBranch": {
      "type": "boolean",
      "default": false
    },
    "canCreateJobs": {
      "type": "boolean",
      "default": false
    },
    "canReadAllProjectEvents": {
      "type": "boolean",
      "default": false
    },
    "canManageDevBranches": {
      "type": "boolean",
      "default": false
    }
  },
  "type": "object"
}