Workspace Class
Information about workspace.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.
Constructor
Workspace(*, location: str, managed_resource_group_id: str, tags: Dict[str, str] | None = None, sku: _models.Sku | None = None, parameters: _models.WorkspaceCustomParameters | None = None, ui_definition_uri: str | None = None, authorizations: List[_models.WorkspaceProviderAuthorization] | None = None, created_by: _models.CreatedBy | None = None, updated_by: _models.CreatedBy | None = None, storage_account_identity: _models.ManagedIdentityConfiguration | None = None, managed_disk_identity: _models.ManagedIdentityConfiguration | None = None, encryption: _models.WorkspacePropertiesEncryption | None = None, public_network_access: str | _models.PublicNetworkAccess | None = None, required_nsg_rules: str | _models.RequiredNsgRules | None = None, **kwargs: Any)
Keyword-Only Parameters
| Name | Description |
|---|---|
|
tags
|
Resource tags. Default value: None
|
|
location
|
The geo-location where the resource lives. Required. |
|
sku
|
The SKU of the resource. Default value: None
|
|
managed_resource_group_id
|
The managed resource group Id. Required. |
|
parameters
|
The workspace's custom parameters. Default value: None
|
|
ui_definition_uri
|
The blob URI where the UI definition file is located. Default value: None
|
|
authorizations
|
The workspace provider authorizations. Default value: None
|
|
created_by
|
Indicates the Object ID, PUID and Application ID of entity that created the workspace. Default value: None
|
|
updated_by
|
Indicates the Object ID, PUID and Application ID of entity that last updated the workspace. Default value: None
|
|
storage_account_identity
|
The details of Managed Identity of Storage Account. Default value: None
|
|
managed_disk_identity
|
The details of Managed Identity of Disk Encryption Set used for Managed Disk Encryption. Default value: None
|
|
encryption
|
Encryption properties for databricks workspace. Default value: None
|
|
public_network_access
|
The network access type for accessing workspace. Set value to disabled to access workspace only via private link. Known values are: "Enabled" and "Disabled". Default value: None
|
|
required_nsg_rules
|
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. Known values are: "AllRules", "NoAzureDatabricksRules", and "NoAzureServiceRules". Default value: None
|
Variables
| Name | Description |
|---|---|
|
id
|
Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. |
|
name
|
The name of the resource. |
|
type
|
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. |
|
tags
|
Resource tags. |
|
location
|
The geo-location where the resource lives. Required. |
|
sku
|
The SKU of the resource. |
|
system_data
|
The system metadata relating to this resource. |
|
managed_resource_group_id
|
The managed resource group Id. Required. |
|
parameters
|
The workspace's custom parameters. |
|
provisioning_state
|
The workspace provisioning state. Known values are: "Accepted", "Running", "Ready", "Creating", "Created", "Deleting", "Deleted", "Canceled", "Failed", "Succeeded", and "Updating". |
|
ui_definition_uri
|
The blob URI where the UI definition file is located. |
|
authorizations
|
The workspace provider authorizations. |
|
created_by
|
Indicates the Object ID, PUID and Application ID of entity that created the workspace. |
|
updated_by
|
Indicates the Object ID, PUID and Application ID of entity that last updated the workspace. |
|
created_date_time
|
Specifies the date and time when the workspace is created. |
|
workspace_id
|
The unique identifier of the databricks workspace in databricks control plane. |
|
workspace_url
|
The workspace URL which is of the format 'adb-{workspaceId}.{random}.azuredatabricks.net'. |
|
storage_account_identity
|
The details of Managed Identity of Storage Account. |
|
managed_disk_identity
|
The details of Managed Identity of Disk Encryption Set used for Managed Disk Encryption. |
|
disk_encryption_set_id
|
The resource Id of the managed disk encryption set. |
|
encryption
|
Encryption properties for databricks workspace. |
|
private_endpoint_connections
|
Private endpoint connections created on the workspace. |
|
public_network_access
|
The network access type for accessing workspace. Set value to disabled to access workspace only via private link. Known values are: "Enabled" and "Disabled". |
|
required_nsg_rules
|
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. Known values are: "AllRules", "NoAzureDatabricksRules", and "NoAzureServiceRules". |