Keboola · Schema

GitRequestWithSshKey

Git request using SSH key authentication.

Data PlatformETLELTData PipelinesData StorageTransformationsOrchestrationData OperationsCloud DataSnowflakeBigQuery

Properties

Name Type Description
repository string Git repository URL (HTTP(S) or SSH format)
branch string Optional branch name (default is main for entrypoints)
sshKey string SSH private key for repository access in OpenSSH format (must start with -----BEGIN). Required when using SSH authentication. Mutually exclusive with username/password.
View JSON Schema on GitHub

JSON Schema

keboola-gitrequestwithsshkey.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "GitRequestWithSshKey",
  "type": "object",
  "required": [
    "repository",
    "sshKey"
  ],
  "properties": {
    "repository": {
      "type": "string",
      "description": "Git repository URL (HTTP(S) or SSH format)"
    },
    "branch": {
      "type": "string",
      "nullable": true,
      "description": "Optional branch name (default is main for entrypoints)"
    },
    "sshKey": {
      "type": "string",
      "writeOnly": true,
      "description": "SSH private key for repository access in OpenSSH format (must start with -----BEGIN).\nRequired when using SSH authentication. Mutually exclusive with username/password.\n"
    }
  },
  "description": "Git request using SSH key authentication."
}