Workspace type

A workspace

type Workspace = TrackedResource & {
  adlaResourceId?: string
  azureADOnlyAuthentication?: boolean
  connectivityEndpoints?: { [propertyName: string]: string }
  cspWorkspaceAdminProperties?: CspWorkspaceAdminProperties
  defaultDataLakeStorage?: DataLakeStorageAccountDetails
  encryption?: EncryptionDetails
  extraProperties?: { [propertyName: string]: Record<string, unknown> }
  identity?: ManagedIdentity
  managedResourceGroupName?: string
  managedVirtualNetwork?: string
  managedVirtualNetworkSettings?: ManagedVirtualNetworkSettings
  privateEndpointConnections?: PrivateEndpointConnection[]
  provisioningState?: string
  publicNetworkAccess?: WorkspacePublicNetworkAccess
  purviewConfiguration?: PurviewConfiguration
  settings?: { [propertyName: string]: Record<string, unknown> }
  sqlAdministratorLogin?: string
  sqlAdministratorLoginPassword?: string
  trustedServiceBypassEnabled?: boolean
  virtualNetworkProfile?: VirtualNetworkProfile
  workspaceRepositoryConfiguration?: WorkspaceRepositoryConfiguration
  workspaceUID?: string
}