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.113.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.113.0.tar.gz | 1.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pulumi_databricks-1.113.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.9 MB
Release files / pulumi_databricks-1.113.0.tar.gz
| Download URL | pulumi_databricks-1.113.0.tar.gz |
|---|---|
| Size | 1.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
805721e38dc3b004026d07d340d72c61d333cd837a74d9eab025fc6b4ffa13d6
|
|
BLAKE2b-256 checksum How to use checksums |
aed922c9e01c833e17d927583cfee166d72d29af421cead5917998da108bc6dd
|
| 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.113.0-py3-none-any.whl
| Download URL | pulumi_databricks-1.113.0-py3-none-any.whl |
|---|---|
| Size | 2.2 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5d35435913976ab89ff39ef380250ceafa3a277464cba4e8d9271937ea900712
|
|
BLAKE2b-256 checksum How to use checksums |
8a746699839580e3b67b29249a37b7aeacd6c195da8aa1e594bf96ac1cffc252
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.15
|