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.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| pulumi_databricks-1.115.1.tar.gz | 1.7 MB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pulumi_databricks-1.115.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.0 MB
Release files / pulumi_databricks-1.115.1.tar.gz
| Download URL | pulumi_databricks-1.115.1.tar.gz |
|---|---|
| Size | 1.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4b6f488367508dfe3b9cd29f2921222862db61d38f1c4dda609e4aaccec82a54
|
|
BLAKE2b-256 checksum How to use checksums |
d21b687a253f41765f05ee1cb754ad55a9427e0d90a3a4400c0bee0dba47f557
|
| 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.1-py3-none-any.whl
| Download URL | pulumi_databricks-1.115.1-py3-none-any.whl |
|---|---|
| Size | 2.2 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f2895c59ad2847c8b82920166f8419c0a7039d7f54c567d156402a73fb8f4090
|
|
BLAKE2b-256 checksum How to use checksums |
d3f632dff8dc6b75627b923aaf1788b7758fb1f6ea1bd66ec93068609c820343
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.15
|
Security for pulumi-databricks 1.115.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.