Skip to main content

workspace

Creates, updates, deletes, gets or lists a workspace resource.

Overview

Nameworkspace
TypeResource
Idazure.synapse_artifacts.workspace

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. # pylint: disable=line-too-long
namestringThe name of the resource.
adlaResourceIdstringThe ADLA resource ID.
connectivityEndpointsobjectConnectivity endpoints.
defaultDataLakeStorageobjectWorkspace default data lake storage account details.
encryptionobjectThe encryption details of the workspace.
extraPropertiesobjectWorkspace level configs and feature flags.
identityobjectIdentity of the workspace.
locationstringThe geo-location where the resource lives. Required.
managedResourceGroupNamestringWorkspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'.
managedVirtualNetworkstringSetting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.
managedVirtualNetworkSettingsobjectManaged Virtual Network Settings.
privateEndpointConnectionsarrayPrivate endpoint connections to the workspace.
provisioningStatestringResource provisioning state.
purviewConfigurationobjectPurview Configuration.
sqlAdministratorLoginstringLogin for workspace SQL active directory administrator.
sqlAdministratorLoginPasswordstringSQL administrator login password.
tagsobjectResource tags.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".
virtualNetworkProfileobjectVirtual Network profile.
workspaceRepositoryConfigurationobjectGit integration settings.
workspaceUIDstringThe workspace unique identifier.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectendpointGet Workspace.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
endpointstringThe service endpoint host (no scheme). (default: )

SELECT examples

Get Workspace.

SELECT
id,
name,
adlaResourceId,
connectivityEndpoints,
defaultDataLakeStorage,
encryption,
extraProperties,
identity,
location,
managedResourceGroupName,
managedVirtualNetwork,
managedVirtualNetworkSettings,
privateEndpointConnections,
provisioningState,
purviewConfiguration,
sqlAdministratorLogin,
sqlAdministratorLoginPassword,
tags,
type,
virtualNetworkProfile,
workspaceRepositoryConfiguration,
workspaceUID
FROM azure.synapse_artifacts.workspace
WHERE endpoint = '{{ endpoint }}' -- required
;