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.
Metadata
Release files for pulumi-databricks 1.115.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.115.0.tar.gz | 1.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pulumi_databricks-1.115.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.0 MB
Release files / pulumi_databricks-1.115.0.tar.gz
| Download URL | pulumi_databricks-1.115.0.tar.gz |
|---|---|
| Size | 1.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0c77094ea895ce8af7cc4f44aeeb5b39386069f2994d0f2e55f07dab5dfee53f
|
|
BLAKE2b-256 checksum How to use checksums |
eb813adab79127f558196363d18a56b284a75054acdb679de74b8f34afff65b9
|
| 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.115.0-py3-none-any.whl
| Download URL | pulumi_databricks-1.115.0-py3-none-any.whl |
|---|---|
| Size | 2.2 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ef46a1bf18f32b6cda37c5e5870ac8adb1efe54ec74ac7a0cdf50d0b2b8e750c
|
|
BLAKE2b-256 checksum How to use checksums |
9ee2954991332503e5efb66d632abc324cbf680e347d1a8a9dad980b7ba6da3f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.15
|