Azure Databricks · Schema

JobSettings

AnalyticsApache SparkBig DataData EngineeringMachine-Learning

Properties

Name Type Description
name string Optional name for the job. Default is Untitled.
tags object Map of tags associated with the job
tasks array List of task specifications for the job. A job must contain at least one task.
job_clusters array A list of job cluster specifications that can be shared and reused by tasks.
notification_settings object
timeout_seconds integer Timeout in seconds applied to each run of this job. Default is no timeout.
max_concurrent_runs integer Maximum allowed number of concurrent runs of the job. Default is 1.
trigger object Trigger settings for file arrival events
continuous object Settings for continuous job execution
format string Format of the job. MULTI_TASK is the preferred format for creating jobs with multiple tasks.
queue object
parameters array Job-level parameters
run_as object User or service principal to run the job as
View JSON Schema on GitHub

JSON Schema

azure-databricks-job-settings-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "JobSettings",
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Optional name for the job. Default is Untitled."
    },
    "tags": {
      "type": "object",
      "description": "Map of tags associated with the job"
    },
    "tasks": {
      "type": "array",
      "description": "List of task specifications for the job. A job must contain at least one task."
    },
    "job_clusters": {
      "type": "array",
      "description": "A list of job cluster specifications that can be shared and reused by tasks."
    },
    "notification_settings": {
      "type": "object"
    },
    "timeout_seconds": {
      "type": "integer",
      "description": "Timeout in seconds applied to each run of this job. Default is no timeout."
    },
    "max_concurrent_runs": {
      "type": "integer",
      "description": "Maximum allowed number of concurrent runs of the job. Default is 1."
    },
    "trigger": {
      "type": "object",
      "description": "Trigger settings for file arrival events"
    },
    "continuous": {
      "type": "object",
      "description": "Settings for continuous job execution"
    },
    "format": {
      "type": "string",
      "description": "Format of the job. MULTI_TASK is the preferred format for creating jobs with multiple tasks."
    },
    "queue": {
      "type": "object"
    },
    "parameters": {
      "type": "array",
      "description": "Job-level parameters"
    },
    "run_as": {
      "type": "object",
      "description": "User or service principal to run the job as"
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/azure-databricks-job-settings"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.