Package version:

Interface Workspace

A workspace

Hierarchy

Properties

adlaResourceId?: string

The ADLA resource ID. NOTE: This property will not be serialized. It can only be populated by the server.

connectivityEndpoints?: {
    [propertyName: string]: string;
}

Connectivity endpoints

Type declaration

  • [propertyName: string]: string
defaultDataLakeStorage?: DataLakeStorageAccountDetails

Workspace default data lake storage account details

encryption?: EncryptionDetails

The encryption details of the workspace

extraProperties?: {
    [propertyName: string]: any;
}

Workspace level configs and feature flags NOTE: This property will not be serialized. It can only be populated by the server.

Type declaration

  • [propertyName: string]: any
id?: string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

identity?: ManagedIdentity

Identity of the workspace

location: string

The geo-location where the resource lives

managedResourceGroupName?: string

Workspace 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 '.'

managedVirtualNetwork?: string

Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.

managedVirtualNetworkSettings?: ManagedVirtualNetworkSettings

Managed Virtual Network Settings

name?: string

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

privateEndpointConnections?: PrivateEndpointConnection[]

Private endpoint connections to the workspace

provisioningState?: string

Resource provisioning state NOTE: This property will not be serialized. It can only be populated by the server.

purviewConfiguration?: PurviewConfiguration

Purview Configuration

sqlAdministratorLogin?: string

Login for workspace SQL active directory administrator

sqlAdministratorLoginPassword?: string

SQL administrator login password

tags?: {
    [propertyName: string]: string;
}

Resource tags.

Type declaration

  • [propertyName: string]: string
type?: string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

virtualNetworkProfile?: VirtualNetworkProfile

Virtual Network profile

workspaceRepositoryConfiguration?: WorkspaceRepositoryConfiguration

Git integration settings

workspaceUID?: string

The workspace unique identifier NOTE: This property will not be serialized. It can only be populated by the server.

Generated using TypeDoc