azDatabricks

Use the resource azDatabricks to deploy an Azure Databricks Workspace to the relevant subscription.

Attributes

Attribute Type Mandatory Values Default Notes
Name String Yes
ResourceGroupName String Yes
VNetName String Yes
VNetResourceGroupName String No Defaults to RG of resource
PublicIPName String Yes
Sku String No Basic (D)
Standard
ScaleUnit Number No
Tag Object No
Lock Object No

Input by YAML

Object model for YAML deployment:

---
azDatabricks:
    # Mandatory
  - Name: 'string'
    ResourceGroupName: 'string'
    Location: 'string'
    # Optional
    ManagedResourceGroupName: 'string'
    Sku: 'string'                                                 # Standard, Premium
    Tag:
      'keyvalue-pairs'
    Lock:
      - Name: 'string'
        Level: 'string'                                           # CanNotDelete, ReadOnly
        Notes: 'string'

Input by JSON

Object model for JSON deployment:

{
  "azDatabricks": [
    {
      "Name": "string",
      "ResourceGroupName": "string",
      "Location": "string",
      "ManagedResourceGroupName": "string",
      "Sku": "string",
      "Tag": {
        "key": "value"
      },
      "Lock": [
        {
          "Name": "string",
          "Level": "string",
          "Notes": "string"
        }
      ]
    }
  ]
}