> For the complete documentation index, see [llms.txt](https://databricks-kube-operator.gitbook.io/doc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://databricks-kube-operator.gitbook.io/doc/databricks-rust-jobs/docs/defaultapi.md).

# \DefaultApi

All URIs are relative to *https\:///api*

| Method                                               | HTTP request                       | Description                       |
| ---------------------------------------------------- | ---------------------------------- | --------------------------------- |
| [**jobs\_create**](#jobs_create)                     | **POST** /2.1/jobs/create          | Create a new job                  |
| [**jobs\_delete**](#jobs_delete)                     | **POST** /2.1/jobs/delete          | Delete a job                      |
| [**jobs\_get**](#jobs_get)                           | **GET** /2.1/jobs/get              | Get a single job                  |
| [**jobs\_list**](#jobs_list)                         | **GET** /2.1/jobs/list             | List all jobs                     |
| [**jobs\_reset**](#jobs_reset)                       | **POST** /2.1/jobs/reset           | Overwrites all settings for a job |
| [**jobs\_run\_now**](#jobs_run_now)                  | **POST** /2.1/jobs/run-now         | Trigger a new job run             |
| [**jobs\_runs\_cancel**](#jobs_runs_cancel)          | **POST** /2.1/jobs/runs/cancel     | Cancel a job run                  |
| [**jobs\_runs\_cancel\_all**](#jobs_runs_cancel_all) | **POST** /2.1/jobs/runs/cancel-all | Cancel all runs of a job          |
| [**jobs\_runs\_delete**](#jobs_runs_delete)          | **POST** /2.1/jobs/runs/delete     | Delete a job run                  |
| [**jobs\_runs\_export**](#jobs_runs_export)          | **GET** /2.0/jobs/runs/export      | Export and retrieve a job run     |
| [**jobs\_runs\_get**](#jobs_runs_get)                | **GET** /2.1/jobs/runs/get         | Get a single job run              |
| [**jobs\_runs\_get\_output**](#jobs_runs_get_output) | **GET** /2.1/jobs/runs/get-output  | Get the output for a single run   |
| [**jobs\_runs\_list**](#jobs_runs_list)              | **GET** /2.1/jobs/runs/list        | List runs for a job               |
| [**jobs\_runs\_repair**](#jobs_runs_repair)          | **POST** /2.1/jobs/runs/repair     | Repair a job run                  |
| [**jobs\_runs\_submit**](#jobs_runs_submit)          | **POST** /2.1/jobs/runs/submit     | Create and trigger a one-time run |
| [**jobs\_update**](#jobs_update)                     | **POST** /2.1/jobs/update          | Partially updates a job           |

## jobs\_create

> crate::models::JobsCreate200Response jobs\_create(jobs\_create\_request) Create a new job

Create a new job.

### Parameters

| Name                      | Type                                                                         | Description | Required    | Notes |
| ------------------------- | ---------------------------------------------------------------------------- | ----------- | ----------- | ----- |
| **jobs\_create\_request** | [**JobsCreateRequest**](/doc/databricks-rust-jobs/docs/jobscreaterequest.md) |             | \[required] |       |

### Return type

[**crate::models::JobsCreate200Response**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/JobsCreate_200_response.md)

### Authorization

[bearerAuth](/doc/databricks-rust-jobs.md#bearerAuth)

### HTTP request headers

* **Content-Type**: application/json
* **Accept**: application/json

[\[Back to top\]](/doc/databricks-rust-jobs/docs/defaultapi.md) [\[Back to API list\]](/doc/databricks-rust-jobs.md#documentation-for-api-endpoints) [\[Back to Model list\]](/doc/databricks-rust-jobs.md#documentation-for-models) [\[Back to README\]](/doc/databricks-rust-jobs.md)

## jobs\_delete

> serde\_json::Value jobs\_delete(jobs\_delete\_request) Delete a job

Deletes a job.

### Parameters

| Name                      | Type                                                                         | Description | Required    | Notes |
| ------------------------- | ---------------------------------------------------------------------------- | ----------- | ----------- | ----- |
| **jobs\_delete\_request** | [**JobsDeleteRequest**](/doc/databricks-rust-jobs/docs/jobsdeleterequest.md) |             | \[required] |       |

### Return type

[**serde\_json::Value**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/serde_json::Value.md)

### Authorization

[bearerAuth](/doc/databricks-rust-jobs.md#bearerAuth)

### HTTP request headers

* **Content-Type**: application/json
* **Accept**: application/json

[\[Back to top\]](/doc/databricks-rust-jobs/docs/defaultapi.md) [\[Back to API list\]](/doc/databricks-rust-jobs.md#documentation-for-api-endpoints) [\[Back to Model list\]](/doc/databricks-rust-jobs.md#documentation-for-models) [\[Back to README\]](/doc/databricks-rust-jobs.md)

## jobs\_get

> crate::models::JobsGet200Response jobs\_get(job\_id) Get a single job

Retrieves the details for a single job.

### Parameters

| Name        | Type    | Description                                                                                | Required    | Notes |
| ----------- | ------- | ------------------------------------------------------------------------------------------ | ----------- | ----- |
| **job\_id** | **i64** | The canonical identifier of the job to retrieve information about. This field is required. | \[required] |       |

### Return type

[**crate::models::JobsGet200Response**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/JobsGet_200_response.md)

### Authorization

[bearerAuth](/doc/databricks-rust-jobs.md#bearerAuth)

### HTTP request headers

* **Content-Type**: Not defined
* **Accept**: application/json

[\[Back to top\]](/doc/databricks-rust-jobs/docs/defaultapi.md) [\[Back to API list\]](/doc/databricks-rust-jobs.md#documentation-for-api-endpoints) [\[Back to Model list\]](/doc/databricks-rust-jobs.md#documentation-for-models) [\[Back to README\]](/doc/databricks-rust-jobs.md)

## jobs\_list

> crate::models::JobsList200Response jobs\_list(limit, offset, name, expand\_tasks) List all jobs

Retrieves a list of jobs.

### Parameters

| Name              | Type               | Description                                                                                                       | Required | Notes               |
| ----------------- | ------------------ | ----------------------------------------------------------------------------------------------------------------- | -------- | ------------------- |
| **limit**         | Option<**i32**>    | The number of jobs to return. This value must be greater than 0 and less or equal to 25. The default value is 20. |          | \[default to 20]    |
| **offset**        | Option<**i32**>    | The offset of the first job to return, relative to the most recently created job.                                 |          | \[default to 0]     |
| **name**          | Option<**String**> | A filter on the list based on the exact (case insensitive) job name.                                              |          |                     |
| **expand\_tasks** | Option<**bool**>   | Whether to include task and cluster details in the response.                                                      |          | \[default to false] |

### Return type

[**crate::models::JobsList200Response**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/JobsList_200_response.md)

### Authorization

[bearerAuth](/doc/databricks-rust-jobs.md#bearerAuth)

### HTTP request headers

* **Content-Type**: Not defined
* **Accept**: application/json

[\[Back to top\]](/doc/databricks-rust-jobs/docs/defaultapi.md) [\[Back to API list\]](/doc/databricks-rust-jobs.md#documentation-for-api-endpoints) [\[Back to Model list\]](/doc/databricks-rust-jobs.md#documentation-for-models) [\[Back to README\]](/doc/databricks-rust-jobs.md)

## jobs\_reset

> serde\_json::Value jobs\_reset(jobs\_reset\_request) Overwrites all settings for a job

Overwrites all the settings for a specific job. Use the Update endpoint to update job settings partially.

### Parameters

| Name                     | Type                                                                       | Description | Required    | Notes |
| ------------------------ | -------------------------------------------------------------------------- | ----------- | ----------- | ----- |
| **jobs\_reset\_request** | [**JobsResetRequest**](/doc/databricks-rust-jobs/docs/jobsresetrequest.md) |             | \[required] |       |

### Return type

[**serde\_json::Value**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/serde_json::Value.md)

### Authorization

[bearerAuth](/doc/databricks-rust-jobs.md#bearerAuth)

### HTTP request headers

* **Content-Type**: application/json
* **Accept**: application/json

[\[Back to top\]](/doc/databricks-rust-jobs/docs/defaultapi.md) [\[Back to API list\]](/doc/databricks-rust-jobs.md#documentation-for-api-endpoints) [\[Back to Model list\]](/doc/databricks-rust-jobs.md#documentation-for-models) [\[Back to README\]](/doc/databricks-rust-jobs.md)

## jobs\_run\_now

> crate::models::JobsRunNow200Response jobs\_run\_now(jobs\_run\_now\_request) Trigger a new job run

Run a job and return the `run_id` of the triggered run.

### Parameters

| Name                        | Type                                                                         | Description | Required    | Notes |
| --------------------------- | ---------------------------------------------------------------------------- | ----------- | ----------- | ----- |
| **jobs\_run\_now\_request** | [**JobsRunNowRequest**](/doc/databricks-rust-jobs/docs/jobsrunnowrequest.md) |             | \[required] |       |

### Return type

[**crate::models::JobsRunNow200Response**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/JobsRunNow_200_response.md)

### Authorization

[bearerAuth](/doc/databricks-rust-jobs.md#bearerAuth)

### HTTP request headers

* **Content-Type**: application/json
* **Accept**: application/json

[\[Back to top\]](/doc/databricks-rust-jobs/docs/defaultapi.md) [\[Back to API list\]](/doc/databricks-rust-jobs.md#documentation-for-api-endpoints) [\[Back to Model list\]](/doc/databricks-rust-jobs.md#documentation-for-models) [\[Back to README\]](/doc/databricks-rust-jobs.md)

## jobs\_runs\_cancel

> serde\_json::Value jobs\_runs\_cancel(jobs\_runs\_cancel\_request) Cancel a job run

Cancels a job run. The run is canceled asynchronously, so it may still be running when this request completes.

### Parameters

| Name                            | Type                                                                                 | Description | Required    | Notes |
| ------------------------------- | ------------------------------------------------------------------------------------ | ----------- | ----------- | ----- |
| **jobs\_runs\_cancel\_request** | [**JobsRunsCancelRequest**](/doc/databricks-rust-jobs/docs/jobsrunscancelrequest.md) |             | \[required] |       |

### Return type

[**serde\_json::Value**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/serde_json::Value.md)

### Authorization

[bearerAuth](/doc/databricks-rust-jobs.md#bearerAuth)

### HTTP request headers

* **Content-Type**: application/json
* **Accept**: application/json

[\[Back to top\]](/doc/databricks-rust-jobs/docs/defaultapi.md) [\[Back to API list\]](/doc/databricks-rust-jobs.md#documentation-for-api-endpoints) [\[Back to Model list\]](/doc/databricks-rust-jobs.md#documentation-for-models) [\[Back to README\]](/doc/databricks-rust-jobs.md)

## jobs\_runs\_cancel\_all

> serde\_json::Value jobs\_runs\_cancel\_all(jobs\_runs\_cancel\_all\_request) Cancel all runs of a job

Cancels all active runs of a job. The runs are canceled asynchronously, so it doesn't prevent new runs from being started.

### Parameters

| Name                                 | Type                                                                                       | Description | Required    | Notes |
| ------------------------------------ | ------------------------------------------------------------------------------------------ | ----------- | ----------- | ----- |
| **jobs\_runs\_cancel\_all\_request** | [**JobsRunsCancelAllRequest**](/doc/databricks-rust-jobs/docs/jobsrunscancelallrequest.md) |             | \[required] |       |

### Return type

[**serde\_json::Value**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/serde_json::Value.md)

### Authorization

[bearerAuth](/doc/databricks-rust-jobs.md#bearerAuth)

### HTTP request headers

* **Content-Type**: application/json
* **Accept**: application/json

[\[Back to top\]](/doc/databricks-rust-jobs/docs/defaultapi.md) [\[Back to API list\]](/doc/databricks-rust-jobs.md#documentation-for-api-endpoints) [\[Back to Model list\]](/doc/databricks-rust-jobs.md#documentation-for-models) [\[Back to README\]](/doc/databricks-rust-jobs.md)

## jobs\_runs\_delete

> serde\_json::Value jobs\_runs\_delete(jobs\_runs\_delete\_request) Delete a job run

Deletes a non-active run. Returns an error if the run is active.

### Parameters

| Name                            | Type                                                                                 | Description | Required    | Notes |
| ------------------------------- | ------------------------------------------------------------------------------------ | ----------- | ----------- | ----- |
| **jobs\_runs\_delete\_request** | [**JobsRunsDeleteRequest**](/doc/databricks-rust-jobs/docs/jobsrunsdeleterequest.md) |             | \[required] |       |

### Return type

[**serde\_json::Value**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/serde_json::Value.md)

### Authorization

[bearerAuth](/doc/databricks-rust-jobs.md#bearerAuth)

### HTTP request headers

* **Content-Type**: application/json
* **Accept**: application/json

[\[Back to top\]](/doc/databricks-rust-jobs/docs/defaultapi.md) [\[Back to API list\]](/doc/databricks-rust-jobs.md#documentation-for-api-endpoints) [\[Back to Model list\]](/doc/databricks-rust-jobs.md#documentation-for-models) [\[Back to README\]](/doc/databricks-rust-jobs.md)

## jobs\_runs\_export

> crate::models::JobsRunsExport200Response jobs\_runs\_export(run\_id, views\_to\_export) Export and retrieve a job run

Export and retrieve the job run task.

### Parameters

| Name                  | Type                                                                                                                                     | Description                                                         | Required    | Notes |
| --------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | ----------- | ----- |
| **run\_id**           | **i64**                                                                                                                                  | The canonical identifier for the run. This field is required.       | \[required] |       |
| **views\_to\_export** | Option<[**ViewsToExport**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/.md/README.md)> | Which views to export (CODE, DASHBOARDS, or ALL). Defaults to CODE. |             |       |

### Return type

[**crate::models::JobsRunsExport200Response**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/JobsRunsExport_200_response.md)

### Authorization

[bearerAuth](/doc/databricks-rust-jobs.md#bearerAuth)

### HTTP request headers

* **Content-Type**: Not defined
* **Accept**: application/json

[\[Back to top\]](/doc/databricks-rust-jobs/docs/defaultapi.md) [\[Back to API list\]](/doc/databricks-rust-jobs.md#documentation-for-api-endpoints) [\[Back to Model list\]](/doc/databricks-rust-jobs.md#documentation-for-models) [\[Back to README\]](/doc/databricks-rust-jobs.md)

## jobs\_runs\_get

> crate::models::JobsRunsGet200Response jobs\_runs\_get(run\_id, include\_history) Get a single job run

Retrieve the metadata of a run.

### Parameters

| Name                 | Type             | Description                                                                                     | Required    | Notes |
| -------------------- | ---------------- | ----------------------------------------------------------------------------------------------- | ----------- | ----- |
| **run\_id**          | **i64**          | The canonical identifier of the run for which to retrieve the metadata. This field is required. | \[required] |       |
| **include\_history** | Option<**bool**> | Whether to include the repair history in the response.                                          |             |       |

### Return type

[**crate::models::JobsRunsGet200Response**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/JobsRunsGet_200_response.md)

### Authorization

[bearerAuth](/doc/databricks-rust-jobs.md#bearerAuth)

### HTTP request headers

* **Content-Type**: Not defined
* **Accept**: application/json

[\[Back to top\]](/doc/databricks-rust-jobs/docs/defaultapi.md) [\[Back to API list\]](/doc/databricks-rust-jobs.md#documentation-for-api-endpoints) [\[Back to Model list\]](/doc/databricks-rust-jobs.md#documentation-for-models) [\[Back to README\]](/doc/databricks-rust-jobs.md)

## jobs\_runs\_get\_output

> crate::models::JobsRunsGetOutput200Response jobs\_runs\_get\_output(run\_id) Get the output for a single run

Retrieve the output and metadata of a single task run. When a notebook task returns a value through the dbutils.notebook.exit() call, you can use this endpoint to retrieve that value. Databricks restricts this API to return the first 5 MB of the output. To return a larger result, you can store job results in a cloud storage service. This endpoint validates that the run\_id parameter is valid and returns an HTTP status code 400 if the run\_id parameter is invalid. Runs are automatically removed after 60 days. If you to want to reference them beyond 60 days, you must save old run results before they expire. To export using the UI, see Export job run results. To export using the Jobs API, see Runs export.

### Parameters

| Name        | Type    | Description                                                   | Required    | Notes |
| ----------- | ------- | ------------------------------------------------------------- | ----------- | ----- |
| **run\_id** | **i64** | The canonical identifier for the run. This field is required. | \[required] |       |

### Return type

[**crate::models::JobsRunsGetOutput200Response**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/JobsRunsGetOutput_200_response.md)

### Authorization

[bearerAuth](/doc/databricks-rust-jobs.md#bearerAuth)

### HTTP request headers

* **Content-Type**: Not defined
* **Accept**: application/json

[\[Back to top\]](/doc/databricks-rust-jobs/docs/defaultapi.md) [\[Back to API list\]](/doc/databricks-rust-jobs.md#documentation-for-api-endpoints) [\[Back to Model list\]](/doc/databricks-rust-jobs.md#documentation-for-models) [\[Back to README\]](/doc/databricks-rust-jobs.md)

## jobs\_runs\_list

> crate::models::JobsRunsList200Response jobs\_runs\_list(active\_only, completed\_only, job\_id, offset, limit, run\_type, expand\_tasks, start\_time\_from, start\_time\_to) List runs for a job

List runs in descending order by start time.

### Parameters

| Name                  | Type               | Description                                                                                                                                                                                                                                                 | Required | Notes               |
| --------------------- | ------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ------------------- |
| **active\_only**      | Option<**bool**>   | If active\_only is `true`, only active runs are included in the results; otherwise, lists both active and completed runs. An active run is a run in the `PENDING`, `RUNNING`, or `TERMINATING`. This field cannot be `true` when completed\_only is `true`. |          | \[default to false] |
| **completed\_only**   | Option<**bool**>   | If completed\_only is `true`, only completed runs are included in the results; otherwise, lists both active and completed runs. This field cannot be `true` when active\_only is `true`.                                                                    |          | \[default to false] |
| **job\_id**           | Option<**i64**>    | The job for which to list runs. If omitted, the Jobs service lists runs from all jobs.                                                                                                                                                                      |          |                     |
| **offset**            | Option<**i32**>    | The offset of the first run to return, relative to the most recent run.                                                                                                                                                                                     |          | \[default to 0]     |
| **limit**             | Option<**i32**>    | The number of runs to return. This value must be greater than 0 and less than 25\\. The default value is 25\\. If a request specifies a limit of 0, the service instead uses the maximum limit.                                                             |          | \[default to 25]    |
| **run\_type**         | Option<**String**> | The type of runs to return. For a description of run types, see [Run](https://docs.databricks.com/dev-tools/api/latest/jobs.html#operation/JobsRunsGet).                                                                                                    |          |                     |
| **expand\_tasks**     | Option<**bool**>   | Whether to include task and cluster details in the response.                                                                                                                                                                                                |          | \[default to false] |
| **start\_time\_from** | Option<**i32**>    | Show runs that started *at or after* this value. The value must be a UTC timestamp in milliseconds. Can be combined with *start\_time\_to* to filter by a time range.                                                                                       |          |                     |
| **start\_time\_to**   | Option<**i32**>    | Show runs that started *at or before* this value. The value must be a UTC timestamp in milliseconds. Can be combined with *start\_time\_from* to filter by a time range.                                                                                    |          |                     |

### Return type

[**crate::models::JobsRunsList200Response**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/JobsRunsList_200_response.md)

### Authorization

[bearerAuth](/doc/databricks-rust-jobs.md#bearerAuth)

### HTTP request headers

* **Content-Type**: Not defined
* **Accept**: application/json

[\[Back to top\]](/doc/databricks-rust-jobs/docs/defaultapi.md) [\[Back to API list\]](/doc/databricks-rust-jobs.md#documentation-for-api-endpoints) [\[Back to Model list\]](/doc/databricks-rust-jobs.md#documentation-for-models) [\[Back to README\]](/doc/databricks-rust-jobs.md)

## jobs\_runs\_repair

> crate::models::JobsRunsRepair200Response jobs\_runs\_repair(jobs\_runs\_repair\_request) Repair a job run

Re-run one or more tasks. Tasks are re-run as part of the original job run, use the current job and task settings, and can be viewed in the history for the original job run.

### Parameters

| Name                            | Type                                                                                 | Description | Required    | Notes |
| ------------------------------- | ------------------------------------------------------------------------------------ | ----------- | ----------- | ----- |
| **jobs\_runs\_repair\_request** | [**JobsRunsRepairRequest**](/doc/databricks-rust-jobs/docs/jobsrunsrepairrequest.md) |             | \[required] |       |

### Return type

[**crate::models::JobsRunsRepair200Response**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/JobsRunsRepair_200_response.md)

### Authorization

[bearerAuth](/doc/databricks-rust-jobs.md#bearerAuth)

### HTTP request headers

* **Content-Type**: application/json
* **Accept**: application/json

[\[Back to top\]](/doc/databricks-rust-jobs/docs/defaultapi.md) [\[Back to API list\]](/doc/databricks-rust-jobs.md#documentation-for-api-endpoints) [\[Back to Model list\]](/doc/databricks-rust-jobs.md#documentation-for-models) [\[Back to README\]](/doc/databricks-rust-jobs.md)

## jobs\_runs\_submit

> crate::models::JobsRunsSubmit200Response jobs\_runs\_submit(jobs\_runs\_submit\_request) Create and trigger a one-time run

Submit a one-time run. This endpoint allows you to submit a workload directly without creating a job. Use the `jobs/runs/get` API to check the run state after the job is submitted.

### Parameters

| Name                            | Type                                                                                 | Description | Required    | Notes |
| ------------------------------- | ------------------------------------------------------------------------------------ | ----------- | ----------- | ----- |
| **jobs\_runs\_submit\_request** | [**JobsRunsSubmitRequest**](/doc/databricks-rust-jobs/docs/jobsrunssubmitrequest.md) |             | \[required] |       |

### Return type

[**crate::models::JobsRunsSubmit200Response**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/JobsRunsSubmit_200_response.md)

### Authorization

[bearerAuth](/doc/databricks-rust-jobs.md#bearerAuth)

### HTTP request headers

* **Content-Type**: application/json
* **Accept**: application/json

[\[Back to top\]](/doc/databricks-rust-jobs/docs/defaultapi.md) [\[Back to API list\]](/doc/databricks-rust-jobs.md#documentation-for-api-endpoints) [\[Back to Model list\]](/doc/databricks-rust-jobs.md#documentation-for-models) [\[Back to README\]](/doc/databricks-rust-jobs.md)

## jobs\_update

> serde\_json::Value jobs\_update(jobs\_update\_request) Partially updates a job

Add, update, or remove specific settings of an existing job. Use the Reset endpoint to overwrite all job settings.

### Parameters

| Name                      | Type                                                                         | Description | Required    | Notes |
| ------------------------- | ---------------------------------------------------------------------------- | ----------- | ----------- | ----- |
| **jobs\_update\_request** | [**JobsUpdateRequest**](/doc/databricks-rust-jobs/docs/jobsupdaterequest.md) |             | \[required] |       |

### Return type

[**serde\_json::Value**](https://github.com/mach-kernel/databricks-kube-operator/blob/master/databricks-rust-jobs/docs/serde_json::Value.md)

### Authorization

[bearerAuth](/doc/databricks-rust-jobs.md#bearerAuth)

### HTTP request headers

* **Content-Type**: application/json
* **Accept**: application/json

[\[Back to top\]](/doc/databricks-rust-jobs/docs/defaultapi.md) [\[Back to API list\]](/doc/databricks-rust-jobs.md#documentation-for-api-endpoints) [\[Back to Model list\]](/doc/databricks-rust-jobs.md#documentation-for-models) [\[Back to README\]](/doc/databricks-rust-jobs.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://databricks-kube-operator.gitbook.io/doc/databricks-rust-jobs/docs/defaultapi.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
