Microsoft.MachineLearningServices (stable:2025-06-01)

2025/07/14 • 5 updated methods

Workspaces_Get (updated)
Description Gets the properties of the specified machine learning workspace.
Reference Link ¶

⚶ Changes

{
  "#id": "Workspaces_Get",
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "@added_4e8329eed47d466cbf02acaf1406e1bc": {
              "#name": "provisionNetworkNow",
              "Description": "Set to trigger the provisioning of the managed VNet with the default Options when creating a Workspace with the managed VNet enabled, or else it does nothing.",
              "Required": false,
              "Type": "boolean"
            }
          }
        ]
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
properties:
{
workspaceId: string ,
description: string ,
friendlyName: string ,
keyVault: string ,
applicationInsights: string ,
containerRegistry: string ,
storageAccount: string ,
discoveryUrl: string ,
provisioningState: enum ,
encryption:
{
status: enum ,
identity:
{
userAssignedIdentity: string ,
}
,
keyVaultProperties:
{
keyVaultArmId: string ,
keyIdentifier: string ,
identityClientId: string ,
}
,
}
,
hbiWorkspace: boolean ,
serviceProvisionedResourceGroup: string ,
privateLinkCount: integer ,
provisionNetworkNow: boolean ,
imageBuildCompute: string ,
allowPublicAccessWhenBehindVnet: boolean ,
publicNetworkAccess: enum ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
location: string ,
tags: object ,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
]
,
serverlessComputeSettings:
{
serverlessComputeCustomSubnet: string ,
serverlessComputeNoPublicIP: boolean ,
}
,
sharedPrivateLinkResources:
[
{
name: string ,
properties:
{
privateLinkResourceId: string ,
groupId: string ,
requestMessage: string ,
status: enum ,
}
,
}
,
]
,
notebookInfo:
{
fqdn: string ,
resourceId: string ,
notebookPreparationError:
{
errorMessage: string ,
statusCode: integer ,
}
,
}
,
serviceManagedResourcesSettings:
{
cosmosDb:
{
collectionsThroughput: integer ,
}
,
}
,
primaryUserAssignedIdentity: string ,
tenantId: string ,
storageHnsEnabled: boolean ,
systemDatastoresAuthMode: enum ,
mlFlowTrackingUri: string ,
v1LegacyMode: boolean ,
managedNetwork:
{
isolationMode: enum ,
networkId: string ,
outboundRules: object ,
status:
{
sparkReady: boolean ,
status: enum ,
}
,
firewallSku: enum ,
managedNetworkKind: enum ,
firewallPublicIpAddress: string ,
}
,
featureStoreSettings:
{
computeRuntime:
{
sparkRuntimeVersion: string ,
}
,
offlineStoreConnectionName: string ,
onlineStoreConnectionName: string ,
}
,
associatedWorkspaces:
[
string ,
]
,
enableDataIsolation: boolean ,
enableServiceSideCMKEncryption: boolean ,
hubResourceId: string ,
workspaceHubConfig:
{
additionalWorkspaceStorageAccounts:
[
string ,
]
,
defaultWorkspaceResourceGroup: string ,
}
,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
location: string ,
tags: object ,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Workspaces_CreateOrUpdate (updated)
Description Creates or updates a workspace with the specified parameters.
Reference Link ¶

⚶ Changes

{
  "#id": "Workspaces_CreateOrUpdate",
  "$parameters": {
    "parameters": {
      "$properties": {
        "properties": [
          {
            "@added_923d72fb43e5432396df1b477cf40d86": {
              "#name": "provisionNetworkNow",
              "Description": "Set to trigger the provisioning of the managed VNet with the default Options when creating a Workspace with the managed VNet enabled, or else it does nothing.",
              "Required": false,
              "Type": "boolean"
            }
          }
        ]
      }
    }
  },
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "@added_5cacda60e50c419da57e1c5f2b39ab9d": {
              "#name": "provisionNetworkNow",
              "Description": "Set to trigger the provisioning of the managed VNet with the default Options when creating a Workspace with the managed VNet enabled, or else it does nothing.",
              "Required": false,
              "Type": "boolean"
            }
          }
        ]
      }
    }
  }
}

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
parameters:
{
properties:
{
workspaceId: string ,
description: string ,
friendlyName: string ,
keyVault: string ,
applicationInsights: string ,
containerRegistry: string ,
storageAccount: string ,
discoveryUrl: string ,
provisioningState: enum ,
encryption:
{
status: enum ,
identity:
{
userAssignedIdentity: string ,
}
,
keyVaultProperties:
{
keyVaultArmId: string ,
keyIdentifier: string ,
identityClientId: string ,
}
,
}
,
hbiWorkspace: boolean ,
serviceProvisionedResourceGroup: string ,
privateLinkCount: integer ,
provisionNetworkNow: boolean ,
imageBuildCompute: string ,
allowPublicAccessWhenBehindVnet: boolean ,
publicNetworkAccess: enum ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
location: string ,
tags: object ,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
]
,
serverlessComputeSettings:
{
serverlessComputeCustomSubnet: string ,
serverlessComputeNoPublicIP: boolean ,
}
,
sharedPrivateLinkResources:
[
{
name: string ,
properties:
{
privateLinkResourceId: string ,
groupId: string ,
requestMessage: string ,
status: enum ,
}
,
}
,
]
,
notebookInfo:
{
fqdn: string ,
resourceId: string ,
notebookPreparationError:
{
errorMessage: string ,
statusCode: integer ,
}
,
}
,
serviceManagedResourcesSettings:
{
cosmosDb:
{
collectionsThroughput: integer ,
}
,
}
,
primaryUserAssignedIdentity: string ,
tenantId: string ,
storageHnsEnabled: boolean ,
systemDatastoresAuthMode: enum ,
mlFlowTrackingUri: string ,
v1LegacyMode: boolean ,
managedNetwork:
{
isolationMode: enum ,
networkId: string ,
outboundRules: object ,
status:
{
sparkReady: boolean ,
status: enum ,
}
,
firewallSku: enum ,
managedNetworkKind: enum ,
firewallPublicIpAddress: string ,
}
,
featureStoreSettings:
{
computeRuntime:
{
sparkRuntimeVersion: string ,
}
,
offlineStoreConnectionName: string ,
onlineStoreConnectionName: string ,
}
,
associatedWorkspaces:
[
string ,
]
,
enableDataIsolation: boolean ,
enableServiceSideCMKEncryption: boolean ,
hubResourceId: string ,
workspaceHubConfig:
{
additionalWorkspaceStorageAccounts:
[
string ,
]
,
defaultWorkspaceResourceGroup: string ,
}
,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
location: string ,
tags: object ,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
workspaceId: string ,
description: string ,
friendlyName: string ,
keyVault: string ,
applicationInsights: string ,
containerRegistry: string ,
storageAccount: string ,
discoveryUrl: string ,
provisioningState: enum ,
encryption:
{
status: enum ,
identity:
{
userAssignedIdentity: string ,
}
,
keyVaultProperties:
{
keyVaultArmId: string ,
keyIdentifier: string ,
identityClientId: string ,
}
,
}
,
hbiWorkspace: boolean ,
serviceProvisionedResourceGroup: string ,
privateLinkCount: integer ,
provisionNetworkNow: boolean ,
imageBuildCompute: string ,
allowPublicAccessWhenBehindVnet: boolean ,
publicNetworkAccess: enum ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
location: string ,
tags: object ,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
]
,
serverlessComputeSettings:
{
serverlessComputeCustomSubnet: string ,
serverlessComputeNoPublicIP: boolean ,
}
,
sharedPrivateLinkResources:
[
{
name: string ,
properties:
{
privateLinkResourceId: string ,
groupId: string ,
requestMessage: string ,
status: enum ,
}
,
}
,
]
,
notebookInfo:
{
fqdn: string ,
resourceId: string ,
notebookPreparationError:
{
errorMessage: string ,
statusCode: integer ,
}
,
}
,
serviceManagedResourcesSettings:
{
cosmosDb:
{
collectionsThroughput: integer ,
}
,
}
,
primaryUserAssignedIdentity: string ,
tenantId: string ,
storageHnsEnabled: boolean ,
systemDatastoresAuthMode: enum ,
mlFlowTrackingUri: string ,
v1LegacyMode: boolean ,
managedNetwork:
{
isolationMode: enum ,
networkId: string ,
outboundRules: object ,
status:
{
sparkReady: boolean ,
status: enum ,
}
,
firewallSku: enum ,
managedNetworkKind: enum ,
firewallPublicIpAddress: string ,
}
,
featureStoreSettings:
{
computeRuntime:
{
sparkRuntimeVersion: string ,
}
,
offlineStoreConnectionName: string ,
onlineStoreConnectionName: string ,
}
,
associatedWorkspaces:
[
string ,
]
,
enableDataIsolation: boolean ,
enableServiceSideCMKEncryption: boolean ,
hubResourceId: string ,
workspaceHubConfig:
{
additionalWorkspaceStorageAccounts:
[
string ,
]
,
defaultWorkspaceResourceGroup: string ,
}
,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
location: string ,
tags: object ,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}

⚐ Response (202)

{
location: string ,
retry-after: integer ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Workspaces_Update (updated)
Description Updates a machine learning workspace with the specified parameters.
Reference Link ¶

⚶ Changes

{
  "#id": "Workspaces_Update",
  "$responses": {
    "200": {
      "$properties": {
        "properties": [
          {
            "@added_a9bb6ab6136542bc9344ef708140bb8b": {
              "#name": "provisionNetworkNow",
              "Description": "Set to trigger the provisioning of the managed VNet with the default Options when creating a Workspace with the managed VNet enabled, or else it does nothing.",
              "Required": false,
              "Type": "boolean"
            }
          }
        ]
      }
    }
  }
}

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
parameters:
{
tags: object ,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
properties:
{
description: string ,
friendlyName: string ,
imageBuildCompute: string ,
serviceManagedResourcesSettings:
{
cosmosDb:
{
collectionsThroughput: integer ,
}
,
}
,
primaryUserAssignedIdentity: string ,
serverlessComputeSettings:
{
serverlessComputeCustomSubnet: string ,
serverlessComputeNoPublicIP: boolean ,
}
,
publicNetworkAccess: enum ,
applicationInsights: string ,
containerRegistry: string ,
featureStoreSettings:
{
computeRuntime:
{
sparkRuntimeVersion: string ,
}
,
offlineStoreConnectionName: string ,
onlineStoreConnectionName: string ,
}
,
managedNetwork:
{
isolationMode: enum ,
networkId: string ,
outboundRules: object ,
status:
{
sparkReady: boolean ,
status: enum ,
}
,
firewallSku: enum ,
managedNetworkKind: enum ,
firewallPublicIpAddress: string ,
}
,
enableDataIsolation: boolean ,
systemDatastoresAuthMode: enum ,
v1LegacyMode: boolean ,
encryption:
{
keyVaultProperties:
{
keyIdentifier: string ,
}
,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
workspaceId: string ,
description: string ,
friendlyName: string ,
keyVault: string ,
applicationInsights: string ,
containerRegistry: string ,
storageAccount: string ,
discoveryUrl: string ,
provisioningState: enum ,
encryption:
{
status: enum ,
identity:
{
userAssignedIdentity: string ,
}
,
keyVaultProperties:
{
keyVaultArmId: string ,
keyIdentifier: string ,
identityClientId: string ,
}
,
}
,
hbiWorkspace: boolean ,
serviceProvisionedResourceGroup: string ,
privateLinkCount: integer ,
provisionNetworkNow: boolean ,
imageBuildCompute: string ,
allowPublicAccessWhenBehindVnet: boolean ,
publicNetworkAccess: enum ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
location: string ,
tags: object ,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
]
,
serverlessComputeSettings:
{
serverlessComputeCustomSubnet: string ,
serverlessComputeNoPublicIP: boolean ,
}
,
sharedPrivateLinkResources:
[
{
name: string ,
properties:
{
privateLinkResourceId: string ,
groupId: string ,
requestMessage: string ,
status: enum ,
}
,
}
,
]
,
notebookInfo:
{
fqdn: string ,
resourceId: string ,
notebookPreparationError:
{
errorMessage: string ,
statusCode: integer ,
}
,
}
,
serviceManagedResourcesSettings:
{
cosmosDb:
{
collectionsThroughput: integer ,
}
,
}
,
primaryUserAssignedIdentity: string ,
tenantId: string ,
storageHnsEnabled: boolean ,
systemDatastoresAuthMode: enum ,
mlFlowTrackingUri: string ,
v1LegacyMode: boolean ,
managedNetwork:
{
isolationMode: enum ,
networkId: string ,
outboundRules: object ,
status:
{
sparkReady: boolean ,
status: enum ,
}
,
firewallSku: enum ,
managedNetworkKind: enum ,
firewallPublicIpAddress: string ,
}
,
featureStoreSettings:
{
computeRuntime:
{
sparkRuntimeVersion: string ,
}
,
offlineStoreConnectionName: string ,
onlineStoreConnectionName: string ,
}
,
associatedWorkspaces:
[
string ,
]
,
enableDataIsolation: boolean ,
enableServiceSideCMKEncryption: boolean ,
hubResourceId: string ,
workspaceHubConfig:
{
additionalWorkspaceStorageAccounts:
[
string ,
]
,
defaultWorkspaceResourceGroup: string ,
}
,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
location: string ,
tags: object ,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}

⚐ Response (202)

{
location: string ,
retry-after: integer ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Workspaces_ListByResourceGroup (updated)
Description Lists all the available machine learning workspaces under the specified resource group.
Reference Link ¶

⚶ Changes

{
  "#id": "Workspaces_ListByResourceGroup",
  "$responses": {
    "200": {
      "$properties": {
        "value": {
          "$properties": {
            "properties": [
              {
                "@added_5fd7aaa6d89341f7aa6b3d01ebc937c3": {
                  "#name": "provisionNetworkNow",
                  "Description": "Set to trigger the provisioning of the managed VNet with the default Options when creating a Workspace with the managed VNet enabled, or else it does nothing.",
                  "Required": false,
                  "Type": "boolean"
                }
              }
            ]
          }
        }
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
$skip: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
workspaceId: string ,
description: string ,
friendlyName: string ,
keyVault: string ,
applicationInsights: string ,
containerRegistry: string ,
storageAccount: string ,
discoveryUrl: string ,
provisioningState: enum ,
encryption:
{
status: enum ,
identity:
{
userAssignedIdentity: string ,
}
,
keyVaultProperties:
{
keyVaultArmId: string ,
keyIdentifier: string ,
identityClientId: string ,
}
,
}
,
hbiWorkspace: boolean ,
serviceProvisionedResourceGroup: string ,
privateLinkCount: integer ,
provisionNetworkNow: boolean ,
imageBuildCompute: string ,
allowPublicAccessWhenBehindVnet: boolean ,
publicNetworkAccess: enum ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
location: string ,
tags: object ,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
]
,
serverlessComputeSettings:
{
serverlessComputeCustomSubnet: string ,
serverlessComputeNoPublicIP: boolean ,
}
,
sharedPrivateLinkResources:
[
{
name: string ,
properties:
{
privateLinkResourceId: string ,
groupId: string ,
requestMessage: string ,
status: enum ,
}
,
}
,
]
,
notebookInfo:
{
fqdn: string ,
resourceId: string ,
notebookPreparationError:
{
errorMessage: string ,
statusCode: integer ,
}
,
}
,
serviceManagedResourcesSettings:
{
cosmosDb:
{
collectionsThroughput: integer ,
}
,
}
,
primaryUserAssignedIdentity: string ,
tenantId: string ,
storageHnsEnabled: boolean ,
systemDatastoresAuthMode: enum ,
mlFlowTrackingUri: string ,
v1LegacyMode: boolean ,
managedNetwork:
{
isolationMode: enum ,
networkId: string ,
outboundRules: object ,
status:
{
sparkReady: boolean ,
status: enum ,
}
,
firewallSku: enum ,
managedNetworkKind: enum ,
firewallPublicIpAddress: string ,
}
,
featureStoreSettings:
{
computeRuntime:
{
sparkRuntimeVersion: string ,
}
,
offlineStoreConnectionName: string ,
onlineStoreConnectionName: string ,
}
,
associatedWorkspaces:
[
string ,
]
,
enableDataIsolation: boolean ,
enableServiceSideCMKEncryption: boolean ,
hubResourceId: string ,
workspaceHubConfig:
{
additionalWorkspaceStorageAccounts:
[
string ,
]
,
defaultWorkspaceResourceGroup: string ,
}
,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
location: string ,
tags: object ,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Workspaces_ListBySubscription (updated)
Description Lists all the available machine learning workspaces under the specified subscription.
Reference Link ¶

⚶ Changes

{
  "#id": "Workspaces_ListBySubscription",
  "$responses": {
    "200": {
      "$properties": {
        "value": {
          "$properties": {
            "properties": [
              {
                "@added_076748418bcd42fba8ed9a53d022c494": {
                  "#name": "provisionNetworkNow",
                  "Description": "Set to trigger the provisioning of the managed VNet with the default Options when creating a Workspace with the managed VNet enabled, or else it does nothing.",
                  "Required": false,
                  "Type": "boolean"
                }
              }
            ]
          }
        }
      }
    }
  }
}

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.MachineLearningServices/workspaces
{
api-version: string ,
subscriptionId: string ,
$skip: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
workspaceId: string ,
description: string ,
friendlyName: string ,
keyVault: string ,
applicationInsights: string ,
containerRegistry: string ,
storageAccount: string ,
discoveryUrl: string ,
provisioningState: enum ,
encryption:
{
status: enum ,
identity:
{
userAssignedIdentity: string ,
}
,
keyVaultProperties:
{
keyVaultArmId: string ,
keyIdentifier: string ,
identityClientId: string ,
}
,
}
,
hbiWorkspace: boolean ,
serviceProvisionedResourceGroup: string ,
privateLinkCount: integer ,
provisionNetworkNow: boolean ,
imageBuildCompute: string ,
allowPublicAccessWhenBehindVnet: boolean ,
publicNetworkAccess: enum ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
location: string ,
tags: object ,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
]
,
serverlessComputeSettings:
{
serverlessComputeCustomSubnet: string ,
serverlessComputeNoPublicIP: boolean ,
}
,
sharedPrivateLinkResources:
[
{
name: string ,
properties:
{
privateLinkResourceId: string ,
groupId: string ,
requestMessage: string ,
status: enum ,
}
,
}
,
]
,
notebookInfo:
{
fqdn: string ,
resourceId: string ,
notebookPreparationError:
{
errorMessage: string ,
statusCode: integer ,
}
,
}
,
serviceManagedResourcesSettings:
{
cosmosDb:
{
collectionsThroughput: integer ,
}
,
}
,
primaryUserAssignedIdentity: string ,
tenantId: string ,
storageHnsEnabled: boolean ,
systemDatastoresAuthMode: enum ,
mlFlowTrackingUri: string ,
v1LegacyMode: boolean ,
managedNetwork:
{
isolationMode: enum ,
networkId: string ,
outboundRules: object ,
status:
{
sparkReady: boolean ,
status: enum ,
}
,
firewallSku: enum ,
managedNetworkKind: enum ,
firewallPublicIpAddress: string ,
}
,
featureStoreSettings:
{
computeRuntime:
{
sparkRuntimeVersion: string ,
}
,
offlineStoreConnectionName: string ,
onlineStoreConnectionName: string ,
}
,
associatedWorkspaces:
[
string ,
]
,
enableDataIsolation: boolean ,
enableServiceSideCMKEncryption: boolean ,
hubResourceId: string ,
workspaceHubConfig:
{
additionalWorkspaceStorageAccounts:
[
string ,
]
,
defaultWorkspaceResourceGroup: string ,
}
,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
location: string ,
tags: object ,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}