Keboola · Schema

CreateCredentialRequest

Data PlatformETLELTData PipelinesData StorageTransformationsOrchestrationData OperationsCloud DataSnowflakeBigQuery

Properties

Name Type Description
type string
publicKey string SSH public key. Required iff `type` is `ssh_key`; forbidden otherwise.
name string Optional caller-supplied display label.
permissions string
View JSON Schema on GitHub

JSON Schema

keboola-createcredentialrequest.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "CreateCredentialRequest",
  "type": "object",
  "required": [
    "type",
    "permissions"
  ],
  "properties": {
    "type": {
      "type": "string",
      "enum": [
        "ssh_key",
        "http_token"
      ]
    },
    "publicKey": {
      "type": "string",
      "description": "SSH public key. Required iff `type` is `ssh_key`; forbidden otherwise."
    },
    "name": {
      "type": "string",
      "default": "",
      "description": "Optional caller-supplied display label."
    },
    "permissions": {
      "type": "string",
      "enum": [
        "readOnly",
        "readWrite"
      ]
    }
  }
}