Databricks Resource Provider
The Databricks Resource Provider lets you manage Databricks resources.
Installing
This package is available in many languages in the standard packaging formats.
Node.js (Java/TypeScript)
To use from JavaScript or TypeScript in Node.js, install using either npm:
$ npm install @pulumi/databricks
or yarn:
$ yarn add @pulumi/databricks
Python
To use from Python, install using pip:
$ pip install pulumi_databricks
Go
To use from Go, use go get to grab the latest version of the library
$ go get github.com/pulumi/pulumi-databricks/sdk
.NET
To use from .NET, install using dotnet add package:
$ dotnet add package Pulumi.Databricks
Configuration
The following configuration points are available:
databricks:host- (optional) This is the host of the Databricks workspace. It is a URL that you use to login to your workspace. Alternatively, you can provide this value as an environment variableDATABRICKS_HOST.databricks:token- (optional) This is the API token to authenticate into the workspace. Alternatively, you can provide this value as an environment variableDATABRICKS_TOKEN.databricks:username- (optional) This is the username of the user that can log into the workspace. Alternatively, you can provide this value as an environment variableDATABRICKS_USERNAME.databricks:password- (optional) This is the user's password that can log into the workspace. Alternatively, you can provide this value as an environment variableDATABRICKS_PASSWORD.databricks:configFile- (optional) Location of the Databricks CLI credentials file created bydatabricks configure --tokencommand (~/.databrickscfgby default). Check Databricks CLI documentation for more details. The provider uses configuration file credentials when you don't specify host/token/username/password/azure attributes. Alternatively, you can provide this value as an environment variableDATABRICKS_CONFIG_FILE. This field defaults to~/.databrickscfg.databricks:profile- (optional) Connection profile specified within~/.databrickscfg. Please check connection profiles section for more details. This field defaults toDEFAULT.databricks:accountId- (optional) Account Id that could be found in the bottom left corner of Accounts Console. Alternatively, you can provide this value as an environment variableDATABRICKS_ACCOUNT_ID. Only has effect whenhost = "https://accounts.cloud.databricks.com/"and currently used to provision account admins viadatabricks_user. In the future releases of the provider this property will also be used specify account fordatabricks_mws_*resources as well.databricks:authType- (optional) enforce specific auth type to be used in very rare cases, where a single provider state manages Databricks workspaces on more than one cloud andMore than one authorization method configurederror is a false positive. Valid values arepat,basic,azure-client-secret,azure-msi,azure-cli, anddatabricks-cli.
Reference
For detailed reference documentation, please visit the Pulumi registry.
Contributors
This package was originally built by the development team at https://www.ingenii.io/. Pulumi thanks them for their continued contributions to the project.
Release files for pulumi-databricks 1.112.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pulumi_databricks-1.112.0.tar.gz | 1.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pulumi_databricks-1.112.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.9 MB
Release files / pulumi_databricks-1.112.0.tar.gz
| Download URL | pulumi_databricks-1.112.0.tar.gz |
|---|---|
| Size | 1.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6b12e51f33826b45b13de4b6e0fed134d359adc8a5bec8b328f04a826364aeff
|
|
BLAKE2b-256 checksum How to use checksums |
994cd284ca25c69b15be54f299c4dbf6e88e7a6818761bdece81618459bcaaff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.15
|
Release files / pulumi_databricks-1.112.0-py3-none-any.whl
| Download URL | pulumi_databricks-1.112.0-py3-none-any.whl |
|---|---|
| Size | 2.2 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
07138b009f8786816d306b0f147ed8b81e2eefc80f7f1cb46e3a087e7dce97a1
|
|
BLAKE2b-256 checksum How to use checksums |
bf546b532b421e32a0861a97f128f7e7dded7a4b1f4c6895f5b94d3b53e76329
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.15
|