1. Registry
  2. Packages
  3. Azure Native
  4. API Docs
  5. databricks
  6. getWorkspace
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Viewing docs for Azure Native v3.28.0
published on Sunday, Sep 13, 2026 by Pulumi
azure-native logo
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Viewing docs for Azure Native v3.28.0
published on Sunday, Sep 13, 2026 by Pulumi

    Gets the workspace.

    Uses Azure REST API version 2026-01-01.

    Other available API versions: 2023-02-01, 2023-09-15-preview, 2024-05-01, 2024-09-01-preview, 2025-03-01-preview, 2025-08-01-preview, 2025-10-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native databricks [ApiVersion]. See the version guide for details.

    Using getWorkspace

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getWorkspace(args: GetWorkspaceArgs, opts?: InvokeOptions): Promise<GetWorkspaceResult>
    function getWorkspaceOutput(args: GetWorkspaceOutputArgs, opts?: InvokeOutputOptions): Output<GetWorkspaceResult>
    def get_workspace(resource_group_name: Optional[str] = None,
                      workspace_name: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetWorkspaceResult
    def get_workspace_output(resource_group_name: pulumi.Input[Optional[str]] = None,
                      workspace_name: pulumi.Input[Optional[str]] = None,
                      opts: Optional[InvokeOutputOptions] = None) -> Output[GetWorkspaceResult]
    func LookupWorkspace(ctx *Context, args *LookupWorkspaceArgs, opts ...InvokeOption) (*LookupWorkspaceResult, error)
    func LookupWorkspaceOutput(ctx *Context, args *LookupWorkspaceOutputArgs, opts ...InvokeOption) LookupWorkspaceResultOutput

    > Note: This function is named LookupWorkspace in the Go SDK.

    public static class GetWorkspace 
    {
        public static Task<GetWorkspaceResult> InvokeAsync(GetWorkspaceArgs args, InvokeOptions? opts = null)
        public static Output<GetWorkspaceResult> Invoke(GetWorkspaceInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetWorkspaceResult> Invoke(GetWorkspaceInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetWorkspaceResult> getWorkspace(GetWorkspaceArgs args, InvokeOptions options)
    public static Output<GetWorkspaceResult> getWorkspace(GetWorkspaceArgs args, InvokeOptions options)
    public static Output<GetWorkspaceResult> getWorkspace(GetWorkspaceArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: azure-native:databricks:getWorkspace
      arguments:
        # arguments dictionary
    data "azure-native_databricks_get_workspace" "name" {
        # arguments
    }

    The following arguments are supported:

    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    WorkspaceName string
    The name of the workspace.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    WorkspaceName string
    The name of the workspace.
    resource_group_name string
    The name of the resource group. The name is case insensitive.
    workspace_name string
    The name of the workspace.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    workspaceName String
    The name of the workspace.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    workspaceName string
    The name of the workspace.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    workspace_name str
    The name of the workspace.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    workspaceName String
    The name of the workspace.

    getWorkspace Result

    The following output properties are available:

    AzureApiVersion string
    The Azure API version of the resource.
    ComputeMode string
    The workspace compute mode. Required on create, cannot be changed. Possible values include: 'Serverless', 'Hybrid'
    CreatedDateTime string
    Specifies the date and time when the workspace is created.
    DiskEncryptionSetId string
    The resource Id of the managed disk encryption set. Not allowed in Serverless ComputeMode workspace.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    IsUcEnabled bool
    Indicates whether unity catalog enabled for the workspace or not. Set as true in Serverless ComputeMode workspace.
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    PrivateEndpointConnections List<Pulumi.AzureNative.Databricks.Outputs.PrivateEndpointConnectionResponse>
    Private endpoint connections created on the workspace. Supported in both Serverless and Hybrid ComputeMode workspace.
    ProvisioningState string
    The workspace provisioning state.
    SystemData Pulumi.AzureNative.Databricks.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    WorkspaceId string
    The unique identifier of the databricks workspace in databricks control plane.
    WorkspaceUrl string
    The workspace URL which is of the format 'adb-{workspaceId}.{random}.azuredatabricks.net'
    AccessConnector Pulumi.AzureNative.Databricks.Outputs.WorkspacePropertiesAccessConnectorResponse
    Access Connector Resource that is going to be associated with Databricks Workspace. Not allowed in Serverless ComputeMode workspace.
    Authorizations List<Pulumi.AzureNative.Databricks.Outputs.WorkspaceProviderAuthorizationResponse>
    The workspace provider authorizations.
    CreatedBy Pulumi.AzureNative.Databricks.Outputs.CreatedByResponse
    Indicates the Object ID, PUID and Application ID of entity that created the workspace.
    DefaultCatalog Pulumi.AzureNative.Databricks.Outputs.DefaultCatalogPropertiesResponse
    Properties for Default Catalog configuration during workspace creation. Not allowed in Serverless ComputeMode workspace.
    DefaultStorageFirewall string
    Gets or Sets Default Storage Firewall configuration information. Not allowed in Serverless ComputeMode workspace.
    Encryption Pulumi.AzureNative.Databricks.Outputs.WorkspacePropertiesEncryptionResponse
    Encryption properties for databricks workspace. Supported in both Serverless and Hybrid ComputeMode workspace.
    EnhancedSecurityCompliance Pulumi.AzureNative.Databricks.Outputs.EnhancedSecurityComplianceDefinitionResponse
    Contains settings related to the Enhanced Security and Compliance Add-On. Supported in both Serverless and Hybrid ComputeMode workspace.
    ManagedDiskIdentity Pulumi.AzureNative.Databricks.Outputs.ManagedIdentityConfigurationResponse
    The details of Managed Identity of Disk Encryption Set used for Managed Disk Encryption. Only returned in Hybrid ComputeMode workspace.
    ManagedResourceGroupId string
    The managed resource group Id. Required in Hybrid ComputeMode workspace. Not allowed in Serverless ComputeMode workspace.
    Parameters Pulumi.AzureNative.Databricks.Outputs.WorkspaceCustomParametersResponse
    The workspace's custom parameters.
    PublicNetworkAccess string
    The network access type for accessing workspace. Set value to disabled to access workspace only via private link. Used to configure front-end only private link for Serverless ComputeMode workspace.
    RequiredNsgRules string
    Gets or sets a value indicating whether data plane (clusters) to control plane communication happen over private endpoint. Supported values are 'AllRules' and 'NoAzureDatabricksRules'. 'NoAzureServiceRules' value is for internal use only. Not allowed in Serverless ComputeMode workspace.
    Sku Pulumi.AzureNative.Databricks.Outputs.SkuResponse
    The SKU of the resource.
    StorageAccountIdentity Pulumi.AzureNative.Databricks.Outputs.ManagedIdentityConfigurationResponse
    The details of Managed Identity of Storage Account. Only returned in Hybrid ComputeMode workspace.
    Tags Dictionary<string, string>
    Resource tags.
    UiDefinitionUri string
    The blob URI where the UI definition file is located.
    UpdatedBy Pulumi.AzureNative.Databricks.Outputs.CreatedByResponse
    Indicates the Object ID, PUID and Application ID of entity that last updated the workspace.
    AzureApiVersion string
    The Azure API version of the resource.
    ComputeMode string
    The workspace compute mode. Required on create, cannot be changed. Possible values include: 'Serverless', 'Hybrid'
    CreatedDateTime string
    Specifies the date and time when the workspace is created.
    DiskEncryptionSetId string
    The resource Id of the managed disk encryption set. Not allowed in Serverless ComputeMode workspace.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    IsUcEnabled bool
    Indicates whether unity catalog enabled for the workspace or not. Set as true in Serverless ComputeMode workspace.
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    PrivateEndpointConnections []PrivateEndpointConnectionResponse
    Private endpoint connections created on the workspace. Supported in both Serverless and Hybrid ComputeMode workspace.
    ProvisioningState string
    The workspace provisioning state.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    WorkspaceId string
    The unique identifier of the databricks workspace in databricks control plane.
    WorkspaceUrl string
    The workspace URL which is of the format 'adb-{workspaceId}.{random}.azuredatabricks.net'
    AccessConnector WorkspacePropertiesAccessConnectorResponse
    Access Connector Resource that is going to be associated with Databricks Workspace. Not allowed in Serverless ComputeMode workspace.
    Authorizations []WorkspaceProviderAuthorizationResponse
    The workspace provider authorizations.
    CreatedBy CreatedByResponse
    Indicates the Object ID, PUID and Application ID of entity that created the workspace.
    DefaultCatalog DefaultCatalogPropertiesResponse
    Properties for Default Catalog configuration during workspace creation. Not allowed in Serverless ComputeMode workspace.
    DefaultStorageFirewall string
    Gets or Sets Default Storage Firewall configuration information. Not allowed in Serverless ComputeMode workspace.
    Encryption WorkspacePropertiesEncryptionResponse
    Encryption properties for databricks workspace. Supported in both Serverless and Hybrid ComputeMode workspace.
    EnhancedSecurityCompliance EnhancedSecurityComplianceDefinitionResponse
    Contains settings related to the Enhanced Security and Compliance Add-On. Supported in both Serverless and Hybrid ComputeMode workspace.
    ManagedDiskIdentity ManagedIdentityConfigurationResponse
    The details of Managed Identity of Disk Encryption Set used for Managed Disk Encryption. Only returned in Hybrid ComputeMode workspace.
    ManagedResourceGroupId string
    The managed resource group Id. Required in Hybrid ComputeMode workspace. Not allowed in Serverless ComputeMode workspace.
    Parameters WorkspaceCustomParametersResponse
    The workspace's custom parameters.
    PublicNetworkAccess string
    The network access type for accessing workspace. Set value to disabled to access workspace only via private link. Used to configure front-end only private link for Serverless ComputeMode workspace.
    RequiredNsgRules string
    Gets or sets a value indicating whether data plane (clusters) to control plane communication happen over private endpoint. Supported values are 'AllRules' and 'NoAzureDatabricksRules'. 'NoAzureServiceRules' value is for internal use only. Not allowed in Serverless ComputeMode workspace.
    Sku SkuResponse
    The SKU of the resource.
    StorageAccountIdentity ManagedIdentityConfigurationResponse
    The details of Managed Identity of Storage Account. Only returned in Hybrid ComputeMode workspace.
    Tags map[string]string
    Resource tags.
    UiDefinitionUri string
    The blob URI where the UI definition file is located.
    UpdatedBy CreatedByResponse
    Indicates the Object ID, PUID and Application ID of entity that last updated the workspace.
    azure_api_version string
    The Azure API version of the resource.
    compute_mode string
    The workspace compute mode. Required on create, cannot be changed. Possible values include: 'Serverless', 'Hybrid'
    created_date_time string
    Specifies the date and time when the workspace is created.
    disk_encryption_set_id string
    The resource Id of the managed disk encryption set. Not allowed in Serverless ComputeMode workspace.
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    is_uc_enabled bool
    Indicates whether unity catalog enabled for the workspace or not. Set as true in Serverless ComputeMode workspace.
    location string
    The geo-location where the resource lives
    name string
    The name of the resource
    private_endpoint_connections list(object)
    Private endpoint connections created on the workspace. Supported in both Serverless and Hybrid ComputeMode workspace.
    provisioning_state string
    The workspace provisioning state.
    system_data object
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    workspace_id string
    The unique identifier of the databricks workspace in databricks control plane.
    workspace_url string
    The workspace URL which is of the format 'adb-{workspaceId}.{random}.azuredatabricks.net'
    access_connector object
    Access Connector Resource that is going to be associated with Databricks Workspace. Not allowed in Serverless ComputeMode workspace.
    authorizations list(object)
    The workspace provider authorizations.
    created_by object
    Indicates the Object ID, PUID and Application ID of entity that created the workspace.
    default_catalog object
    Properties for Default Catalog configuration during workspace creation. Not allowed in Serverless ComputeMode workspace.
    default_storage_firewall string
    Gets or Sets Default Storage Firewall configuration information. Not allowed in Serverless ComputeMode workspace.
    encryption object
    Encryption properties for databricks workspace. Supported in both Serverless and Hybrid ComputeMode workspace.
    enhanced_security_compliance object
    Contains settings related to the Enhanced Security and Compliance Add-On. Supported in both Serverless and Hybrid ComputeMode workspace.
    managed_disk_identity object
    The details of Managed Identity of Disk Encryption Set used for Managed Disk Encryption. Only returned in Hybrid ComputeMode workspace.
    managed_resource_group_id string
    The managed resource group Id. Required in Hybrid ComputeMode workspace. Not allowed in Serverless ComputeMode workspace.
    parameters object
    The workspace's custom parameters.
    public_network_access string
    The network access type for accessing workspace. Set value to disabled to access workspace only via private link. Used to configure front-end only private link for Serverless ComputeMode workspace.
    required_nsg_rules string
    Gets or sets a value indicating whether data plane (clusters) to control plane communication happen over private endpoint. Supported values are 'AllRules' and 'NoAzureDatabricksRules'. 'NoAzureServiceRules' value is for internal use only. Not allowed in Serverless ComputeMode workspace.
    sku object
    The SKU of the resource.
    storage_account_identity object
    The details of Managed Identity of Storage Account. Only returned in Hybrid ComputeMode workspace.
    tags map(string)
    Resource tags.
    ui_definition_uri string
    The blob URI where the UI definition file is located.
    updated_by object
    Indicates the Object ID, PUID and Application ID of entity that last updated the workspace.
    azureApiVersion String
    The Azure API version of the resource.
    computeMode String
    The workspace compute mode. Required on create, cannot be changed. Possible values include: 'Serverless', 'Hybrid'
    createdDateTime String
    Specifies the date and time when the workspace is created.
    diskEncryptionSetId String
    The resource Id of the managed disk encryption set. Not allowed in Serverless ComputeMode workspace.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    isUcEnabled Boolean
    Indicates whether unity catalog enabled for the workspace or not. Set as true in Serverless ComputeMode workspace.
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    privateEndpointConnections List<PrivateEndpointConnectionResponse>
    Private endpoint connections created on the workspace. Supported in both Serverless and Hybrid ComputeMode workspace.
    provisioningState String
    The workspace provisioning state.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    workspaceId String
    The unique identifier of the databricks workspace in databricks control plane.
    workspaceUrl String
    The workspace URL which is of the format 'adb-{workspaceId}.{random}.azuredatabricks.net'
    accessConnector WorkspacePropertiesAccessConnectorResponse
    Access Connector Resource that is going to be associated with Databricks Workspace. Not allowed in Serverless ComputeMode workspace.
    authorizations List<WorkspaceProviderAuthorizationResponse>
    The workspace provider authorizations.
    createdBy CreatedByResponse
    Indicates the Object ID, PUID and Application ID of entity that created the workspace.
    defaultCatalog DefaultCatalogPropertiesResponse
    Properties for Default Catalog configuration during workspace creation. Not allowed in Serverless ComputeMode workspace.
    defaultStorageFirewall String
    Gets or Sets Default Storage Firewall configuration information. Not allowed in Serverless ComputeMode workspace.
    encryption WorkspacePropertiesEncryptionResponse
    Encryption properties for databricks workspace. Supported in both Serverless and Hybrid ComputeMode workspace.
    enhancedSecurityCompliance EnhancedSecurityComplianceDefinitionResponse
    Contains settings related to the Enhanced Security and Compliance Add-On. Supported in both Serverless and Hybrid ComputeMode workspace.
    managedDiskIdentity ManagedIdentityConfigurationResponse
    The details of Managed Identity of Disk Encryption Set used for Managed Disk Encryption. Only returned in Hybrid ComputeMode workspace.
    managedResourceGroupId String
    The managed resource group Id. Required in Hybrid ComputeMode workspace. Not allowed in Serverless ComputeMode workspace.
    parameters WorkspaceCustomParametersResponse
    The workspace's custom parameters.
    publicNetworkAccess String
    The network access type for accessing workspace. Set value to disabled to access workspace only via private link. Used to configure front-end only private link for Serverless ComputeMode workspace.
    requiredNsgRules String
    Gets or sets a value indicating whether data plane (clusters) to control plane communication happen over private endpoint. Supported values are 'AllRules' and 'NoAzureDatabricksRules'. 'NoAzureServiceRules' value is for internal use only. Not allowed in Serverless ComputeMode workspace.
    sku SkuResponse
    The SKU of the resource.
    storageAccountIdentity ManagedIdentityConfigurationResponse
    The details of Managed Identity of Storage Account. Only returned in Hybrid ComputeMode workspace.
    tags Map<String,String>
    Resource tags.
    uiDefinitionUri String
    The blob URI where the UI definition file is located.
    updatedBy CreatedByResponse
    Indicates the Object ID, PUID and Application ID of entity that last updated the workspace.
    azureApiVersion string
    The Azure API version of the resource.
    computeMode string
    The workspace compute mode. Required on create, cannot be changed. Possible values include: 'Serverless', 'Hybrid'
    createdDateTime string
    Specifies the date and time when the workspace is created.
    diskEncryptionSetId string
    The resource Id of the managed disk encryption set. Not allowed in Serverless ComputeMode workspace.
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    isUcEnabled boolean
    Indicates whether unity catalog enabled for the workspace or not. Set as true in Serverless ComputeMode workspace.
    location string
    The geo-location where the resource lives
    name string
    The name of the resource
    privateEndpointConnections PrivateEndpointConnectionResponse[]
    Private endpoint connections created on the workspace. Supported in both Serverless and Hybrid ComputeMode workspace.
    provisioningState string
    The workspace provisioning state.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    workspaceId string
    The unique identifier of the databricks workspace in databricks control plane.
    workspaceUrl string
    The workspace URL which is of the format 'adb-{workspaceId}.{random}.azuredatabricks.net'
    accessConnector WorkspacePropertiesAccessConnectorResponse
    Access Connector Resource that is going to be associated with Databricks Workspace. Not allowed in Serverless ComputeMode workspace.
    authorizations WorkspaceProviderAuthorizationResponse[]
    The workspace provider authorizations.
    createdBy CreatedByResponse
    Indicates the Object ID, PUID and Application ID of entity that created the workspace.
    defaultCatalog DefaultCatalogPropertiesResponse
    Properties for Default Catalog configuration during workspace creation. Not allowed in Serverless ComputeMode workspace.
    defaultStorageFirewall string
    Gets or Sets Default Storage Firewall configuration information. Not allowed in Serverless ComputeMode workspace.
    encryption WorkspacePropertiesEncryptionResponse
    Encryption properties for databricks workspace. Supported in both Serverless and Hybrid ComputeMode workspace.
    enhancedSecurityCompliance EnhancedSecurityComplianceDefinitionResponse
    Contains settings related to the Enhanced Security and Compliance Add-On. Supported in both Serverless and Hybrid ComputeMode workspace.
    managedDiskIdentity ManagedIdentityConfigurationResponse
    The details of Managed Identity of Disk Encryption Set used for Managed Disk Encryption. Only returned in Hybrid ComputeMode workspace.
    managedResourceGroupId string
    The managed resource group Id. Required in Hybrid ComputeMode workspace. Not allowed in Serverless ComputeMode workspace.
    parameters WorkspaceCustomParametersResponse
    The workspace's custom parameters.
    publicNetworkAccess string
    The network access type for accessing workspace. Set value to disabled to access workspace only via private link. Used to configure front-end only private link for Serverless ComputeMode workspace.
    requiredNsgRules string
    Gets or sets a value indicating whether data plane (clusters) to control plane communication happen over private endpoint. Supported values are 'AllRules' and 'NoAzureDatabricksRules'. 'NoAzureServiceRules' value is for internal use only. Not allowed in Serverless ComputeMode workspace.
    sku SkuResponse
    The SKU of the resource.
    storageAccountIdentity ManagedIdentityConfigurationResponse
    The details of Managed Identity of Storage Account. Only returned in Hybrid ComputeMode workspace.
    tags {[key: string]: string}
    Resource tags.
    uiDefinitionUri string
    The blob URI where the UI definition file is located.
    updatedBy CreatedByResponse
    Indicates the Object ID, PUID and Application ID of entity that last updated the workspace.
    azure_api_version str
    The Azure API version of the resource.
    compute_mode str
    The workspace compute mode. Required on create, cannot be changed. Possible values include: 'Serverless', 'Hybrid'
    created_date_time str
    Specifies the date and time when the workspace is created.
    disk_encryption_set_id str
    The resource Id of the managed disk encryption set. Not allowed in Serverless ComputeMode workspace.
    id str
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    is_uc_enabled bool
    Indicates whether unity catalog enabled for the workspace or not. Set as true in Serverless ComputeMode workspace.
    location str
    The geo-location where the resource lives
    name str
    The name of the resource
    private_endpoint_connections Sequence[PrivateEndpointConnectionResponse]
    Private endpoint connections created on the workspace. Supported in both Serverless and Hybrid ComputeMode workspace.
    provisioning_state str
    The workspace provisioning state.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    workspace_id str
    The unique identifier of the databricks workspace in databricks control plane.
    workspace_url str
    The workspace URL which is of the format 'adb-{workspaceId}.{random}.azuredatabricks.net'
    access_connector WorkspacePropertiesAccessConnectorResponse
    Access Connector Resource that is going to be associated with Databricks Workspace. Not allowed in Serverless ComputeMode workspace.
    authorizations Sequence[WorkspaceProviderAuthorizationResponse]
    The workspace provider authorizations.
    created_by CreatedByResponse
    Indicates the Object ID, PUID and Application ID of entity that created the workspace.
    default_catalog DefaultCatalogPropertiesResponse
    Properties for Default Catalog configuration during workspace creation. Not allowed in Serverless ComputeMode workspace.
    default_storage_firewall str
    Gets or Sets Default Storage Firewall configuration information. Not allowed in Serverless ComputeMode workspace.
    encryption WorkspacePropertiesEncryptionResponse
    Encryption properties for databricks workspace. Supported in both Serverless and Hybrid ComputeMode workspace.
    enhanced_security_compliance EnhancedSecurityComplianceDefinitionResponse
    Contains settings related to the Enhanced Security and Compliance Add-On. Supported in both Serverless and Hybrid ComputeMode workspace.
    managed_disk_identity ManagedIdentityConfigurationResponse
    The details of Managed Identity of Disk Encryption Set used for Managed Disk Encryption. Only returned in Hybrid ComputeMode workspace.
    managed_resource_group_id str
    The managed resource group Id. Required in Hybrid ComputeMode workspace. Not allowed in Serverless ComputeMode workspace.
    parameters WorkspaceCustomParametersResponse
    The workspace's custom parameters.
    public_network_access str
    The network access type for accessing workspace. Set value to disabled to access workspace only via private link. Used to configure front-end only private link for Serverless ComputeMode workspace.
    required_nsg_rules str
    Gets or sets a value indicating whether data plane (clusters) to control plane communication happen over private endpoint. Supported values are 'AllRules' and 'NoAzureDatabricksRules'. 'NoAzureServiceRules' value is for internal use only. Not allowed in Serverless ComputeMode workspace.
    sku SkuResponse
    The SKU of the resource.
    storage_account_identity ManagedIdentityConfigurationResponse
    The details of Managed Identity of Storage Account. Only returned in Hybrid ComputeMode workspace.
    tags Mapping[str, str]
    Resource tags.
    ui_definition_uri str
    The blob URI where the UI definition file is located.
    updated_by CreatedByResponse
    Indicates the Object ID, PUID and Application ID of entity that last updated the workspace.
    azureApiVersion String
    The Azure API version of the resource.
    computeMode String
    The workspace compute mode. Required on create, cannot be changed. Possible values include: 'Serverless', 'Hybrid'
    createdDateTime String
    Specifies the date and time when the workspace is created.
    diskEncryptionSetId String
    The resource Id of the managed disk encryption set. Not allowed in Serverless ComputeMode workspace.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    isUcEnabled Boolean
    Indicates whether unity catalog enabled for the workspace or not. Set as true in Serverless ComputeMode workspace.
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    privateEndpointConnections List<Property Map>
    Private endpoint connections created on the workspace. Supported in both Serverless and Hybrid ComputeMode workspace.
    provisioningState String
    The workspace provisioning state.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    workspaceId String
    The unique identifier of the databricks workspace in databricks control plane.
    workspaceUrl String
    The workspace URL which is of the format 'adb-{workspaceId}.{random}.azuredatabricks.net'
    accessConnector Property Map
    Access Connector Resource that is going to be associated with Databricks Workspace. Not allowed in Serverless ComputeMode workspace.
    authorizations List<Property Map>
    The workspace provider authorizations.
    createdBy Property Map
    Indicates the Object ID, PUID and Application ID of entity that created the workspace.
    defaultCatalog Property Map
    Properties for Default Catalog configuration during workspace creation. Not allowed in Serverless ComputeMode workspace.
    defaultStorageFirewall String
    Gets or Sets Default Storage Firewall configuration information. Not allowed in Serverless ComputeMode workspace.
    encryption Property Map
    Encryption properties for databricks workspace. Supported in both Serverless and Hybrid ComputeMode workspace.
    enhancedSecurityCompliance Property Map
    Contains settings related to the Enhanced Security and Compliance Add-On. Supported in both Serverless and Hybrid ComputeMode workspace.
    managedDiskIdentity Property Map
    The details of Managed Identity of Disk Encryption Set used for Managed Disk Encryption. Only returned in Hybrid ComputeMode workspace.
    managedResourceGroupId String
    The managed resource group Id. Required in Hybrid ComputeMode workspace. Not allowed in Serverless ComputeMode workspace.
    parameters Property Map
    The workspace's custom parameters.
    publicNetworkAccess String
    The network access type for accessing workspace. Set value to disabled to access workspace only via private link. Used to configure front-end only private link for Serverless ComputeMode workspace.
    requiredNsgRules String
    Gets or sets a value indicating whether data plane (clusters) to control plane communication happen over private endpoint. Supported values are 'AllRules' and 'NoAzureDatabricksRules'. 'NoAzureServiceRules' value is for internal use only. Not allowed in Serverless ComputeMode workspace.
    sku Property Map
    The SKU of the resource.
    storageAccountIdentity Property Map
    The details of Managed Identity of Storage Account. Only returned in Hybrid ComputeMode workspace.
    tags Map<String>
    Resource tags.
    uiDefinitionUri String
    The blob URI where the UI definition file is located.
    updatedBy Property Map
    Indicates the Object ID, PUID and Application ID of entity that last updated the workspace.

    Supporting Types

    AutomaticClusterUpdateDefinitionResponse

    Value string
    Value string
    value string
    value String
    value string
    value str
    value String

    ComplianceSecurityProfileDefinitionResponse

    ComplianceStandards List<string>
    Compliance standards associated with the workspace.
    Value string
    ComplianceStandards []string
    Compliance standards associated with the workspace.
    Value string
    compliance_standards list(string)
    Compliance standards associated with the workspace.
    value string
    complianceStandards List<String>
    Compliance standards associated with the workspace.
    value String
    complianceStandards string[]
    Compliance standards associated with the workspace.
    value string
    compliance_standards Sequence[str]
    Compliance standards associated with the workspace.
    value str
    complianceStandards List<String>
    Compliance standards associated with the workspace.
    value String

    CreatedByResponse

    ApplicationId string
    The application ID of the application that initiated the creation of the workspace. For example, Azure Portal.
    Oid string
    The Object ID that created the workspace.
    Puid string
    The Personal Object ID corresponding to the object ID above
    ApplicationId string
    The application ID of the application that initiated the creation of the workspace. For example, Azure Portal.
    Oid string
    The Object ID that created the workspace.
    Puid string
    The Personal Object ID corresponding to the object ID above
    application_id string
    The application ID of the application that initiated the creation of the workspace. For example, Azure Portal.
    oid string
    The Object ID that created the workspace.
    puid string
    The Personal Object ID corresponding to the object ID above
    applicationId String
    The application ID of the application that initiated the creation of the workspace. For example, Azure Portal.
    oid String
    The Object ID that created the workspace.
    puid String
    The Personal Object ID corresponding to the object ID above
    applicationId string
    The application ID of the application that initiated the creation of the workspace. For example, Azure Portal.
    oid string
    The Object ID that created the workspace.
    puid string
    The Personal Object ID corresponding to the object ID above
    application_id str
    The application ID of the application that initiated the creation of the workspace. For example, Azure Portal.
    oid str
    The Object ID that created the workspace.
    puid str
    The Personal Object ID corresponding to the object ID above
    applicationId String
    The application ID of the application that initiated the creation of the workspace. For example, Azure Portal.
    oid String
    The Object ID that created the workspace.
    puid String
    The Personal Object ID corresponding to the object ID above

    DefaultCatalogPropertiesResponse

    InitialName string
    Specifies the initial Name of default catalog. If not specified, the name of the workspace will be used.
    InitialType string
    Defines the initial type of the default catalog. Possible values (case-insensitive): HiveMetastore, UnityCatalog
    InitialName string
    Specifies the initial Name of default catalog. If not specified, the name of the workspace will be used.
    InitialType string
    Defines the initial type of the default catalog. Possible values (case-insensitive): HiveMetastore, UnityCatalog
    initial_name string
    Specifies the initial Name of default catalog. If not specified, the name of the workspace will be used.
    initial_type string
    Defines the initial type of the default catalog. Possible values (case-insensitive): HiveMetastore, UnityCatalog
    initialName String
    Specifies the initial Name of default catalog. If not specified, the name of the workspace will be used.
    initialType String
    Defines the initial type of the default catalog. Possible values (case-insensitive): HiveMetastore, UnityCatalog
    initialName string
    Specifies the initial Name of default catalog. If not specified, the name of the workspace will be used.
    initialType string
    Defines the initial type of the default catalog. Possible values (case-insensitive): HiveMetastore, UnityCatalog
    initial_name str
    Specifies the initial Name of default catalog. If not specified, the name of the workspace will be used.
    initial_type str
    Defines the initial type of the default catalog. Possible values (case-insensitive): HiveMetastore, UnityCatalog
    initialName String
    Specifies the initial Name of default catalog. If not specified, the name of the workspace will be used.
    initialType String
    Defines the initial type of the default catalog. Possible values (case-insensitive): HiveMetastore, UnityCatalog

    EncryptionEntitiesDefinitionResponse

    ManagedDisk Pulumi.AzureNative.Databricks.Inputs.ManagedDiskEncryptionResponse
    Encryption properties for the databricks managed disks. Not allowed in Serverless ComputeMode workspace.
    ManagedServices Pulumi.AzureNative.Databricks.Inputs.EncryptionV2Response
    Encryption properties for the databricks managed services. Supported in both Serverless and Hybrid ComputeMode.
    ManagedDisk ManagedDiskEncryptionResponse
    Encryption properties for the databricks managed disks. Not allowed in Serverless ComputeMode workspace.
    ManagedServices EncryptionV2Response
    Encryption properties for the databricks managed services. Supported in both Serverless and Hybrid ComputeMode.
    managed_disk object
    Encryption properties for the databricks managed disks. Not allowed in Serverless ComputeMode workspace.
    managed_services object
    Encryption properties for the databricks managed services. Supported in both Serverless and Hybrid ComputeMode.
    managedDisk ManagedDiskEncryptionResponse
    Encryption properties for the databricks managed disks. Not allowed in Serverless ComputeMode workspace.
    managedServices EncryptionV2Response
    Encryption properties for the databricks managed services. Supported in both Serverless and Hybrid ComputeMode.
    managedDisk ManagedDiskEncryptionResponse
    Encryption properties for the databricks managed disks. Not allowed in Serverless ComputeMode workspace.
    managedServices EncryptionV2Response
    Encryption properties for the databricks managed services. Supported in both Serverless and Hybrid ComputeMode.
    managed_disk ManagedDiskEncryptionResponse
    Encryption properties for the databricks managed disks. Not allowed in Serverless ComputeMode workspace.
    managed_services EncryptionV2Response
    Encryption properties for the databricks managed services. Supported in both Serverless and Hybrid ComputeMode.
    managedDisk Property Map
    Encryption properties for the databricks managed disks. Not allowed in Serverless ComputeMode workspace.
    managedServices Property Map
    Encryption properties for the databricks managed services. Supported in both Serverless and Hybrid ComputeMode.

    EncryptionResponse

    KeyName string
    The name of KeyVault key.
    KeySource string
    The encryption keySource (provider). Possible values (case-insensitive): Default, Microsoft.Keyvault
    KeyVaultUri string
    The Uri of KeyVault.
    KeyVersion string
    The version of KeyVault key.
    KeyName string
    The name of KeyVault key.
    KeySource string
    The encryption keySource (provider). Possible values (case-insensitive): Default, Microsoft.Keyvault
    KeyVaultUri string
    The Uri of KeyVault.
    KeyVersion string
    The version of KeyVault key.
    key_name string
    The name of KeyVault key.
    key_source string
    The encryption keySource (provider). Possible values (case-insensitive): Default, Microsoft.Keyvault
    key_vault_uri string
    The Uri of KeyVault.
    key_version string
    The version of KeyVault key.
    keyName String
    The name of KeyVault key.
    keySource String
    The encryption keySource (provider). Possible values (case-insensitive): Default, Microsoft.Keyvault
    keyVaultUri String
    The Uri of KeyVault.
    keyVersion String
    The version of KeyVault key.
    keyName string
    The name of KeyVault key.
    keySource string
    The encryption keySource (provider). Possible values (case-insensitive): Default, Microsoft.Keyvault
    keyVaultUri string
    The Uri of KeyVault.
    keyVersion string
    The version of KeyVault key.
    key_name str
    The name of KeyVault key.
    key_source str
    The encryption keySource (provider). Possible values (case-insensitive): Default, Microsoft.Keyvault
    key_vault_uri str
    The Uri of KeyVault.
    key_version str
    The version of KeyVault key.
    keyName String
    The name of KeyVault key.
    keySource String
    The encryption keySource (provider). Possible values (case-insensitive): Default, Microsoft.Keyvault
    keyVaultUri String
    The Uri of KeyVault.
    keyVersion String
    The version of KeyVault key.

    EncryptionV2KeyVaultPropertiesResponse

    KeyName string
    The name of KeyVault key.
    KeyVaultUri string
    The Uri of KeyVault.
    KeyVersion string
    The version of KeyVault key.
    KeyName string
    The name of KeyVault key.
    KeyVaultUri string
    The Uri of KeyVault.
    KeyVersion string
    The version of KeyVault key.
    key_name string
    The name of KeyVault key.
    key_vault_uri string
    The Uri of KeyVault.
    key_version string
    The version of KeyVault key.
    keyName String
    The name of KeyVault key.
    keyVaultUri String
    The Uri of KeyVault.
    keyVersion String
    The version of KeyVault key.
    keyName string
    The name of KeyVault key.
    keyVaultUri string
    The Uri of KeyVault.
    keyVersion string
    The version of KeyVault key.
    key_name str
    The name of KeyVault key.
    key_vault_uri str
    The Uri of KeyVault.
    key_version str
    The version of KeyVault key.
    keyName String
    The name of KeyVault key.
    keyVaultUri String
    The Uri of KeyVault.
    keyVersion String
    The version of KeyVault key.

    EncryptionV2Response

    KeySource string
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault
    KeyVaultProperties Pulumi.AzureNative.Databricks.Inputs.EncryptionV2KeyVaultPropertiesResponse
    Key Vault input properties for encryption.
    KeySource string
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault
    KeyVaultProperties EncryptionV2KeyVaultPropertiesResponse
    Key Vault input properties for encryption.
    key_source string
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault
    key_vault_properties object
    Key Vault input properties for encryption.
    keySource String
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault
    keyVaultProperties EncryptionV2KeyVaultPropertiesResponse
    Key Vault input properties for encryption.
    keySource string
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault
    keyVaultProperties EncryptionV2KeyVaultPropertiesResponse
    Key Vault input properties for encryption.
    key_source str
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault
    key_vault_properties EncryptionV2KeyVaultPropertiesResponse
    Key Vault input properties for encryption.
    keySource String
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault
    keyVaultProperties Property Map
    Key Vault input properties for encryption.

    EnhancedSecurityComplianceDefinitionResponse

    AutomaticClusterUpdate AutomaticClusterUpdateDefinitionResponse
    Status of automated cluster updates feature.
    ComplianceSecurityProfile ComplianceSecurityProfileDefinitionResponse
    Status of Compliance Security Profile feature.
    EnhancedSecurityMonitoring EnhancedSecurityMonitoringDefinitionResponse
    Status of Enhanced Security Monitoring feature.
    automatic_cluster_update object
    Status of automated cluster updates feature.
    compliance_security_profile object
    Status of Compliance Security Profile feature.
    enhanced_security_monitoring object
    Status of Enhanced Security Monitoring feature.
    automaticClusterUpdate AutomaticClusterUpdateDefinitionResponse
    Status of automated cluster updates feature.
    complianceSecurityProfile ComplianceSecurityProfileDefinitionResponse
    Status of Compliance Security Profile feature.
    enhancedSecurityMonitoring EnhancedSecurityMonitoringDefinitionResponse
    Status of Enhanced Security Monitoring feature.
    automaticClusterUpdate AutomaticClusterUpdateDefinitionResponse
    Status of automated cluster updates feature.
    complianceSecurityProfile ComplianceSecurityProfileDefinitionResponse
    Status of Compliance Security Profile feature.
    enhancedSecurityMonitoring EnhancedSecurityMonitoringDefinitionResponse
    Status of Enhanced Security Monitoring feature.
    automatic_cluster_update AutomaticClusterUpdateDefinitionResponse
    Status of automated cluster updates feature.
    compliance_security_profile ComplianceSecurityProfileDefinitionResponse
    Status of Compliance Security Profile feature.
    enhanced_security_monitoring EnhancedSecurityMonitoringDefinitionResponse
    Status of Enhanced Security Monitoring feature.
    automaticClusterUpdate Property Map
    Status of automated cluster updates feature.
    complianceSecurityProfile Property Map
    Status of Compliance Security Profile feature.
    enhancedSecurityMonitoring Property Map
    Status of Enhanced Security Monitoring feature.

    EnhancedSecurityMonitoringDefinitionResponse

    Value string
    Value string
    value string
    value String
    value string
    value str
    value String

    ManagedDiskEncryptionKeyVaultPropertiesResponse

    KeyName string
    The name of KeyVault key.
    KeyVaultUri string
    The URI of KeyVault.
    KeyVersion string
    The version of KeyVault key.
    KeyName string
    The name of KeyVault key.
    KeyVaultUri string
    The URI of KeyVault.
    KeyVersion string
    The version of KeyVault key.
    key_name string
    The name of KeyVault key.
    key_vault_uri string
    The URI of KeyVault.
    key_version string
    The version of KeyVault key.
    keyName String
    The name of KeyVault key.
    keyVaultUri String
    The URI of KeyVault.
    keyVersion String
    The version of KeyVault key.
    keyName string
    The name of KeyVault key.
    keyVaultUri string
    The URI of KeyVault.
    keyVersion string
    The version of KeyVault key.
    key_name str
    The name of KeyVault key.
    key_vault_uri str
    The URI of KeyVault.
    key_version str
    The version of KeyVault key.
    keyName String
    The name of KeyVault key.
    keyVaultUri String
    The URI of KeyVault.
    keyVersion String
    The version of KeyVault key.

    ManagedDiskEncryptionResponse

    KeySource string
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault. Not allowed in Serverless ComputeMode workspace.
    KeyVaultProperties Pulumi.AzureNative.Databricks.Inputs.ManagedDiskEncryptionKeyVaultPropertiesResponse
    Key Vault input properties for encryption.
    RotationToLatestKeyVersionEnabled bool
    Indicate whether the latest key version should be automatically used for Managed Disk Encryption.
    KeySource string
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault. Not allowed in Serverless ComputeMode workspace.
    KeyVaultProperties ManagedDiskEncryptionKeyVaultPropertiesResponse
    Key Vault input properties for encryption.
    RotationToLatestKeyVersionEnabled bool
    Indicate whether the latest key version should be automatically used for Managed Disk Encryption.
    key_source string
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault. Not allowed in Serverless ComputeMode workspace.
    key_vault_properties object
    Key Vault input properties for encryption.
    rotation_to_latest_key_version_enabled bool
    Indicate whether the latest key version should be automatically used for Managed Disk Encryption.
    keySource String
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault. Not allowed in Serverless ComputeMode workspace.
    keyVaultProperties ManagedDiskEncryptionKeyVaultPropertiesResponse
    Key Vault input properties for encryption.
    rotationToLatestKeyVersionEnabled Boolean
    Indicate whether the latest key version should be automatically used for Managed Disk Encryption.
    keySource string
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault. Not allowed in Serverless ComputeMode workspace.
    keyVaultProperties ManagedDiskEncryptionKeyVaultPropertiesResponse
    Key Vault input properties for encryption.
    rotationToLatestKeyVersionEnabled boolean
    Indicate whether the latest key version should be automatically used for Managed Disk Encryption.
    key_source str
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault. Not allowed in Serverless ComputeMode workspace.
    key_vault_properties ManagedDiskEncryptionKeyVaultPropertiesResponse
    Key Vault input properties for encryption.
    rotation_to_latest_key_version_enabled bool
    Indicate whether the latest key version should be automatically used for Managed Disk Encryption.
    keySource String
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault. Not allowed in Serverless ComputeMode workspace.
    keyVaultProperties Property Map
    Key Vault input properties for encryption.
    rotationToLatestKeyVersionEnabled Boolean
    Indicate whether the latest key version should be automatically used for Managed Disk Encryption.

    ManagedIdentityConfigurationResponse

    PrincipalId string
    The objectId of the Managed Identity that is linked to the Managed Storage account.
    TenantId string
    The tenant Id where the Managed Identity is created.
    Type string
    The type of Identity created. It can be either SystemAssigned or UserAssigned.
    PrincipalId string
    The objectId of the Managed Identity that is linked to the Managed Storage account.
    TenantId string
    The tenant Id where the Managed Identity is created.
    Type string
    The type of Identity created. It can be either SystemAssigned or UserAssigned.
    principal_id string
    The objectId of the Managed Identity that is linked to the Managed Storage account.
    tenant_id string
    The tenant Id where the Managed Identity is created.
    type string
    The type of Identity created. It can be either SystemAssigned or UserAssigned.
    principalId String
    The objectId of the Managed Identity that is linked to the Managed Storage account.
    tenantId String
    The tenant Id where the Managed Identity is created.
    type String
    The type of Identity created. It can be either SystemAssigned or UserAssigned.
    principalId string
    The objectId of the Managed Identity that is linked to the Managed Storage account.
    tenantId string
    The tenant Id where the Managed Identity is created.
    type string
    The type of Identity created. It can be either SystemAssigned or UserAssigned.
    principal_id str
    The objectId of the Managed Identity that is linked to the Managed Storage account.
    tenant_id str
    The tenant Id where the Managed Identity is created.
    type str
    The type of Identity created. It can be either SystemAssigned or UserAssigned.
    principalId String
    The objectId of the Managed Identity that is linked to the Managed Storage account.
    tenantId String
    The tenant Id where the Managed Identity is created.
    type String
    The type of Identity created. It can be either SystemAssigned or UserAssigned.

    PrivateEndpointConnectionPropertiesResponse

    PrivateLinkServiceConnectionState Pulumi.AzureNative.Databricks.Inputs.PrivateLinkServiceConnectionStateResponse
    Private endpoint connection state
    ProvisioningState string
    Provisioning state of the private endpoint connection.
    GroupIds List<string>
    GroupIds from the private link service resource.
    PrivateEndpoint Pulumi.AzureNative.Databricks.Inputs.PrivateEndpointResponse
    Private endpoint
    PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
    Private endpoint connection state
    ProvisioningState string
    Provisioning state of the private endpoint connection.
    GroupIds []string
    GroupIds from the private link service resource.
    PrivateEndpoint PrivateEndpointResponse
    Private endpoint
    private_link_service_connection_state object
    Private endpoint connection state
    provisioning_state string
    Provisioning state of the private endpoint connection.
    group_ids list(string)
    GroupIds from the private link service resource.
    private_endpoint object
    Private endpoint
    privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
    Private endpoint connection state
    provisioningState String
    Provisioning state of the private endpoint connection.
    groupIds List<String>
    GroupIds from the private link service resource.
    privateEndpoint PrivateEndpointResponse
    Private endpoint
    privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
    Private endpoint connection state
    provisioningState string
    Provisioning state of the private endpoint connection.
    groupIds string[]
    GroupIds from the private link service resource.
    privateEndpoint PrivateEndpointResponse
    Private endpoint
    private_link_service_connection_state PrivateLinkServiceConnectionStateResponse
    Private endpoint connection state
    provisioning_state str
    Provisioning state of the private endpoint connection.
    group_ids Sequence[str]
    GroupIds from the private link service resource.
    private_endpoint PrivateEndpointResponse
    Private endpoint
    privateLinkServiceConnectionState Property Map
    Private endpoint connection state
    provisioningState String
    Provisioning state of the private endpoint connection.
    groupIds List<String>
    GroupIds from the private link service resource.
    privateEndpoint Property Map
    Private endpoint

    PrivateEndpointConnectionResponse

    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Name string
    The name of the resource
    Properties Pulumi.AzureNative.Databricks.Inputs.PrivateEndpointConnectionPropertiesResponse
    The private endpoint connection properties.
    SystemData Pulumi.AzureNative.Databricks.Inputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Name string
    The name of the resource
    Properties PrivateEndpointConnectionPropertiesResponse
    The private endpoint connection properties.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name string
    The name of the resource
    properties object
    The private endpoint connection properties.
    system_data object
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name String
    The name of the resource
    properties PrivateEndpointConnectionPropertiesResponse
    The private endpoint connection properties.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name string
    The name of the resource
    properties PrivateEndpointConnectionPropertiesResponse
    The private endpoint connection properties.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id str
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name str
    The name of the resource
    properties PrivateEndpointConnectionPropertiesResponse
    The private endpoint connection properties.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name String
    The name of the resource
    properties Property Map
    The private endpoint connection properties.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    PrivateEndpointResponse

    Id string
    The resource identifier.
    Id string
    The resource identifier.
    id string
    The resource identifier.
    id String
    The resource identifier.
    id string
    The resource identifier.
    id str
    The resource identifier.
    id String
    The resource identifier.

    PrivateLinkServiceConnectionStateResponse

    Status string
    The status of a private endpoint connection
    ActionsRequired string
    Actions required for a private endpoint connection
    Description string
    The description for the current state of a private endpoint connection
    Status string
    The status of a private endpoint connection
    ActionsRequired string
    Actions required for a private endpoint connection
    Description string
    The description for the current state of a private endpoint connection
    status string
    The status of a private endpoint connection
    actions_required string
    Actions required for a private endpoint connection
    description string
    The description for the current state of a private endpoint connection
    status String
    The status of a private endpoint connection
    actionsRequired String
    Actions required for a private endpoint connection
    description String
    The description for the current state of a private endpoint connection
    status string
    The status of a private endpoint connection
    actionsRequired string
    Actions required for a private endpoint connection
    description string
    The description for the current state of a private endpoint connection
    status str
    The status of a private endpoint connection
    actions_required str
    Actions required for a private endpoint connection
    description str
    The description for the current state of a private endpoint connection
    status String
    The status of a private endpoint connection
    actionsRequired String
    Actions required for a private endpoint connection
    description String
    The description for the current state of a private endpoint connection

    SkuResponse

    Name string
    The SKU name.
    Tier string
    The SKU tier.
    Name string
    The SKU name.
    Tier string
    The SKU tier.
    name string
    The SKU name.
    tier string
    The SKU tier.
    name String
    The SKU name.
    tier String
    The SKU tier.
    name string
    The SKU name.
    tier string
    The SKU tier.
    name str
    The SKU name.
    tier str
    The SKU tier.
    name String
    The SKU name.
    tier String
    The SKU tier.

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    created_at string
    The timestamp of resource creation (UTC).
    created_by string
    The identity that created the resource.
    created_by_type string
    The type of identity that created the resource.
    last_modified_at string
    The timestamp of resource last modification (UTC)
    last_modified_by string
    The identity that last modified the resource.
    last_modified_by_type string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    WorkspaceCustomBooleanParameterResponse

    Value bool
    The value which should be used for this field.
    Type string
    The type of variable that this is
    Value bool
    The value which should be used for this field.
    Type string
    The type of variable that this is
    value bool
    The value which should be used for this field.
    type string
    The type of variable that this is
    value Boolean
    The value which should be used for this field.
    type String
    The type of variable that this is
    value boolean
    The value which should be used for this field.
    type string
    The type of variable that this is
    value bool
    The value which should be used for this field.
    type str
    The type of variable that this is
    value Boolean
    The value which should be used for this field.
    type String
    The type of variable that this is

    WorkspaceCustomObjectParameterResponse

    Value object
    The value which should be used for this field.
    Type string
    The type of variable that this is
    Value interface{}
    The value which should be used for this field.
    Type string
    The type of variable that this is
    value any
    The value which should be used for this field.
    type string
    The type of variable that this is
    value Object
    The value which should be used for this field.
    type String
    The type of variable that this is
    value any
    The value which should be used for this field.
    type string
    The type of variable that this is
    value Any
    The value which should be used for this field.
    type str
    The type of variable that this is
    value Any
    The value which should be used for this field.
    type String
    The type of variable that this is

    WorkspaceCustomParametersResponse

    ResourceTags Pulumi.AzureNative.Databricks.Inputs.WorkspaceCustomObjectParameterResponse
    Tags applied to resources under Managed resource group. These can be updated by updating tags at workspace level. Not allowed in Serverless ComputeMode workspace.
    AmlWorkspaceId Pulumi.AzureNative.Databricks.Inputs.WorkspaceCustomStringParameterResponse
    The ID of a Azure Machine Learning workspace to link with Databricks workspace. Not allowed in Serverless ComputeMode workspace.
    CustomPrivateSubnetName Pulumi.AzureNative.Databricks.Inputs.WorkspaceCustomStringParameterResponse
    The name of the Private Subnet within the Virtual Network. Not allowed in Serverless ComputeMode workspace.
    CustomPublicSubnetName Pulumi.AzureNative.Databricks.Inputs.WorkspaceCustomStringParameterResponse
    The name of a Public Subnet within the Virtual Network. Not allowed in Serverless ComputeMode workspace.
    CustomVirtualNetworkId Pulumi.AzureNative.Databricks.Inputs.WorkspaceCustomStringParameterResponse
    The ID of a Virtual Network where this Databricks Cluster should be created. Not allowed in Serverless ComputeMode workspace.
    EnableNoPublicIp Pulumi.AzureNative.Databricks.Inputs.WorkspaceNoPublicIPBooleanParameterResponse
    Boolean indicating whether the public IP should be disabled. Default value is true. Not allowed in Serverless ComputeMode workspace.
    Encryption Pulumi.AzureNative.Databricks.Inputs.WorkspaceEncryptionParameterResponse
    Contains the encryption details for Customer-Managed Key (CMK) enabled workspace.Not allowed in Serverless ComputeMode workspace.
    LoadBalancerBackendPoolName Pulumi.AzureNative.Databricks.Inputs.WorkspaceCustomStringParameterResponse
    Name of the outbound Load Balancer Backend Pool for Secure Cluster Connectivity (No Public IP). Not allowed in Serverless ComputeMode workspace.
    LoadBalancerId Pulumi.AzureNative.Databricks.Inputs.WorkspaceCustomStringParameterResponse
    Resource URI of Outbound Load balancer for Secure Cluster Connectivity (No Public IP) workspace. Not allowed in Serverless ComputeMode workspace.
    NatGatewayName Pulumi.AzureNative.Databricks.Inputs.WorkspaceCustomStringParameterResponse
    Name of the NAT gateway for Secure Cluster Connectivity (No Public IP) workspace subnets. Not allowed in Serverless ComputeMode workspace.
    PrepareEncryption Pulumi.AzureNative.Databricks.Inputs.WorkspaceCustomBooleanParameterResponse
    Prepare the workspace for encryption. Enables the Managed Identity for managed storage account. Not allowed in Serverless ComputeMode workspace.
    PublicIpName Pulumi.AzureNative.Databricks.Inputs.WorkspaceCustomStringParameterResponse
    Name of the Public IP for No Public IP workspace with managed vNet. Not allowed in Serverless ComputeMode workspace.
    RequireInfrastructureEncryption Pulumi.AzureNative.Databricks.Inputs.WorkspaceCustomBooleanParameterResponse
    A boolean indicating whether or not the DBFS root file system will be enabled with secondary layer of encryption with platform managed keys for data at rest. Not allowed in Serverless ComputeMode workspace.
    StorageAccountName Pulumi.AzureNative.Databricks.Inputs.WorkspaceCustomStringParameterResponse
    Default DBFS storage account name. Not allowed in Serverless ComputeMode workspace.
    StorageAccountSkuName Pulumi.AzureNative.Databricks.Inputs.WorkspaceCustomStringParameterResponse
    Storage account SKU name, ex: Standard_GRS, Standard_LRS. Refer https://aka.ms/storageskus for valid inputs. Not allowed in Serverless ComputeMode workspace.
    VnetAddressPrefix Pulumi.AzureNative.Databricks.Inputs.WorkspaceCustomStringParameterResponse
    Address prefix for Managed virtual network. Default value for this input is 10.139. Not allowed in Serverless ComputeMode workspace.
    ResourceTags WorkspaceCustomObjectParameterResponse
    Tags applied to resources under Managed resource group. These can be updated by updating tags at workspace level. Not allowed in Serverless ComputeMode workspace.
    AmlWorkspaceId WorkspaceCustomStringParameterResponse
    The ID of a Azure Machine Learning workspace to link with Databricks workspace. Not allowed in Serverless ComputeMode workspace.
    CustomPrivateSubnetName WorkspaceCustomStringParameterResponse
    The name of the Private Subnet within the Virtual Network. Not allowed in Serverless ComputeMode workspace.
    CustomPublicSubnetName WorkspaceCustomStringParameterResponse
    The name of a Public Subnet within the Virtual Network. Not allowed in Serverless ComputeMode workspace.
    CustomVirtualNetworkId WorkspaceCustomStringParameterResponse
    The ID of a Virtual Network where this Databricks Cluster should be created. Not allowed in Serverless ComputeMode workspace.
    EnableNoPublicIp WorkspaceNoPublicIPBooleanParameterResponse
    Boolean indicating whether the public IP should be disabled. Default value is true. Not allowed in Serverless ComputeMode workspace.
    Encryption WorkspaceEncryptionParameterResponse
    Contains the encryption details for Customer-Managed Key (CMK) enabled workspace.Not allowed in Serverless ComputeMode workspace.
    LoadBalancerBackendPoolName WorkspaceCustomStringParameterResponse
    Name of the outbound Load Balancer Backend Pool for Secure Cluster Connectivity (No Public IP). Not allowed in Serverless ComputeMode workspace.
    LoadBalancerId WorkspaceCustomStringParameterResponse
    Resource URI of Outbound Load balancer for Secure Cluster Connectivity (No Public IP) workspace. Not allowed in Serverless ComputeMode workspace.
    NatGatewayName WorkspaceCustomStringParameterResponse
    Name of the NAT gateway for Secure Cluster Connectivity (No Public IP) workspace subnets. Not allowed in Serverless ComputeMode workspace.
    PrepareEncryption WorkspaceCustomBooleanParameterResponse
    Prepare the workspace for encryption. Enables the Managed Identity for managed storage account. Not allowed in Serverless ComputeMode workspace.
    PublicIpName WorkspaceCustomStringParameterResponse
    Name of the Public IP for No Public IP workspace with managed vNet. Not allowed in Serverless ComputeMode workspace.
    RequireInfrastructureEncryption WorkspaceCustomBooleanParameterResponse
    A boolean indicating whether or not the DBFS root file system will be enabled with secondary layer of encryption with platform managed keys for data at rest. Not allowed in Serverless ComputeMode workspace.
    StorageAccountName WorkspaceCustomStringParameterResponse
    Default DBFS storage account name. Not allowed in Serverless ComputeMode workspace.
    StorageAccountSkuName WorkspaceCustomStringParameterResponse
    Storage account SKU name, ex: Standard_GRS, Standard_LRS. Refer https://aka.ms/storageskus for valid inputs. Not allowed in Serverless ComputeMode workspace.
    VnetAddressPrefix WorkspaceCustomStringParameterResponse
    Address prefix for Managed virtual network. Default value for this input is 10.139. Not allowed in Serverless ComputeMode workspace.
    resource_tags object
    Tags applied to resources under Managed resource group. These can be updated by updating tags at workspace level. Not allowed in Serverless ComputeMode workspace.
    aml_workspace_id object
    The ID of a Azure Machine Learning workspace to link with Databricks workspace. Not allowed in Serverless ComputeMode workspace.
    custom_private_subnet_name object
    The name of the Private Subnet within the Virtual Network. Not allowed in Serverless ComputeMode workspace.
    custom_public_subnet_name object
    The name of a Public Subnet within the Virtual Network. Not allowed in Serverless ComputeMode workspace.
    custom_virtual_network_id object
    The ID of a Virtual Network where this Databricks Cluster should be created. Not allowed in Serverless ComputeMode workspace.
    enable_no_public_ip object
    Boolean indicating whether the public IP should be disabled. Default value is true. Not allowed in Serverless ComputeMode workspace.
    encryption object
    Contains the encryption details for Customer-Managed Key (CMK) enabled workspace.Not allowed in Serverless ComputeMode workspace.
    load_balancer_backend_pool_name object
    Name of the outbound Load Balancer Backend Pool for Secure Cluster Connectivity (No Public IP). Not allowed in Serverless ComputeMode workspace.
    load_balancer_id object
    Resource URI of Outbound Load balancer for Secure Cluster Connectivity (No Public IP) workspace. Not allowed in Serverless ComputeMode workspace.
    nat_gateway_name object
    Name of the NAT gateway for Secure Cluster Connectivity (No Public IP) workspace subnets. Not allowed in Serverless ComputeMode workspace.
    prepare_encryption object
    Prepare the workspace for encryption. Enables the Managed Identity for managed storage account. Not allowed in Serverless ComputeMode workspace.
    public_ip_name object
    Name of the Public IP for No Public IP workspace with managed vNet. Not allowed in Serverless ComputeMode workspace.
    require_infrastructure_encryption object
    A boolean indicating whether or not the DBFS root file system will be enabled with secondary layer of encryption with platform managed keys for data at rest. Not allowed in Serverless ComputeMode workspace.
    storage_account_name object
    Default DBFS storage account name. Not allowed in Serverless ComputeMode workspace.
    storage_account_sku_name object
    Storage account SKU name, ex: Standard_GRS, Standard_LRS. Refer https://aka.ms/storageskus for valid inputs. Not allowed in Serverless ComputeMode workspace.
    vnet_address_prefix object
    Address prefix for Managed virtual network. Default value for this input is 10.139. Not allowed in Serverless ComputeMode workspace.
    resourceTags WorkspaceCustomObjectParameterResponse
    Tags applied to resources under Managed resource group. These can be updated by updating tags at workspace level. Not allowed in Serverless ComputeMode workspace.
    amlWorkspaceId WorkspaceCustomStringParameterResponse
    The ID of a Azure Machine Learning workspace to link with Databricks workspace. Not allowed in Serverless ComputeMode workspace.
    customPrivateSubnetName WorkspaceCustomStringParameterResponse
    The name of the Private Subnet within the Virtual Network. Not allowed in Serverless ComputeMode workspace.
    customPublicSubnetName WorkspaceCustomStringParameterResponse
    The name of a Public Subnet within the Virtual Network. Not allowed in Serverless ComputeMode workspace.
    customVirtualNetworkId WorkspaceCustomStringParameterResponse
    The ID of a Virtual Network where this Databricks Cluster should be created. Not allowed in Serverless ComputeMode workspace.
    enableNoPublicIp WorkspaceNoPublicIPBooleanParameterResponse
    Boolean indicating whether the public IP should be disabled. Default value is true. Not allowed in Serverless ComputeMode workspace.
    encryption WorkspaceEncryptionParameterResponse
    Contains the encryption details for Customer-Managed Key (CMK) enabled workspace.Not allowed in Serverless ComputeMode workspace.
    loadBalancerBackendPoolName WorkspaceCustomStringParameterResponse
    Name of the outbound Load Balancer Backend Pool for Secure Cluster Connectivity (No Public IP). Not allowed in Serverless ComputeMode workspace.
    loadBalancerId WorkspaceCustomStringParameterResponse
    Resource URI of Outbound Load balancer for Secure Cluster Connectivity (No Public IP) workspace. Not allowed in Serverless ComputeMode workspace.
    natGatewayName WorkspaceCustomStringParameterResponse
    Name of the NAT gateway for Secure Cluster Connectivity (No Public IP) workspace subnets. Not allowed in Serverless ComputeMode workspace.
    prepareEncryption WorkspaceCustomBooleanParameterResponse
    Prepare the workspace for encryption. Enables the Managed Identity for managed storage account. Not allowed in Serverless ComputeMode workspace.
    publicIpName WorkspaceCustomStringParameterResponse
    Name of the Public IP for No Public IP workspace with managed vNet. Not allowed in Serverless ComputeMode workspace.
    requireInfrastructureEncryption WorkspaceCustomBooleanParameterResponse
    A boolean indicating whether or not the DBFS root file system will be enabled with secondary layer of encryption with platform managed keys for data at rest. Not allowed in Serverless ComputeMode workspace.
    storageAccountName WorkspaceCustomStringParameterResponse
    Default DBFS storage account name. Not allowed in Serverless ComputeMode workspace.
    storageAccountSkuName WorkspaceCustomStringParameterResponse
    Storage account SKU name, ex: Standard_GRS, Standard_LRS. Refer https://aka.ms/storageskus for valid inputs. Not allowed in Serverless ComputeMode workspace.
    vnetAddressPrefix WorkspaceCustomStringParameterResponse
    Address prefix for Managed virtual network. Default value for this input is 10.139. Not allowed in Serverless ComputeMode workspace.
    resourceTags WorkspaceCustomObjectParameterResponse
    Tags applied to resources under Managed resource group. These can be updated by updating tags at workspace level. Not allowed in Serverless ComputeMode workspace.
    amlWorkspaceId WorkspaceCustomStringParameterResponse
    The ID of a Azure Machine Learning workspace to link with Databricks workspace. Not allowed in Serverless ComputeMode workspace.
    customPrivateSubnetName WorkspaceCustomStringParameterResponse
    The name of the Private Subnet within the Virtual Network. Not allowed in Serverless ComputeMode workspace.
    customPublicSubnetName WorkspaceCustomStringParameterResponse
    The name of a Public Subnet within the Virtual Network. Not allowed in Serverless ComputeMode workspace.
    customVirtualNetworkId WorkspaceCustomStringParameterResponse
    The ID of a Virtual Network where this Databricks Cluster should be created. Not allowed in Serverless ComputeMode workspace.
    enableNoPublicIp WorkspaceNoPublicIPBooleanParameterResponse
    Boolean indicating whether the public IP should be disabled. Default value is true. Not allowed in Serverless ComputeMode workspace.
    encryption WorkspaceEncryptionParameterResponse
    Contains the encryption details for Customer-Managed Key (CMK) enabled workspace.Not allowed in Serverless ComputeMode workspace.
    loadBalancerBackendPoolName WorkspaceCustomStringParameterResponse
    Name of the outbound Load Balancer Backend Pool for Secure Cluster Connectivity (No Public IP). Not allowed in Serverless ComputeMode workspace.
    loadBalancerId WorkspaceCustomStringParameterResponse
    Resource URI of Outbound Load balancer for Secure Cluster Connectivity (No Public IP) workspace. Not allowed in Serverless ComputeMode workspace.
    natGatewayName WorkspaceCustomStringParameterResponse
    Name of the NAT gateway for Secure Cluster Connectivity (No Public IP) workspace subnets. Not allowed in Serverless ComputeMode workspace.
    prepareEncryption WorkspaceCustomBooleanParameterResponse
    Prepare the workspace for encryption. Enables the Managed Identity for managed storage account. Not allowed in Serverless ComputeMode workspace.
    publicIpName WorkspaceCustomStringParameterResponse
    Name of the Public IP for No Public IP workspace with managed vNet. Not allowed in Serverless ComputeMode workspace.
    requireInfrastructureEncryption WorkspaceCustomBooleanParameterResponse
    A boolean indicating whether or not the DBFS root file system will be enabled with secondary layer of encryption with platform managed keys for data at rest. Not allowed in Serverless ComputeMode workspace.
    storageAccountName WorkspaceCustomStringParameterResponse
    Default DBFS storage account name. Not allowed in Serverless ComputeMode workspace.
    storageAccountSkuName WorkspaceCustomStringParameterResponse
    Storage account SKU name, ex: Standard_GRS, Standard_LRS. Refer https://aka.ms/storageskus for valid inputs. Not allowed in Serverless ComputeMode workspace.
    vnetAddressPrefix WorkspaceCustomStringParameterResponse
    Address prefix for Managed virtual network. Default value for this input is 10.139. Not allowed in Serverless ComputeMode workspace.
    resource_tags WorkspaceCustomObjectParameterResponse
    Tags applied to resources under Managed resource group. These can be updated by updating tags at workspace level. Not allowed in Serverless ComputeMode workspace.
    aml_workspace_id WorkspaceCustomStringParameterResponse
    The ID of a Azure Machine Learning workspace to link with Databricks workspace. Not allowed in Serverless ComputeMode workspace.
    custom_private_subnet_name WorkspaceCustomStringParameterResponse
    The name of the Private Subnet within the Virtual Network. Not allowed in Serverless ComputeMode workspace.
    custom_public_subnet_name WorkspaceCustomStringParameterResponse
    The name of a Public Subnet within the Virtual Network. Not allowed in Serverless ComputeMode workspace.
    custom_virtual_network_id WorkspaceCustomStringParameterResponse
    The ID of a Virtual Network where this Databricks Cluster should be created. Not allowed in Serverless ComputeMode workspace.
    enable_no_public_ip WorkspaceNoPublicIPBooleanParameterResponse
    Boolean indicating whether the public IP should be disabled. Default value is true. Not allowed in Serverless ComputeMode workspace.
    encryption WorkspaceEncryptionParameterResponse
    Contains the encryption details for Customer-Managed Key (CMK) enabled workspace.Not allowed in Serverless ComputeMode workspace.
    load_balancer_backend_pool_name WorkspaceCustomStringParameterResponse
    Name of the outbound Load Balancer Backend Pool for Secure Cluster Connectivity (No Public IP). Not allowed in Serverless ComputeMode workspace.
    load_balancer_id WorkspaceCustomStringParameterResponse
    Resource URI of Outbound Load balancer for Secure Cluster Connectivity (No Public IP) workspace. Not allowed in Serverless ComputeMode workspace.
    nat_gateway_name WorkspaceCustomStringParameterResponse
    Name of the NAT gateway for Secure Cluster Connectivity (No Public IP) workspace subnets. Not allowed in Serverless ComputeMode workspace.
    prepare_encryption WorkspaceCustomBooleanParameterResponse
    Prepare the workspace for encryption. Enables the Managed Identity for managed storage account. Not allowed in Serverless ComputeMode workspace.
    public_ip_name WorkspaceCustomStringParameterResponse
    Name of the Public IP for No Public IP workspace with managed vNet. Not allowed in Serverless ComputeMode workspace.
    require_infrastructure_encryption WorkspaceCustomBooleanParameterResponse
    A boolean indicating whether or not the DBFS root file system will be enabled with secondary layer of encryption with platform managed keys for data at rest. Not allowed in Serverless ComputeMode workspace.
    storage_account_name WorkspaceCustomStringParameterResponse
    Default DBFS storage account name. Not allowed in Serverless ComputeMode workspace.
    storage_account_sku_name WorkspaceCustomStringParameterResponse
    Storage account SKU name, ex: Standard_GRS, Standard_LRS. Refer https://aka.ms/storageskus for valid inputs. Not allowed in Serverless ComputeMode workspace.
    vnet_address_prefix WorkspaceCustomStringParameterResponse
    Address prefix for Managed virtual network. Default value for this input is 10.139. Not allowed in Serverless ComputeMode workspace.
    resourceTags Property Map
    Tags applied to resources under Managed resource group. These can be updated by updating tags at workspace level. Not allowed in Serverless ComputeMode workspace.
    amlWorkspaceId Property Map
    The ID of a Azure Machine Learning workspace to link with Databricks workspace. Not allowed in Serverless ComputeMode workspace.
    customPrivateSubnetName Property Map
    The name of the Private Subnet within the Virtual Network. Not allowed in Serverless ComputeMode workspace.
    customPublicSubnetName Property Map
    The name of a Public Subnet within the Virtual Network. Not allowed in Serverless ComputeMode workspace.
    customVirtualNetworkId Property Map
    The ID of a Virtual Network where this Databricks Cluster should be created. Not allowed in Serverless ComputeMode workspace.
    enableNoPublicIp Property Map
    Boolean indicating whether the public IP should be disabled. Default value is true. Not allowed in Serverless ComputeMode workspace.
    encryption Property Map
    Contains the encryption details for Customer-Managed Key (CMK) enabled workspace.Not allowed in Serverless ComputeMode workspace.
    loadBalancerBackendPoolName Property Map
    Name of the outbound Load Balancer Backend Pool for Secure Cluster Connectivity (No Public IP). Not allowed in Serverless ComputeMode workspace.
    loadBalancerId Property Map
    Resource URI of Outbound Load balancer for Secure Cluster Connectivity (No Public IP) workspace. Not allowed in Serverless ComputeMode workspace.
    natGatewayName Property Map
    Name of the NAT gateway for Secure Cluster Connectivity (No Public IP) workspace subnets. Not allowed in Serverless ComputeMode workspace.
    prepareEncryption Property Map
    Prepare the workspace for encryption. Enables the Managed Identity for managed storage account. Not allowed in Serverless ComputeMode workspace.
    publicIpName Property Map
    Name of the Public IP for No Public IP workspace with managed vNet. Not allowed in Serverless ComputeMode workspace.
    requireInfrastructureEncryption Property Map
    A boolean indicating whether or not the DBFS root file system will be enabled with secondary layer of encryption with platform managed keys for data at rest. Not allowed in Serverless ComputeMode workspace.
    storageAccountName Property Map
    Default DBFS storage account name. Not allowed in Serverless ComputeMode workspace.
    storageAccountSkuName Property Map
    Storage account SKU name, ex: Standard_GRS, Standard_LRS. Refer https://aka.ms/storageskus for valid inputs. Not allowed in Serverless ComputeMode workspace.
    vnetAddressPrefix Property Map
    Address prefix for Managed virtual network. Default value for this input is 10.139. Not allowed in Serverless ComputeMode workspace.

    WorkspaceCustomStringParameterResponse

    Value string
    The value which should be used for this field.
    Type string
    The type of variable that this is
    Value string
    The value which should be used for this field.
    Type string
    The type of variable that this is
    value string
    The value which should be used for this field.
    type string
    The type of variable that this is
    value String
    The value which should be used for this field.
    type String
    The type of variable that this is
    value string
    The value which should be used for this field.
    type string
    The type of variable that this is
    value str
    The value which should be used for this field.
    type str
    The type of variable that this is
    value String
    The value which should be used for this field.
    type String
    The type of variable that this is

    WorkspaceEncryptionParameterResponse

    Type string
    The type of variable that this is
    Value Pulumi.AzureNative.Databricks.Inputs.EncryptionResponse
    The value which should be used for this field.
    Type string
    The type of variable that this is
    Value EncryptionResponse
    The value which should be used for this field.
    type string
    The type of variable that this is
    value object
    The value which should be used for this field.
    type String
    The type of variable that this is
    value EncryptionResponse
    The value which should be used for this field.
    type string
    The type of variable that this is
    value EncryptionResponse
    The value which should be used for this field.
    type str
    The type of variable that this is
    value EncryptionResponse
    The value which should be used for this field.
    type String
    The type of variable that this is
    value Property Map
    The value which should be used for this field.

    WorkspaceNoPublicIPBooleanParameterResponse

    Value bool
    The value which should be used for this field.
    Type string
    The type of variable that this is
    Value bool
    The value which should be used for this field.
    Type string
    The type of variable that this is
    value bool
    The value which should be used for this field.
    type string
    The type of variable that this is
    value Boolean
    The value which should be used for this field.
    type String
    The type of variable that this is
    value boolean
    The value which should be used for this field.
    type string
    The type of variable that this is
    value bool
    The value which should be used for this field.
    type str
    The type of variable that this is
    value Boolean
    The value which should be used for this field.
    type String
    The type of variable that this is

    WorkspacePropertiesAccessConnectorResponse

    Id string
    The resource ID of Azure Databricks Access Connector Resource.
    IdentityType string
    The identity type of the Access Connector Resource.
    UserAssignedIdentityId string
    The resource ID of the User Assigned Identity associated with the Access Connector Resource. This is required for type 'UserAssigned' and not valid for type 'SystemAssigned'.
    Id string
    The resource ID of Azure Databricks Access Connector Resource.
    IdentityType string
    The identity type of the Access Connector Resource.
    UserAssignedIdentityId string
    The resource ID of the User Assigned Identity associated with the Access Connector Resource. This is required for type 'UserAssigned' and not valid for type 'SystemAssigned'.
    id string
    The resource ID of Azure Databricks Access Connector Resource.
    identity_type string
    The identity type of the Access Connector Resource.
    user_assigned_identity_id string
    The resource ID of the User Assigned Identity associated with the Access Connector Resource. This is required for type 'UserAssigned' and not valid for type 'SystemAssigned'.
    id String
    The resource ID of Azure Databricks Access Connector Resource.
    identityType String
    The identity type of the Access Connector Resource.
    userAssignedIdentityId String
    The resource ID of the User Assigned Identity associated with the Access Connector Resource. This is required for type 'UserAssigned' and not valid for type 'SystemAssigned'.
    id string
    The resource ID of Azure Databricks Access Connector Resource.
    identityType string
    The identity type of the Access Connector Resource.
    userAssignedIdentityId string
    The resource ID of the User Assigned Identity associated with the Access Connector Resource. This is required for type 'UserAssigned' and not valid for type 'SystemAssigned'.
    id str
    The resource ID of Azure Databricks Access Connector Resource.
    identity_type str
    The identity type of the Access Connector Resource.
    user_assigned_identity_id str
    The resource ID of the User Assigned Identity associated with the Access Connector Resource. This is required for type 'UserAssigned' and not valid for type 'SystemAssigned'.
    id String
    The resource ID of Azure Databricks Access Connector Resource.
    identityType String
    The identity type of the Access Connector Resource.
    userAssignedIdentityId String
    The resource ID of the User Assigned Identity associated with the Access Connector Resource. This is required for type 'UserAssigned' and not valid for type 'SystemAssigned'.

    WorkspacePropertiesEncryptionResponse

    Entities EncryptionEntitiesDefinitionResponse
    Encryption entities definition for the workspace.
    entities object
    Encryption entities definition for the workspace.
    entities EncryptionEntitiesDefinitionResponse
    Encryption entities definition for the workspace.
    entities EncryptionEntitiesDefinitionResponse
    Encryption entities definition for the workspace.
    entities EncryptionEntitiesDefinitionResponse
    Encryption entities definition for the workspace.
    entities Property Map
    Encryption entities definition for the workspace.

    WorkspaceProviderAuthorizationResponse

    PrincipalId string
    The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the workspace resources.
    RoleDefinitionId string
    The provider's role definition identifier. This role will define all the permissions that the provider must have on the workspace's container resource group. This role definition cannot have permission to delete the resource group.
    PrincipalId string
    The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the workspace resources.
    RoleDefinitionId string
    The provider's role definition identifier. This role will define all the permissions that the provider must have on the workspace's container resource group. This role definition cannot have permission to delete the resource group.
    principal_id string
    The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the workspace resources.
    role_definition_id string
    The provider's role definition identifier. This role will define all the permissions that the provider must have on the workspace's container resource group. This role definition cannot have permission to delete the resource group.
    principalId String
    The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the workspace resources.
    roleDefinitionId String
    The provider's role definition identifier. This role will define all the permissions that the provider must have on the workspace's container resource group. This role definition cannot have permission to delete the resource group.
    principalId string
    The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the workspace resources.
    roleDefinitionId string
    The provider's role definition identifier. This role will define all the permissions that the provider must have on the workspace's container resource group. This role definition cannot have permission to delete the resource group.
    principal_id str
    The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the workspace resources.
    role_definition_id str
    The provider's role definition identifier. This role will define all the permissions that the provider must have on the workspace's container resource group. This role definition cannot have permission to delete the resource group.
    principalId String
    The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the workspace resources.
    roleDefinitionId String
    The provider's role definition identifier. This role will define all the permissions that the provider must have on the workspace's container resource group. This role definition cannot have permission to delete the resource group.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
    Viewing docs for Azure Native v3.28.0
    published on Sunday, Sep 13, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial