Azure Provisioning Databricks client library for .NET - version 1.0.0-beta.1

Azure.Provisioning.Databricks simplifies declarative resource provisioning for Azure Databricks in .NET.

Getting started

Install the package

Install the client library for .NET with NuGet:

dotnet add package Azure.Provisioning.Databricks --prerelease

Prerequisites

You must have an Azure subscription.

Authenticate the Client

Key concepts

This library lets you define Azure Databricks infrastructure declaratively in .NET and deploy it with Azure Developer CLI.

Examples

Create an Azure Databricks workspace

Infrastructure infra = new();

DatabricksWorkspace workspace =
    new(nameof(workspace), DatabricksWorkspace.ResourceVersions.V2026_01_01)
    {
        Location = new AzureLocation("eastus"),
        Sku = new DatabricksSku { Name = "premium" },
        ComputeMode = DatabricksComputeMode.Serverless,
    };
infra.Add(workspace);

Troubleshooting

Next steps

Contributing

For details on contributing to this repository, see the contributing guide.