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

2025/05/23 • 213 new methods

Usages_List (new)
Description Gets the current usage information as well as limits for AML resources for given subscription and location.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.MachineLearningServices/locations/{location}/usages
{
api-version: string ,
subscriptionId: string ,
location: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
amlWorkspaceLocation: string ,
type: string ,
unit: enum ,
currentValue: integer ,
limit: integer ,
name:
{
value: string ,
localizedValue: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
VirtualMachineSizes_List (new)
Description Returns supported VM Sizes in a location
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.MachineLearningServices/locations/{location}/vmSizes
{
location: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
family: string ,
vCPUs: integer ,
gpus: integer ,
osVhdSizeMB: integer ,
maxResourceVolumeMB: integer ,
memoryGB: number ,
lowPriorityCapable: boolean ,
premiumIO: boolean ,
estimatedVMPrices:
{
billingCurrency: enum ,
unitOfMeasure: enum ,
values:
[
{
retailPrice: number ,
osType: enum ,
vmTier: enum ,
}
,
]
,
}
,
supportedComputeTypes:
[
string ,
]
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Quotas_Update (new)
Description Update quota for each VM family in workspace.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.MachineLearningServices/locations/{location}/updateQuotas
{
location: string ,
parameters:
{
value:
[
{
id: string ,
type: string ,
limit: integer ,
unit: enum ,
}
,
]
,
location: string ,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
type: string ,
limit: integer ,
unit: enum ,
status: enum ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Quotas_List (new)
Description Gets the currently assigned Workspace Quotas based on VMFamily.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.MachineLearningServices/locations/{location}/quotas
{
api-version: string ,
subscriptionId: string ,
location: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
amlWorkspaceLocation: string ,
type: string ,
name:
{
value: string ,
localizedValue: string ,
}
,
limit: integer ,
unit: enum ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Compute_List (new)
Description Gets computes in specified workspace.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
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 ,
}
,
]
,
}
,
}
Compute_Get (new)
Description Gets compute definition by its name. Any secrets (storage keys, service credentials, etc) are not returned - use 'keys' nested resource to get them.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
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 ,
}
,
]
,
}
,
}
Compute_CreateOrUpdate (new)
Description Creates or updates compute. This call will overwrite a compute if it exists. This is a nonrecoverable operation. If your intent is to create a new compute, do a GET first to verify that it does not exist yet.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
computeName: string ,
api-version: string ,
parameters:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
location: string ,
tags: object ,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
location: string ,
tags: object ,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
}
,
$schema:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
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 ,
}
,
]
,
}
,
}
Compute_Update (new)
Description Updates properties of a compute. This call will overwrite a compute if it exists. This is a nonrecoverable operation.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
computeName: string ,
api-version: string ,
parameters:
{
properties:
{
properties:
{
scaleSettings:
{
maxNodeCount: integer ,
minNodeCount: integer ,
nodeIdleTimeBeforeScaleDown: string ,
}
,
}
,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
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 ,
}
,
]
,
}
,
}
Compute_Delete (new)
Description Deletes specified Machine Learning compute.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
computeName: string ,
api-version: string ,
underlyingResourceAction: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{
azure-asyncoperation: string ,
location: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Compute_ListNodes (new)
Description Get the details (e.g IP address, port etc) of all the compute nodes in the compute.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}/listNodes
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
computeName: string ,
api-version: string ,
}

⚐ Response (200)

{
nodes:
[
{
nodeId: string ,
privateIpAddress: string ,
publicIpAddress: string ,
port: number ,
nodeState: enum ,
runId: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Compute_ListKeys (new)
Description Gets secrets related to Machine Learning compute (storage keys, service credentials, etc).
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}/listKeys
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
computeName: string ,
api-version: string ,
}

⚐ Response (200)

{
computeType: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Compute_Start (new)
Description Posts a start action to a compute instance
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}/start
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
computeName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Compute_Stop (new)
Description Posts a stop action to a compute instance
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}/stop
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
computeName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Compute_Restart (new)
Description Posts a restart action to a compute instance
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}/restart
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
computeName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryCodeContainers_List (new)
Description List containers.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
provisioningState: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryCodeContainers_Delete (new)
Description Delete Code container.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/codes/{codeName}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
codeName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryCodeContainers_Get (new)
Description Get Code container.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/codes/{codeName}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
codeName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryCodeContainers_CreateOrUpdate (new)
Description Create or update Code container.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/codes/{codeName}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
codeName: string ,
api-version: string ,
body:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryCodeVersions_List (new)
Description List versions.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/codes/{codeName}/versions
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
codeName: string ,
api-version: string ,
$orderBy: string ,
$top: integer ,
$skip: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
codeUri: string ,
provisioningState: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryCodeVersions_Delete (new)
Description Delete version.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/codes/{codeName}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
codeName: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryCodeVersions_Get (new)
Description Get version.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/codes/{codeName}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
codeName: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
codeUri: string ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryCodeVersions_CreateOrUpdate (new)
Description Create or update version.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/codes/{codeName}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
codeName: string ,
version: string ,
api-version: string ,
body:
{
properties:
{
codeUri: string ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
codeUri: string ,
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
codeUri: string ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryCodeVersions_CreateOrGetStartPendingUpload (new)
Description Generate a storage location and credential for the client to upload a code asset to.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/codes/{codeName}/versions/{version}/startPendingUpload
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
codeName: string ,
version: string ,
api-version: string ,
body:
{
pendingUploadId: string ,
pendingUploadType: enum ,
}
,
}

⚐ Response (200)

{
blobReferenceForConsumption:
{
blobUri: string ,
credential:
{
credentialType: enum ,
}
,
storageAccountArmId: string ,
}
,
pendingUploadId: string ,
pendingUploadType: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryComponentContainers_List (new)
Description List containers.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
provisioningState: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryComponentContainers_Delete (new)
Description Delete container.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/components/{componentName}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
componentName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryComponentContainers_Get (new)
Description Get container.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/components/{componentName}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
componentName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryComponentContainers_CreateOrUpdate (new)
Description Create or update container.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/components/{componentName}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
componentName: string ,
api-version: string ,
body:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryComponentVersions_List (new)
Description List versions.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/components/{componentName}/versions
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
componentName: string ,
api-version: string ,
$orderBy: string ,
$top: integer ,
$skip: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
componentSpec: object ,
provisioningState: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryComponentVersions_Delete (new)
Description Delete version.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/components/{componentName}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
componentName: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryComponentVersions_Get (new)
Description Get version.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/components/{componentName}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
componentName: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
componentSpec: object ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryComponentVersions_CreateOrUpdate (new)
Description Create or update version.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/components/{componentName}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
componentName: string ,
version: string ,
api-version: string ,
body:
{
properties:
{
componentSpec: object ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
componentSpec: object ,
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
componentSpec: object ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryDataContainers_List (new)
Description List Data containers.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
dataType: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryDataContainers_Delete (new)
Description Delete container.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/data/{name}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
name: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryDataContainers_Get (new)
Description Get container.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/data/{name}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
name: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
dataType: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryDataContainers_CreateOrUpdate (new)
Description Create or update container.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/data/{name}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
name: string ,
api-version: string ,
body:
{
properties:
{
dataType: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
dataType: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
dataType: enum ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryDataVersions_List (new)
Description List data versions in the data container
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/data/{name}/versions
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
name: string ,
api-version: string ,
$orderBy: string ,
$top: integer ,
$skip: string ,
$tags: string ,
listViewType: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
dataType: enum ,
dataUri: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryDataVersions_Delete (new)
Description Delete version.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/data/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
name: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryDataVersions_Get (new)
Description Get version.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/data/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
name: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
dataType: enum ,
dataUri: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryDataVersions_CreateOrUpdate (new)
Description Create or update version.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/data/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
properties:
{
dataType: enum ,
dataUri: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
dataType: enum ,
dataUri: string ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
dataType: enum ,
dataUri: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryDataVersions_CreateOrGetStartPendingUpload (new)
Description Generate a storage location and credential for the client to upload a data asset to.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/data/{name}/versions/{version}/startPendingUpload
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
pendingUploadId: string ,
pendingUploadType: enum ,
}
,
}

⚐ Response (200)

{
blobReferenceForConsumption:
{
blobUri: string ,
credential:
{
credentialType: enum ,
}
,
storageAccountArmId: string ,
}
,
pendingUploadId: string ,
pendingUploadType: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryDataReferences_GetBlobReferenceSAS (new)
Description Get blob reference SAS Uri.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/datareferences/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
assetId: string ,
blobUri: string ,
}
,
}

⚐ Response (200)

{
blobReferenceForConsumption:
{
blobUri: string ,
credential:
{
credentialType: enum ,
}
,
storageAccountArmId: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryEnvironmentContainers_List (new)
Description List environment containers.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
provisioningState: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryEnvironmentContainers_Delete (new)
Description Delete container.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/environments/{environmentName}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
environmentName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryEnvironmentContainers_Get (new)
Description Get container.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/environments/{environmentName}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
environmentName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryEnvironmentContainers_CreateOrUpdate (new)
Description Create or update container.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/environments/{environmentName}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
environmentName: string ,
api-version: string ,
body:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryEnvironmentVersions_List (new)
Description List versions.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/environments/{environmentName}/versions
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
environmentName: string ,
api-version: string ,
$orderBy: string ,
$top: integer ,
$skip: string ,
listViewType: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
autoRebuild: enum ,
build:
{
contextUri: string ,
dockerfilePath: string ,
}
,
condaFile: string ,
environmentType: enum ,
image: string ,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
path: string ,
port: integer ,
}
,
startupRoute:
{
path: string ,
port: integer ,
}
,
scoringRoute:
{
path: string ,
port: integer ,
}
,
}
,
osType: enum ,
provisioningState: enum ,
stage: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryEnvironmentVersions_Delete (new)
Description Delete version.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/environments/{environmentName}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
environmentName: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryEnvironmentVersions_Get (new)
Description Get version.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/environments/{environmentName}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
environmentName: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
autoRebuild: enum ,
build:
{
contextUri: string ,
dockerfilePath: string ,
}
,
condaFile: string ,
environmentType: enum ,
image: string ,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
path: string ,
port: integer ,
}
,
startupRoute:
{
path: string ,
port: integer ,
}
,
scoringRoute:
{
path: string ,
port: integer ,
}
,
}
,
osType: enum ,
provisioningState: enum ,
stage: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryEnvironmentVersions_CreateOrUpdate (new)
Description Create or update version.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/environments/{environmentName}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
environmentName: string ,
version: string ,
api-version: string ,
body:
{
properties:
{
autoRebuild: enum ,
build:
{
contextUri: string ,
dockerfilePath: string ,
}
,
condaFile: string ,
environmentType: enum ,
image: string ,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
path: string ,
port: integer ,
}
,
startupRoute:
{
path: string ,
port: integer ,
}
,
scoringRoute:
{
path: string ,
port: integer ,
}
,
}
,
osType: enum ,
provisioningState: enum ,
stage: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
autoRebuild: enum ,
build:
{
contextUri: string ,
dockerfilePath: string ,
}
,
condaFile: string ,
environmentType: enum ,
image: string ,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
path: string ,
port: integer ,
}
,
startupRoute:
{
path: string ,
port: integer ,
}
,
scoringRoute:
{
path: string ,
port: integer ,
}
,
}
,
osType: enum ,
provisioningState: enum ,
stage: string ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
autoRebuild: enum ,
build:
{
contextUri: string ,
dockerfilePath: string ,
}
,
condaFile: string ,
environmentType: enum ,
image: string ,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
path: string ,
port: integer ,
}
,
startupRoute:
{
path: string ,
port: integer ,
}
,
scoringRoute:
{
path: string ,
port: integer ,
}
,
}
,
osType: enum ,
provisioningState: enum ,
stage: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryModelContainers_List (new)
Description List model containers.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
provisioningState: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryModelContainers_Delete (new)
Description Delete container.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
modelName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryModelContainers_Get (new)
Description Get container.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
modelName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryModelContainers_CreateOrUpdate (new)
Description Create or update model container.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
modelName: string ,
api-version: string ,
body:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryModelVersions_List (new)
Description List versions.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}/versions
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
modelName: string ,
api-version: string ,
$skip: string ,
$orderBy: string ,
$top: integer ,
version: string ,
description: string ,
tags: string ,
properties: string ,
listViewType: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
flavors: object ,
jobName: string ,
modelType: string ,
modelUri: string ,
provisioningState: enum ,
stage: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryModelVersions_Delete (new)
Description Delete version.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
modelName: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryModelVersions_Get (new)
Description Get version.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
modelName: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
flavors: object ,
jobName: string ,
modelType: string ,
modelUri: string ,
provisioningState: enum ,
stage: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryModelVersions_CreateOrUpdate (new)
Description Create or update version.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
modelName: string ,
version: string ,
api-version: string ,
body:
{
properties:
{
flavors: object ,
jobName: string ,
modelType: string ,
modelUri: string ,
provisioningState: enum ,
stage: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
flavors: object ,
jobName: string ,
modelType: string ,
modelUri: string ,
provisioningState: enum ,
stage: string ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
flavors: object ,
jobName: string ,
modelType: string ,
modelUri: string ,
provisioningState: enum ,
stage: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RegistryModelVersions_CreateOrGetStartPendingUpload (new)
Description Generate a storage location and credential for the client to upload a model asset to.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}/versions/{version}/startPendingUpload
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
modelName: string ,
version: string ,
api-version: string ,
body:
{
pendingUploadId: string ,
pendingUploadType: enum ,
}
,
}

⚐ Response (200)

{
blobReferenceForConsumption:
{
blobUri: string ,
credential:
{
credentialType: enum ,
}
,
storageAccountArmId: string ,
}
,
pendingUploadId: string ,
pendingUploadType: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
BatchEndpoints_List (new)
Description Lists Batch inference endpoint in the workspace.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
defaults:
{
deploymentName: string ,
}
,
provisioningState: enum ,
}
,
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 ,
}
,
]
,
}
,
}
BatchEndpoints_Delete (new)
Description Delete Batch Inference Endpoint (asynchronous).
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
BatchEndpoints_Get (new)
Description Gets a batch inference endpoint by name.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
defaults:
{
deploymentName: string ,
}
,
provisioningState: enum ,
}
,
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 ,
}
,
]
,
}
,
}
BatchEndpoints_Update (new)
Description Update a batch inference endpoint (asynchronous).
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
api-version: string ,
body:
{
identity:
{
type: enum ,
userAssignedIdentities: object ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
defaults:
{
deploymentName: string ,
}
,
provisioningState: enum ,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
BatchEndpoints_CreateOrUpdate (new)
Description Creates a batch inference endpoint (asynchronous).
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
api-version: string ,
body:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
defaults:
{
deploymentName: string ,
}
,
provisioningState: enum ,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
defaults:
{
deploymentName: string ,
}
,
provisioningState: enum ,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
defaults:
{
deploymentName: string ,
}
,
provisioningState: enum ,
}
,
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 ,
}
,
]
,
}
,
}
BatchDeployments_List (new)
Description Lists Batch inference deployments in the workspace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}/deployments
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
api-version: string ,
$orderBy: string ,
$top: integer ,
$skip: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
compute: string ,
deploymentConfiguration:
{
deploymentConfigurationType: enum ,
}
,
errorThreshold: integer ,
loggingLevel: enum ,
maxConcurrencyPerInstance: integer ,
miniBatchSize: integer ,
model:
{
referenceType: enum ,
}
,
outputAction: enum ,
outputFileName: string ,
provisioningState: enum ,
resources: object ,
retrySettings:
{
maxRetries: integer ,
timeout: string ,
}
,
}
,
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 ,
}
,
]
,
}
,
}
BatchDeployments_Delete (new)
Description Delete Batch Inference deployment (asynchronous).
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}/deployments/{deploymentName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
deploymentName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
BatchDeployments_Get (new)
Description Gets a batch inference deployment by id.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
compute: string ,
deploymentConfiguration:
{
deploymentConfigurationType: enum ,
}
,
errorThreshold: integer ,
loggingLevel: enum ,
maxConcurrencyPerInstance: integer ,
miniBatchSize: integer ,
model:
{
referenceType: enum ,
}
,
outputAction: enum ,
outputFileName: string ,
provisioningState: enum ,
resources: object ,
retrySettings:
{
maxRetries: integer ,
timeout: string ,
}
,
}
,
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 ,
}
,
]
,
}
,
}
BatchDeployments_Update (new)
Description Update a batch inference deployment (asynchronous).
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}/deployments/{deploymentName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
deploymentName: string ,
api-version: string ,
body:
{
properties:
{
description: string ,
}
,
tags: object ,
}
,
}

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
compute: string ,
deploymentConfiguration:
{
deploymentConfigurationType: enum ,
}
,
errorThreshold: integer ,
loggingLevel: enum ,
maxConcurrencyPerInstance: integer ,
miniBatchSize: integer ,
model:
{
referenceType: enum ,
}
,
outputAction: enum ,
outputFileName: string ,
provisioningState: enum ,
resources: object ,
retrySettings:
{
maxRetries: integer ,
timeout: string ,
}
,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
BatchDeployments_CreateOrUpdate (new)
Description Creates/updates a batch inference deployment (asynchronous).
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}/deployments/{deploymentName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
deploymentName: string ,
api-version: string ,
body:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
compute: string ,
deploymentConfiguration:
{
deploymentConfigurationType: enum ,
}
,
errorThreshold: integer ,
loggingLevel: enum ,
maxConcurrencyPerInstance: integer ,
miniBatchSize: integer ,
model:
{
referenceType: enum ,
}
,
outputAction: enum ,
outputFileName: string ,
provisioningState: enum ,
resources: object ,
retrySettings:
{
maxRetries: integer ,
timeout: string ,
}
,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
compute: string ,
deploymentConfiguration:
{
deploymentConfigurationType: enum ,
}
,
errorThreshold: integer ,
loggingLevel: enum ,
maxConcurrencyPerInstance: integer ,
miniBatchSize: integer ,
model:
{
referenceType: enum ,
}
,
outputAction: enum ,
outputFileName: string ,
provisioningState: enum ,
resources: object ,
retrySettings:
{
maxRetries: integer ,
timeout: string ,
}
,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
compute: string ,
deploymentConfiguration:
{
deploymentConfigurationType: enum ,
}
,
errorThreshold: integer ,
loggingLevel: enum ,
maxConcurrencyPerInstance: integer ,
miniBatchSize: integer ,
model:
{
referenceType: enum ,
}
,
outputAction: enum ,
outputFileName: string ,
provisioningState: enum ,
resources: object ,
retrySettings:
{
maxRetries: integer ,
timeout: string ,
}
,
}
,
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 ,
}
,
]
,
}
,
}
BatchEndpoints_ListKeys (new)
Description Lists batch Inference Endpoint keys.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}/listkeys
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
api-version: string ,
}

⚐ Response (200)

{
primaryKey: string ,
secondaryKey: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
CodeContainers_List (new)
Description List containers.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
provisioningState: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
CodeContainers_Delete (new)
Description Delete container.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
CodeContainers_Get (new)
Description Get container.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
CodeContainers_CreateOrUpdate (new)
Description Create or update container.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/codes/{name}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
body:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
CodeVersions_List (new)
Description List versions.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/codes/{name}/versions
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
$orderBy: string ,
$top: integer ,
$skip: string ,
hash: string ,
hashVersion: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
codeUri: string ,
provisioningState: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
CodeVersions_Delete (new)
Description Delete version.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/codes/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
CodeVersions_Get (new)
Description Get version.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
codeUri: string ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
CodeVersions_CreateOrUpdate (new)
Description Create or update version.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/codes/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
properties:
{
codeUri: string ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
codeUri: string ,
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
properties:
{
codeUri: string ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
CodeVersions_Publish (new)
Description Publish version asset into registry.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/codes/{name}/versions/{version}/publish
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
destinationName: string ,
destinationVersion: string ,
registryName: string ,
}
,
}

⚐ Response (200)

{}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
CodeVersions_CreateOrGetStartPendingUpload (new)
Description Generate a storage location and credential for the client to upload a code asset to.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/codes/{name}/versions/{version}/startPendingUpload
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
pendingUploadId: string ,
pendingUploadType: enum ,
}
,
}

⚐ Response (200)

{
blobReferenceForConsumption:
{
blobUri: string ,
credential:
{
credentialType: enum ,
}
,
storageAccountArmId: string ,
}
,
pendingUploadId: string ,
pendingUploadType: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ComponentContainers_List (new)
Description List component containers.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
provisioningState: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ComponentContainers_Delete (new)
Description Delete container.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ComponentContainers_Get (new)
Description Get container.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ComponentContainers_CreateOrUpdate (new)
Description Create or update container.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/components/{name}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
body:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ComponentVersions_List (new)
Description List component versions.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/components/{name}/versions
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
$orderBy: string ,
$top: integer ,
$skip: string ,
listViewType: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
componentSpec: object ,
provisioningState: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ComponentVersions_Delete (new)
Description Delete version.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/components/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ComponentVersions_Get (new)
Description Get version.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
componentSpec: object ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ComponentVersions_CreateOrUpdate (new)
Description Create or update version.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/components/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
properties:
{
componentSpec: object ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
componentSpec: object ,
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
properties:
{
componentSpec: object ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ComponentVersions_Publish (new)
Description Publish version asset into registry.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/components/{name}/versions/{version}/publish
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
destinationName: string ,
destinationVersion: string ,
registryName: string ,
}
,
}

⚐ Response (200)

{}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
DataContainers_List (new)
Description List data containers.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
dataType: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
DataContainers_Delete (new)
Description Delete container.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
DataContainers_Get (new)
Description Get container.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
dataType: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
DataContainers_CreateOrUpdate (new)
Description Create or update container.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/data/{name}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
body:
{
properties:
{
dataType: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
dataType: enum ,
}
,
}

⚐ Response (201)

{
properties:
{
dataType: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
DataVersions_List (new)
Description List data versions in the data container
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/data/{name}/versions
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
$orderBy: string ,
$top: integer ,
$skip: string ,
$tags: string ,
listViewType: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
dataType: enum ,
dataUri: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
DataVersions_Delete (new)
Description Delete version.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/data/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
DataVersions_Get (new)
Description Get version.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
dataType: enum ,
dataUri: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
DataVersions_CreateOrUpdate (new)
Description Create or update version.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/data/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
properties:
{
dataType: enum ,
dataUri: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
dataType: enum ,
dataUri: string ,
}
,
}

⚐ Response (201)

{
properties:
{
dataType: enum ,
dataUri: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
DataVersions_Publish (new)
Description Publish version asset into registry.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/data/{name}/versions/{version}/publish
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
destinationName: string ,
destinationVersion: string ,
registryName: string ,
}
,
}

⚐ Response (200)

{}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Datastores_List (new)
Description List datastores.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: string ,
$skip: string ,
count: integer ,
isDefault: boolean ,
names: array ,
searchText: string ,
orderBy: string ,
orderByAsc: boolean ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
credentials:
{
credentialsType: enum ,
}
,
datastoreType: enum ,
isDefault: boolean ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Datastores_Delete (new)
Description Delete datastore.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Datastores_Get (new)
Description Get datastore.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
credentials:
{
credentialsType: enum ,
}
,
datastoreType: enum ,
isDefault: boolean ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Datastores_CreateOrUpdate (new)
Description Create or update datastore.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores/{name}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
skipValidation: boolean ,
body:
{
properties:
{
credentials:
{
credentialsType: enum ,
}
,
datastoreType: enum ,
isDefault: boolean ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
credentials:
{
credentialsType: enum ,
}
,
datastoreType: enum ,
isDefault: boolean ,
}
,
}

⚐ Response (201)

{
properties:
{
credentials:
{
credentialsType: enum ,
}
,
datastoreType: enum ,
isDefault: boolean ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Datastores_ListSecrets (new)
Description Get datastore secrets.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores/{name}/listSecrets
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
}

⚐ Response (200)

{
secretsType: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
EnvironmentContainers_List (new)
Description List environment containers.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
provisioningState: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
EnvironmentContainers_Delete (new)
Description Delete container.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
EnvironmentContainers_Get (new)
Description Get container.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
EnvironmentContainers_CreateOrUpdate (new)
Description Create or update container.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/environments/{name}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
body:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
EnvironmentVersions_List (new)
Description List versions.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/environments/{name}/versions
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
$orderBy: string ,
$top: integer ,
$skip: string ,
listViewType: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
autoRebuild: enum ,
build:
{
contextUri: string ,
dockerfilePath: string ,
}
,
condaFile: string ,
environmentType: enum ,
image: string ,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
path: string ,
port: integer ,
}
,
startupRoute:
{
path: string ,
port: integer ,
}
,
scoringRoute:
{
path: string ,
port: integer ,
}
,
}
,
osType: enum ,
provisioningState: enum ,
stage: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
EnvironmentVersions_Delete (new)
Description Delete version.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/environments/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
EnvironmentVersions_Get (new)
Description Get version.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
autoRebuild: enum ,
build:
{
contextUri: string ,
dockerfilePath: string ,
}
,
condaFile: string ,
environmentType: enum ,
image: string ,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
path: string ,
port: integer ,
}
,
startupRoute:
{
path: string ,
port: integer ,
}
,
scoringRoute:
{
path: string ,
port: integer ,
}
,
}
,
osType: enum ,
provisioningState: enum ,
stage: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
EnvironmentVersions_CreateOrUpdate (new)
Description Creates or updates an EnvironmentVersion.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/environments/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
properties:
{
autoRebuild: enum ,
build:
{
contextUri: string ,
dockerfilePath: string ,
}
,
condaFile: string ,
environmentType: enum ,
image: string ,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
path: string ,
port: integer ,
}
,
startupRoute:
{
path: string ,
port: integer ,
}
,
scoringRoute:
{
path: string ,
port: integer ,
}
,
}
,
osType: enum ,
provisioningState: enum ,
stage: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
autoRebuild: enum ,
build:
{
contextUri: string ,
dockerfilePath: string ,
}
,
condaFile: string ,
environmentType: enum ,
image: string ,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
path: string ,
port: integer ,
}
,
startupRoute:
{
path: string ,
port: integer ,
}
,
scoringRoute:
{
path: string ,
port: integer ,
}
,
}
,
osType: enum ,
provisioningState: enum ,
stage: string ,
}
,
}

⚐ Response (201)

{
properties:
{
autoRebuild: enum ,
build:
{
contextUri: string ,
dockerfilePath: string ,
}
,
condaFile: string ,
environmentType: enum ,
image: string ,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
path: string ,
port: integer ,
}
,
startupRoute:
{
path: string ,
port: integer ,
}
,
scoringRoute:
{
path: string ,
port: integer ,
}
,
}
,
osType: enum ,
provisioningState: enum ,
stage: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
EnvironmentVersions_Publish (new)
Description Publish version asset into registry.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/environments/{name}/versions/{version}/publish
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
destinationName: string ,
destinationVersion: string ,
registryName: string ,
}
,
}

⚐ Response (200)

{}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturesetContainers_List (new)
Description List featurestore entity containers.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: string ,
$skip: string ,
tags: string ,
listViewType: string ,
pageSize: integer ,
name: string ,
description: string ,
createdBy: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
provisioningState: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Features_List (new)
Description List Features.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{featuresetName}/versions/{featuresetVersion}/features
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
featuresetName: string ,
featuresetVersion: string ,
api-version: string ,
$skip: string ,
tags: string ,
featureName: string ,
description: string ,
listViewType: string ,
pageSize: integer ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
dataType: enum ,
featureName: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Features_Get (new)
Description Get feature.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{featuresetName}/versions/{featuresetVersion}/features/{featureName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
featuresetName: string ,
featuresetVersion: string ,
featureName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
dataType: enum ,
featureName: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturesetContainers_Delete (new)
Description Delete container.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturesetContainers_GetEntity (new)
Description Get container.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturesetContainers_CreateOrUpdate (new)
Description Create or update container.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{name}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
body:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturesetVersions_List (new)
Description List versions.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{name}/versions
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
$skip: string ,
tags: string ,
listViewType: string ,
pageSize: integer ,
versionName: string ,
version: string ,
description: string ,
createdBy: string ,
stage: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
entities:
[
string ,
]
,
materializationSettings:
{
notification:
{
emailOn:
[
string ,
]
,
emails:
[
string ,
]
,
webhooks: object ,
}
,
resource:
{
instanceType: string ,
}
,
schedule:
{
frequency: enum ,
interval: integer ,
schedule:
{
hours:
[
integer ,
]
,
minutes:
[
integer ,
]
,
monthDays:
[
integer ,
]
,
weekDays:
[
string ,
]
,
}
,
}
,
sparkConfiguration: object ,
storeType: enum ,
}
,
provisioningState: enum ,
specification:
{
path: string ,
}
,
stage: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturesetVersions_Delete (new)
Description Delete version.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturesetVersions_Get (new)
Description Get version.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
entities:
[
string ,
]
,
materializationSettings:
{
notification:
{
emailOn:
[
string ,
]
,
emails:
[
string ,
]
,
webhooks: object ,
}
,
resource:
{
instanceType: string ,
}
,
schedule:
{
frequency: enum ,
interval: integer ,
schedule:
{
hours:
[
integer ,
]
,
minutes:
[
integer ,
]
,
monthDays:
[
integer ,
]
,
weekDays:
[
string ,
]
,
}
,
}
,
sparkConfiguration: object ,
storeType: enum ,
}
,
provisioningState: enum ,
specification:
{
path: string ,
}
,
stage: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturesetVersions_CreateOrUpdate (new)
Description Create or update version.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
properties:
{
entities:
[
string ,
]
,
materializationSettings:
{
notification:
{
emailOn:
[
string ,
]
,
emails:
[
string ,
]
,
webhooks: object ,
}
,
resource:
{
instanceType: string ,
}
,
schedule:
{
frequency: enum ,
interval: integer ,
schedule:
{
hours:
[
integer ,
]
,
minutes:
[
integer ,
]
,
monthDays:
[
integer ,
]
,
weekDays:
[
string ,
]
,
}
,
}
,
sparkConfiguration: object ,
storeType: enum ,
}
,
provisioningState: enum ,
specification:
{
path: string ,
}
,
stage: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
entities:
[
string ,
]
,
materializationSettings:
{
notification:
{
emailOn:
[
string ,
]
,
emails:
[
string ,
]
,
webhooks: object ,
}
,
resource:
{
instanceType: string ,
}
,
schedule:
{
frequency: enum ,
interval: integer ,
schedule:
{
hours:
[
integer ,
]
,
minutes:
[
integer ,
]
,
monthDays:
[
integer ,
]
,
weekDays:
[
string ,
]
,
}
,
}
,
sparkConfiguration: object ,
storeType: enum ,
}
,
provisioningState: enum ,
specification:
{
path: string ,
}
,
stage: string ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
entities:
[
string ,
]
,
materializationSettings:
{
notification:
{
emailOn:
[
string ,
]
,
emails:
[
string ,
]
,
webhooks: object ,
}
,
resource:
{
instanceType: string ,
}
,
schedule:
{
frequency: enum ,
interval: integer ,
schedule:
{
hours:
[
integer ,
]
,
minutes:
[
integer ,
]
,
monthDays:
[
integer ,
]
,
weekDays:
[
string ,
]
,
}
,
}
,
sparkConfiguration: object ,
storeType: enum ,
}
,
provisioningState: enum ,
specification:
{
path: string ,
}
,
stage: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturesetVersions_Backfill (new)
Description Backfill.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{name}/versions/{version}/backfill
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
dataAvailabilityStatus:
[
string ,
]
,
description: string ,
displayName: string ,
featureWindow:
{
featureWindowEnd: string ,
featureWindowStart: string ,
}
,
jobId: string ,
properties: object ,
resource:
{
instanceType: string ,
}
,
sparkConfiguration: object ,
tags: object ,
}
,
}

⚐ Response (200)

{
jobIds:
[
string ,
]
,
}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturestoreEntityContainers_List (new)
Description List featurestore entity containers.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featurestoreEntities
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: string ,
$skip: string ,
tags: string ,
listViewType: string ,
pageSize: integer ,
name: string ,
description: string ,
createdBy: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
provisioningState: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturestoreEntityContainers_Delete (new)
Description Delete container.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturestoreEntityContainers_GetEntity (new)
Description Get container.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturestoreEntityContainers_CreateOrUpdate (new)
Description Create or update container.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featurestoreEntities/{name}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
body:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturestoreEntityVersions_List (new)
Description List versions.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featurestoreEntities/{name}/versions
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
$skip: string ,
tags: string ,
listViewType: string ,
pageSize: integer ,
versionName: string ,
version: string ,
description: string ,
createdBy: string ,
stage: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
indexColumns:
[
{
columnName: string ,
dataType: enum ,
}
,
]
,
provisioningState: enum ,
stage: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturestoreEntityVersions_Delete (new)
Description Delete version.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featurestoreEntities/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturestoreEntityVersions_Get (new)
Description Get version.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
indexColumns:
[
{
columnName: string ,
dataType: enum ,
}
,
]
,
provisioningState: enum ,
stage: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FeaturestoreEntityVersions_CreateOrUpdate (new)
Description Create or update version.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featurestoreEntities/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
properties:
{
indexColumns:
[
{
columnName: string ,
dataType: enum ,
}
,
]
,
provisioningState: enum ,
stage: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
indexColumns:
[
{
columnName: string ,
dataType: enum ,
}
,
]
,
provisioningState: enum ,
stage: string ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
indexColumns:
[
{
columnName: string ,
dataType: enum ,
}
,
]
,
provisioningState: enum ,
stage: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Jobs_List (new)
Description Lists Jobs in the workspace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/jobs
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: string ,
$skip: string ,
jobType: string ,
tag: string ,
listViewType: string ,
properties: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
componentId: string ,
computeId: string ,
displayName: string ,
experimentName: string ,
identity:
{
identityType: enum ,
}
,
isArchived: boolean ,
jobType: enum ,
notificationSetting:
{
emailOn:
[
string ,
]
,
emails:
[
string ,
]
,
webhooks: object ,
}
,
services: object ,
status: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Jobs_Delete (new)
Description Deletes a Job (asynchronous).
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Jobs_Get (new)
Description Gets a Job by name/id.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
componentId: string ,
computeId: string ,
displayName: string ,
experimentName: string ,
identity:
{
identityType: enum ,
}
,
isArchived: boolean ,
jobType: enum ,
notificationSetting:
{
emailOn:
[
string ,
]
,
emails:
[
string ,
]
,
webhooks: object ,
}
,
services: object ,
status: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Jobs_CreateOrUpdate (new)
Description Creates and executes a Job. For update case, the Tags in the definition passed in will replace Tags in the existing job.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/jobs/{id}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
id: string ,
api-version: string ,
body:
{
properties:
{
componentId: string ,
computeId: string ,
displayName: string ,
experimentName: string ,
identity:
{
identityType: enum ,
}
,
isArchived: boolean ,
jobType: enum ,
notificationSetting:
{
emailOn:
[
string ,
]
,
emails:
[
string ,
]
,
webhooks: object ,
}
,
services: object ,
status: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
componentId: string ,
computeId: string ,
displayName: string ,
experimentName: string ,
identity:
{
identityType: enum ,
}
,
isArchived: boolean ,
jobType: enum ,
notificationSetting:
{
emailOn:
[
string ,
]
,
emails:
[
string ,
]
,
webhooks: object ,
}
,
services: object ,
status: enum ,
}
,
}

⚐ Response (201)

{
properties:
{
componentId: string ,
computeId: string ,
displayName: string ,
experimentName: string ,
identity:
{
identityType: enum ,
}
,
isArchived: boolean ,
jobType: enum ,
notificationSetting:
{
emailOn:
[
string ,
]
,
emails:
[
string ,
]
,
webhooks: object ,
}
,
services: object ,
status: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Jobs_Cancel (new)
Description Cancels a Job (asynchronous).
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/jobs/{id}/cancel
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
id: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MarketplaceSubscriptions_List (new)
Description List containers.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
marketplacePlan:
{
offerId: string ,
planId: string ,
publisherId: string ,
}
,
marketplaceSubscriptionStatus: enum ,
modelId: string ,
provisioningState: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MarketplaceSubscriptions_Delete (new)
Description Delete Marketplace Subscription (asynchronous).
Reference Link ¶

⚼ Request

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

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MarketplaceSubscriptions_Get (new)
Description Get container.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
marketplacePlan:
{
offerId: string ,
planId: string ,
publisherId: string ,
}
,
marketplaceSubscriptionStatus: enum ,
modelId: string ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MarketplaceSubscriptions_CreateOrUpdate (new)
Description Create or update Marketplace Subscription (asynchronous).
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/marketplaceSubscriptions/{name}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
body:
{
properties:
{
marketplacePlan:
{
offerId: string ,
planId: string ,
publisherId: string ,
}
,
marketplaceSubscriptionStatus: enum ,
modelId: string ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
marketplacePlan:
{
offerId: string ,
planId: string ,
publisherId: string ,
}
,
marketplaceSubscriptionStatus: enum ,
modelId: string ,
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
marketplacePlan:
{
offerId: string ,
planId: string ,
publisherId: string ,
}
,
marketplaceSubscriptionStatus: enum ,
modelId: string ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ModelContainers_List (new)
Description List model containers.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
provisioningState: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ModelContainers_Delete (new)
Description Delete container.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ModelContainers_Get (new)
Description Get container.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ModelContainers_CreateOrUpdate (new)
Description Create or update container.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/models/{name}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
body:
{
properties:
{
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
properties:
{
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ModelVersions_List (new)
Description List model versions.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/models/{name}/versions
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
$skip: string ,
$orderBy: string ,
$top: integer ,
version: string ,
description: string ,
offset: integer ,
tags: string ,
properties: string ,
feed: string ,
listViewType: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
flavors: object ,
jobName: string ,
modelType: string ,
modelUri: string ,
provisioningState: enum ,
stage: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ModelVersions_Delete (new)
Description Delete version.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/models/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ModelVersions_Get (new)
Description Get version.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
flavors: object ,
jobName: string ,
modelType: string ,
modelUri: string ,
provisioningState: enum ,
stage: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ModelVersions_CreateOrUpdate (new)
Description Create or update version.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/models/{name}/versions/{version}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
properties:
{
flavors: object ,
jobName: string ,
modelType: string ,
modelUri: string ,
provisioningState: enum ,
stage: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
flavors: object ,
jobName: string ,
modelType: string ,
modelUri: string ,
provisioningState: enum ,
stage: string ,
}
,
}

⚐ Response (201)

{
properties:
{
flavors: object ,
jobName: string ,
modelType: string ,
modelUri: string ,
provisioningState: enum ,
stage: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ModelVersions_Publish (new)
Description Publish version asset into registry.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/models/{name}/versions/{version}/publish
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
version: string ,
api-version: string ,
body:
{
destinationName: string ,
destinationVersion: string ,
registryName: string ,
}
,
}

⚐ Response (200)

{}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
OnlineEndpoints_List (new)
Description List Online Endpoints.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: string ,
name: string ,
count: integer ,
computeType: string ,
$skip: string ,
tags: string ,
properties: string ,
orderBy: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
compute: string ,
mirrorTraffic: object ,
provisioningState: enum ,
publicNetworkAccess: enum ,
traffic: 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 ,
}
,
]
,
}
,
}
OnlineEndpoints_Delete (new)
Description Delete Online Endpoint (asynchronous).
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
OnlineEndpoints_Get (new)
Description Get Online Endpoint.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
compute: string ,
mirrorTraffic: object ,
provisioningState: enum ,
publicNetworkAccess: enum ,
traffic: 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 ,
}
,
]
,
}
,
}
OnlineEndpoints_Update (new)
Description Update Online Endpoint (asynchronous).
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
api-version: string ,
body:
{
identity:
{
type: enum ,
userAssignedIdentities: object ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
compute: string ,
mirrorTraffic: object ,
provisioningState: enum ,
publicNetworkAccess: enum ,
traffic: object ,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
OnlineEndpoints_CreateOrUpdate (new)
Description Create or update Online Endpoint (asynchronous).
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
api-version: string ,
body:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
compute: string ,
mirrorTraffic: object ,
provisioningState: enum ,
publicNetworkAccess: enum ,
traffic: object ,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
compute: string ,
mirrorTraffic: object ,
provisioningState: enum ,
publicNetworkAccess: enum ,
traffic: object ,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
compute: string ,
mirrorTraffic: object ,
provisioningState: enum ,
publicNetworkAccess: enum ,
traffic: 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 ,
}
,
]
,
}
,
}
OnlineDeployments_List (new)
Description List Inference Endpoint Deployments.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}/deployments
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
api-version: string ,
$orderBy: string ,
$top: integer ,
$skip: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
appInsightsEnabled: boolean ,
dataCollector:
{
collections: object ,
requestLogging:
{
captureHeaders:
[
string ,
]
,
}
,
rollingRate: enum ,
}
,
egressPublicNetworkAccess: enum ,
endpointComputeType: enum ,
instanceType: string ,
livenessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
model: string ,
modelMountPath: string ,
provisioningState: enum ,
readinessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
startupProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
requestSettings:
{
maxConcurrentRequestsPerInstance: integer ,
maxQueueWait: string ,
requestTimeout: string ,
}
,
scaleSettings:
{
scaleType: enum ,
}
,
}
,
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 ,
}
,
]
,
}
,
}
OnlineDeployments_Delete (new)
Description Delete Inference Endpoint Deployment (asynchronous).
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}/deployments/{deploymentName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
deploymentName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
OnlineDeployments_Get (new)
Description Get Inference Deployment Deployment.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
appInsightsEnabled: boolean ,
dataCollector:
{
collections: object ,
requestLogging:
{
captureHeaders:
[
string ,
]
,
}
,
rollingRate: enum ,
}
,
egressPublicNetworkAccess: enum ,
endpointComputeType: enum ,
instanceType: string ,
livenessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
model: string ,
modelMountPath: string ,
provisioningState: enum ,
readinessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
startupProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
requestSettings:
{
maxConcurrentRequestsPerInstance: integer ,
maxQueueWait: string ,
requestTimeout: string ,
}
,
scaleSettings:
{
scaleType: enum ,
}
,
}
,
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 ,
}
,
]
,
}
,
}
OnlineDeployments_Update (new)
Description Update Online Deployment (asynchronous).
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}/deployments/{deploymentName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
deploymentName: string ,
api-version: string ,
body:
{
sku:
{
capacity: integer ,
family: string ,
name: string ,
size: string ,
tier: enum ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
appInsightsEnabled: boolean ,
dataCollector:
{
collections: object ,
requestLogging:
{
captureHeaders:
[
string ,
]
,
}
,
rollingRate: enum ,
}
,
egressPublicNetworkAccess: enum ,
endpointComputeType: enum ,
instanceType: string ,
livenessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
model: string ,
modelMountPath: string ,
provisioningState: enum ,
readinessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
startupProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
requestSettings:
{
maxConcurrentRequestsPerInstance: integer ,
maxQueueWait: string ,
requestTimeout: string ,
}
,
scaleSettings:
{
scaleType: enum ,
}
,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
OnlineDeployments_CreateOrUpdate (new)
Description Create or update Inference Endpoint Deployment (asynchronous).
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}/deployments/{deploymentName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
deploymentName: string ,
api-version: string ,
body:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
appInsightsEnabled: boolean ,
dataCollector:
{
collections: object ,
requestLogging:
{
captureHeaders:
[
string ,
]
,
}
,
rollingRate: enum ,
}
,
egressPublicNetworkAccess: enum ,
endpointComputeType: enum ,
instanceType: string ,
livenessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
model: string ,
modelMountPath: string ,
provisioningState: enum ,
readinessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
startupProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
requestSettings:
{
maxConcurrentRequestsPerInstance: integer ,
maxQueueWait: string ,
requestTimeout: string ,
}
,
scaleSettings:
{
scaleType: enum ,
}
,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
appInsightsEnabled: boolean ,
dataCollector:
{
collections: object ,
requestLogging:
{
captureHeaders:
[
string ,
]
,
}
,
rollingRate: enum ,
}
,
egressPublicNetworkAccess: enum ,
endpointComputeType: enum ,
instanceType: string ,
livenessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
model: string ,
modelMountPath: string ,
provisioningState: enum ,
readinessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
startupProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
requestSettings:
{
maxConcurrentRequestsPerInstance: integer ,
maxQueueWait: string ,
requestTimeout: string ,
}
,
scaleSettings:
{
scaleType: enum ,
}
,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
appInsightsEnabled: boolean ,
dataCollector:
{
collections: object ,
requestLogging:
{
captureHeaders:
[
string ,
]
,
}
,
rollingRate: enum ,
}
,
egressPublicNetworkAccess: enum ,
endpointComputeType: enum ,
instanceType: string ,
livenessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
model: string ,
modelMountPath: string ,
provisioningState: enum ,
readinessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
startupProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
requestSettings:
{
maxConcurrentRequestsPerInstance: integer ,
maxQueueWait: string ,
requestTimeout: string ,
}
,
scaleSettings:
{
scaleType: enum ,
}
,
}
,
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 ,
}
,
]
,
}
,
}
OnlineDeployments_GetLogs (new)
Description Polls an Endpoint operation.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}/deployments/{deploymentName}/getLogs
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
deploymentName: string ,
api-version: string ,
body:
{
containerType: enum ,
tail: integer ,
}
,
}

⚐ Response (200)

{
content: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
OnlineDeployments_ListSkus (new)
Description List Inference Endpoint Deployment Skus.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}/deployments/{deploymentName}/skus
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
deploymentName: string ,
api-version: string ,
count: integer ,
$skip: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
capacity:
{
default: integer ,
maximum: integer ,
minimum: integer ,
scaleType: enum ,
}
,
resourceType: string ,
sku:
{
name: string ,
tier: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
OnlineEndpoints_ListKeys (new)
Description List EndpointAuthKeys for an Endpoint using Key-based authentication.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}/listKeys
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
api-version: string ,
}

⚐ Response (200)

{
primaryKey: string ,
secondaryKey: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
OnlineEndpoints_RegenerateKeys (new)
Description Regenerate EndpointAuthKeys for an Endpoint using Key-based authentication (asynchronous).
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}/regenerateKeys
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
api-version: string ,
body:
{
keyType: enum ,
keyValue: string ,
}
,
}

⚐ Response (200)

{}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
OnlineEndpoints_GetToken (new)
Description Retrieve a valid AML token for an Endpoint using AMLToken-based authentication.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}/token
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
api-version: string ,
}

⚐ Response (200)

{
accessToken: string ,
expiryTimeUtc: integer ,
refreshAfterTimeUtc: integer ,
tokenType: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Schedules_List (new)
Description List schedules in specified workspace.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
action:
{
actionType: enum ,
}
,
displayName: string ,
isEnabled: boolean ,
provisioningState: enum ,
trigger:
{
endTime: string ,
startTime: string ,
timeZone: string ,
triggerType: enum ,
}
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Schedules_Delete (new)
Description Delete schedule.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Schedules_Get (new)
Description Get schedule.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
action:
{
actionType: enum ,
}
,
displayName: string ,
isEnabled: boolean ,
provisioningState: enum ,
trigger:
{
endTime: string ,
startTime: string ,
timeZone: string ,
triggerType: enum ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Schedules_CreateOrUpdate (new)
Description Create or update schedule.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/schedules/{name}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
body:
{
properties:
{
action:
{
actionType: enum ,
}
,
displayName: string ,
isEnabled: boolean ,
provisioningState: enum ,
trigger:
{
endTime: string ,
startTime: string ,
timeZone: string ,
triggerType: enum ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
action:
{
actionType: enum ,
}
,
displayName: string ,
isEnabled: boolean ,
provisioningState: enum ,
trigger:
{
endTime: string ,
startTime: string ,
timeZone: string ,
triggerType: enum ,
}
,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
action:
{
actionType: enum ,
}
,
displayName: string ,
isEnabled: boolean ,
provisioningState: enum ,
trigger:
{
endTime: string ,
startTime: string ,
timeZone: string ,
triggerType: enum ,
}
,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ServerlessEndpoints_List (new)
Description List Serverless Endpoints.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
authMode: enum ,
contentSafety:
{
contentSafetyStatus: enum ,
}
,
endpointState: enum ,
inferenceEndpoint:
{
headers: object ,
uri: string ,
}
,
marketplaceSubscriptionId: string ,
modelSettings:
{
modelId: string ,
}
,
provisioningState: enum ,
}
,
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 ,
}
,
]
,
}
,
}
ServerlessEndpoints_Delete (new)
Description Delete Serverless Endpoint (asynchronous).
Reference Link ¶

⚼ Request

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

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ServerlessEndpoints_Get (new)
Description Get Serverless Endpoint.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
authMode: enum ,
contentSafety:
{
contentSafetyStatus: enum ,
}
,
endpointState: enum ,
inferenceEndpoint:
{
headers: object ,
uri: string ,
}
,
marketplaceSubscriptionId: string ,
modelSettings:
{
modelId: string ,
}
,
provisioningState: enum ,
}
,
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 ,
}
,
]
,
}
,
}
ServerlessEndpoints_Update (new)
Description Update Serverless Endpoint (asynchronous).
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/serverlessEndpoints/{name}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
body:
{
identity:
{
type: enum ,
userAssignedIdentities: object ,
}
,
sku:
{
capacity: integer ,
family: string ,
name: string ,
size: string ,
tier: enum ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
authMode: enum ,
contentSafety:
{
contentSafetyStatus: enum ,
}
,
endpointState: enum ,
inferenceEndpoint:
{
headers: object ,
uri: string ,
}
,
marketplaceSubscriptionId: string ,
modelSettings:
{
modelId: string ,
}
,
provisioningState: enum ,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ServerlessEndpoints_CreateOrUpdate (new)
Description Create or update Serverless Endpoint (asynchronous).
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/serverlessEndpoints/{name}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
body:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
authMode: enum ,
contentSafety:
{
contentSafetyStatus: enum ,
}
,
endpointState: enum ,
inferenceEndpoint:
{
headers: object ,
uri: string ,
}
,
marketplaceSubscriptionId: string ,
modelSettings:
{
modelId: string ,
}
,
provisioningState: enum ,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
}

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
authMode: enum ,
contentSafety:
{
contentSafetyStatus: enum ,
}
,
endpointState: enum ,
inferenceEndpoint:
{
headers: object ,
uri: string ,
}
,
marketplaceSubscriptionId: string ,
modelSettings:
{
modelId: string ,
}
,
provisioningState: enum ,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
authMode: enum ,
contentSafety:
{
contentSafetyStatus: enum ,
}
,
endpointState: enum ,
inferenceEndpoint:
{
headers: object ,
uri: string ,
}
,
marketplaceSubscriptionId: string ,
modelSettings:
{
modelId: string ,
}
,
provisioningState: enum ,
}
,
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 ,
}
,
]
,
}
,
}
ServerlessEndpoints_ListKeys (new)
Description List EndpointAuthKeys for an Endpoint using Key-based authentication.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/serverlessEndpoints/{name}/listKeys
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
}

⚐ Response (200)

{
primaryKey: string ,
secondaryKey: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ServerlessEndpoints_RegenerateKeys (new)
Description Regenerate EndpointAuthKeys for an Endpoint using Key-based authentication (asynchronous).
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/serverlessEndpoints/{name}/regenerateKeys
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
body:
{
keyType: enum ,
keyValue: string ,
}
,
}

⚐ Response (200)

{
primaryKey: string ,
secondaryKey: string ,
}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Registries_ListBySubscription (new)
Description List registries by subscription
Reference Link ¶

⚼ Request

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

⚐ Response (default)

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
discoveryUrl: string ,
intellectualPropertyPublisher: string ,
managedResourceGroup:
{
resourceId: string ,
}
,
managedResourceGroupSettings:
{
assignedIdentities:
[
{
principalId: string ,
}
,
]
,
}
,
mlFlowRegistryUri: string ,
registryPrivateEndpointConnections:
[
{
id: string ,
location: string ,
properties:
{
groupIds:
[
string ,
]
,
privateEndpoint:
{
subnetArmId: string ,
}
,
registryPrivateLinkServiceConnectionState:
{
actionsRequired: string ,
description: string ,
status: enum ,
}
,
provisioningState: string ,
}
,
}
,
]
,
publicNetworkAccess: string ,
regionDetails:
[
{
acrDetails:
[
{
systemCreatedAcrAccount:
{
acrAccountName: string ,
acrAccountSku: string ,
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
}
,
]
,
}
,
]
,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
]
,
}
Registries_List (new)
Description List registries
Reference Link ¶

⚼ Request

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

⚐ Response (default)

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
discoveryUrl: string ,
intellectualPropertyPublisher: string ,
managedResourceGroup:
{
resourceId: string ,
}
,
managedResourceGroupSettings:
{
assignedIdentities:
[
{
principalId: string ,
}
,
]
,
}
,
mlFlowRegistryUri: string ,
registryPrivateEndpointConnections:
[
{
id: string ,
location: string ,
properties:
{
groupIds:
[
string ,
]
,
privateEndpoint:
{
subnetArmId: string ,
}
,
registryPrivateLinkServiceConnectionState:
{
actionsRequired: string ,
description: string ,
status: enum ,
}
,
provisioningState: string ,
}
,
}
,
]
,
publicNetworkAccess: string ,
regionDetails:
[
{
acrDetails:
[
{
systemCreatedAcrAccount:
{
acrAccountName: string ,
acrAccountSku: string ,
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
}
,
]
,
}
,
]
,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
,
]
,
}
Registries_Delete (new)
Description Delete registry
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
api-version: string ,
}

⚐ Response (default)

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

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}
Registries_Get (new)
Description Get registry
Reference Link ¶

⚼ Request

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

⚐ Response (default)

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

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
discoveryUrl: string ,
intellectualPropertyPublisher: string ,
managedResourceGroup:
{
resourceId: string ,
}
,
managedResourceGroupSettings:
{
assignedIdentities:
[
{
principalId: string ,
}
,
]
,
}
,
mlFlowRegistryUri: string ,
registryPrivateEndpointConnections:
[
{
id: string ,
location: string ,
properties:
{
groupIds:
[
string ,
]
,
privateEndpoint:
{
subnetArmId: string ,
}
,
registryPrivateLinkServiceConnectionState:
{
actionsRequired: string ,
description: string ,
status: enum ,
}
,
provisioningState: string ,
}
,
}
,
]
,
publicNetworkAccess: string ,
regionDetails:
[
{
acrDetails:
[
{
systemCreatedAcrAccount:
{
acrAccountName: string ,
acrAccountSku: string ,
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
}
,
]
,
}
,
]
,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
Registries_Update (new)
Description Update tags
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
api-version: string ,
body:
{
identity: object ,
sku:
{
capacity: integer ,
family: string ,
name: string ,
size: string ,
tier: enum ,
}
,
tags: object ,
}
,
}

⚐ Response (default)

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

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
discoveryUrl: string ,
intellectualPropertyPublisher: string ,
managedResourceGroup:
{
resourceId: string ,
}
,
managedResourceGroupSettings:
{
assignedIdentities:
[
{
principalId: string ,
}
,
]
,
}
,
mlFlowRegistryUri: string ,
registryPrivateEndpointConnections:
[
{
id: string ,
location: string ,
properties:
{
groupIds:
[
string ,
]
,
privateEndpoint:
{
subnetArmId: string ,
}
,
registryPrivateLinkServiceConnectionState:
{
actionsRequired: string ,
description: string ,
status: enum ,
}
,
provisioningState: string ,
}
,
}
,
]
,
publicNetworkAccess: string ,
regionDetails:
[
{
acrDetails:
[
{
systemCreatedAcrAccount:
{
acrAccountName: string ,
acrAccountSku: string ,
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
}
,
]
,
}
,
]
,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
Registries_CreateOrUpdate (new)
Description Create or update registry
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
api-version: string ,
body:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
discoveryUrl: string ,
intellectualPropertyPublisher: string ,
managedResourceGroup:
{
resourceId: string ,
}
,
managedResourceGroupSettings:
{
assignedIdentities:
[
{
principalId: string ,
}
,
]
,
}
,
mlFlowRegistryUri: string ,
registryPrivateEndpointConnections:
[
{
id: string ,
location: string ,
properties:
{
groupIds:
[
string ,
]
,
privateEndpoint:
{
subnetArmId: string ,
}
,
registryPrivateLinkServiceConnectionState:
{
actionsRequired: string ,
description: string ,
status: enum ,
}
,
provisioningState: string ,
}
,
}
,
]
,
publicNetworkAccess: string ,
regionDetails:
[
{
acrDetails:
[
{
systemCreatedAcrAccount:
{
acrAccountName: string ,
acrAccountSku: string ,
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
}
,
]
,
}
,
]
,
}
,
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 ,
}
,
]
,
}
,
}

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
discoveryUrl: string ,
intellectualPropertyPublisher: string ,
managedResourceGroup:
{
resourceId: string ,
}
,
managedResourceGroupSettings:
{
assignedIdentities:
[
{
principalId: string ,
}
,
]
,
}
,
mlFlowRegistryUri: string ,
registryPrivateEndpointConnections:
[
{
id: string ,
location: string ,
properties:
{
groupIds:
[
string ,
]
,
privateEndpoint:
{
subnetArmId: string ,
}
,
registryPrivateLinkServiceConnectionState:
{
actionsRequired: string ,
description: string ,
status: enum ,
}
,
provisioningState: string ,
}
,
}
,
]
,
publicNetworkAccess: string ,
regionDetails:
[
{
acrDetails:
[
{
systemCreatedAcrAccount:
{
acrAccountName: string ,
acrAccountSku: string ,
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
}
,
]
,
}
,
]
,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}

⚐ Response (201)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
discoveryUrl: string ,
intellectualPropertyPublisher: string ,
managedResourceGroup:
{
resourceId: string ,
}
,
managedResourceGroupSettings:
{
assignedIdentities:
[
{
principalId: string ,
}
,
]
,
}
,
mlFlowRegistryUri: string ,
registryPrivateEndpointConnections:
[
{
id: string ,
location: string ,
properties:
{
groupIds:
[
string ,
]
,
privateEndpoint:
{
subnetArmId: string ,
}
,
registryPrivateLinkServiceConnectionState:
{
actionsRequired: string ,
description: string ,
status: enum ,
}
,
provisioningState: string ,
}
,
}
,
]
,
publicNetworkAccess: string ,
regionDetails:
[
{
acrDetails:
[
{
systemCreatedAcrAccount:
{
acrAccountName: string ,
acrAccountSku: string ,
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
}
,
]
,
}
,
]
,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}
Registries_RemoveRegions (new)
Description Remove regions from registry
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/removeRegions
{
subscriptionId: string ,
resourceGroupName: string ,
registryName: string ,
api-version: string ,
body:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
discoveryUrl: string ,
intellectualPropertyPublisher: string ,
managedResourceGroup:
{
resourceId: string ,
}
,
managedResourceGroupSettings:
{
assignedIdentities:
[
{
principalId: string ,
}
,
]
,
}
,
mlFlowRegistryUri: string ,
registryPrivateEndpointConnections:
[
{
id: string ,
location: string ,
properties:
{
groupIds:
[
string ,
]
,
privateEndpoint:
{
subnetArmId: string ,
}
,
registryPrivateLinkServiceConnectionState:
{
actionsRequired: string ,
description: string ,
status: enum ,
}
,
provisioningState: string ,
}
,
}
,
]
,
publicNetworkAccess: string ,
regionDetails:
[
{
acrDetails:
[
{
systemCreatedAcrAccount:
{
acrAccountName: string ,
acrAccountSku: string ,
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
}
,
]
,
}
,
]
,
}
,
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 ,
}
,
]
,
}
,
}

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
discoveryUrl: string ,
intellectualPropertyPublisher: string ,
managedResourceGroup:
{
resourceId: string ,
}
,
managedResourceGroupSettings:
{
assignedIdentities:
[
{
principalId: string ,
}
,
]
,
}
,
mlFlowRegistryUri: string ,
registryPrivateEndpointConnections:
[
{
id: string ,
location: string ,
properties:
{
groupIds:
[
string ,
]
,
privateEndpoint:
{
subnetArmId: string ,
}
,
registryPrivateLinkServiceConnectionState:
{
actionsRequired: string ,
description: string ,
status: enum ,
}
,
provisioningState: string ,
}
,
}
,
]
,
publicNetworkAccess: string ,
regionDetails:
[
{
acrDetails:
[
{
systemCreatedAcrAccount:
{
acrAccountName: string ,
acrAccountSku: string ,
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
}
,
]
,
}
,
]
,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
}

⚐ Response (202)

{
x-ms-async-operation-timeout: string ,
location: string ,
retry-after: integer ,
}
WorkspaceFeatures_List (new)
Description Lists all enabled features for a workspace
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
id: string ,
displayName: string ,
description: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Operations_List (new)
Description Lists all of the available Azure Machine Learning Workspaces REST API operations.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.MachineLearningServices/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
isDataAction: boolean ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: enum ,
actionType: enum ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Workspaces_Get (new)
Description Gets the properties of the specified machine learning workspace.
Reference Link ¶

⚼ 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 ,
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 ,
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 ,
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 (new)
Description Creates or updates a workspace with the specified parameters.
Reference Link ¶

⚼ 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 ,
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 ,
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 ,
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 ,
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 ,
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 ,
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_Delete (new)
Description Deletes a machine learning workspace.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (202)

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

⚐ Response (204)

{}

⚐ Response (default)

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

⚼ 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 ,
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 ,
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 ,
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 ,
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 (new)
Description Lists all the available machine learning workspaces under the specified resource group.
Reference Link ¶

⚼ 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 ,
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 ,
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 ,
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_Diagnose (new)
Description Diagnose workspace setup issue.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/diagnose
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: string ,
parameters:
{
value:
{
udr: object ,
nsg: object ,
resourceLock: object ,
dnsResolution: object ,
storageAccount: object ,
keyVault: object ,
containerRegistry: object ,
applicationInsights: object ,
others: object ,
}
,
}
,
}

⚐ Response (202)

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

⚐ Response (200)

{
value:
{
userDefinedRouteResults:
[
{
code: string ,
level: enum ,
message: string ,
}
,
]
,
networkSecurityRuleResults:
[
{
code: string ,
level: enum ,
message: string ,
}
,
]
,
resourceLockResults:
[
{
code: string ,
level: enum ,
message: string ,
}
,
]
,
dnsResolutionResults:
[
{
code: string ,
level: enum ,
message: string ,
}
,
]
,
storageAccountResults:
[
{
code: string ,
level: enum ,
message: string ,
}
,
]
,
keyVaultResults:
[
{
code: string ,
level: enum ,
message: string ,
}
,
]
,
containerRegistryResults:
[
{
code: string ,
level: enum ,
message: string ,
}
,
]
,
applicationInsightsResults:
[
{
code: string ,
level: enum ,
message: string ,
}
,
]
,
otherResults:
[
{
code: string ,
level: enum ,
message: string ,
}
,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Workspaces_ListKeys (new)
Description Lists all the keys associated with this workspace. This includes keys for the storage account, app insights and password for container registry
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
userStorageKey: string ,
userStorageResourceId: string ,
appInsightsInstrumentationKey: string ,
containerRegistryCredentials:
{
location: string ,
username: string ,
passwords:
[
{
name: string ,
value: string ,
}
,
]
,
}
,
notebookAccessKeys:
{
primaryAccessKey: string ,
secondaryAccessKey: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Workspaces_ResyncKeys (new)
Description Resync all the keys associated with this workspace. This includes keys for the storage account, app insights and password for container registry
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (202)

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

⚐ Response (default)

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

⚼ 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 ,
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 ,
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 ,
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_ListNotebookAccessToken (new)
Description return notebook access token and refresh token
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
notebookResourceId: string ,
hostName: string ,
publicDns: string ,
accessToken: string ,
tokenType: string ,
expiresIn: integer ,
refreshToken: string ,
scope: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PrivateEndpointConnections_List (new)
Description List all the private endpoint connections associated with the workspace.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
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 ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PrivateEndpointConnections_Get (new)
Description Gets the specified private endpoint connection associated with the workspace.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
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 ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PrivateEndpointConnections_CreateOrUpdate (new)
Description Update the state of specified private endpoint connection associated with the workspace.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
privateEndpointConnectionName: string ,
api-version: string ,
properties:
{
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 ,
}
,
}
,
}

⚐ Response (200)

{
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 ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PrivateEndpointConnections_Delete (new)
Description Deletes the specified private endpoint connection associated with the workspace.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PrivateLinkResources_List (new)
Description Gets the private link resources that need to be created for a workspace.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
groupId: string ,
requiredMembers:
[
string ,
]
,
requiredZoneNames:
[
string ,
]
,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
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_PrepareNotebook (new)
Description Prepare a notebook.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
fqdn: string ,
resourceId: string ,
notebookPreparationError:
{
errorMessage: string ,
statusCode: 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_ListStorageAccountKeys (new)
Description List storage account keys of a workspace.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
userStorageKey: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Workspaces_ListNotebookKeys (new)
Description List keys of a notebook.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
primaryAccessKey: string ,
secondaryAccessKey: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceConnections_Create (new)
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
connectionName: string ,
api-version: string ,
parameters:
{
properties:
{
authType: enum ,
category: enum ,
createdByWorkspaceArmId: string ,
expiryTime: string ,
group: enum ,
isSharedToAll: boolean ,
target: string ,
metadata: object ,
sharedUserList:
[
string ,
]
,
value: string ,
valueFormat: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
authType: enum ,
category: enum ,
createdByWorkspaceArmId: string ,
expiryTime: string ,
group: enum ,
isSharedToAll: boolean ,
target: string ,
metadata: object ,
sharedUserList:
[
string ,
]
,
value: string ,
valueFormat: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceConnections_Get (new)
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
authType: enum ,
category: enum ,
createdByWorkspaceArmId: string ,
expiryTime: string ,
group: enum ,
isSharedToAll: boolean ,
target: string ,
metadata: object ,
sharedUserList:
[
string ,
]
,
value: string ,
valueFormat: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceConnections_Delete (new)
Reference Link ¶

⚼ Request

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

⚐ Response (default)

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

⚐ Response (200)

{}

⚐ Response (204)

{}
WorkspaceConnections_Update (new)
Description Update machine learning workspaces connections under the specified workspace.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
connectionName: string ,
api-version: string ,
body:
{
properties:
{
authType: enum ,
category: enum ,
createdByWorkspaceArmId: string ,
expiryTime: string ,
group: enum ,
isSharedToAll: boolean ,
target: string ,
metadata: object ,
sharedUserList:
[
string ,
]
,
value: string ,
valueFormat: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
authType: enum ,
category: enum ,
createdByWorkspaceArmId: string ,
expiryTime: string ,
group: enum ,
isSharedToAll: boolean ,
target: string ,
metadata: object ,
sharedUserList:
[
string ,
]
,
value: string ,
valueFormat: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceConnections_List (new)
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
authType: enum ,
category: enum ,
createdByWorkspaceArmId: string ,
expiryTime: string ,
group: enum ,
isSharedToAll: boolean ,
target: string ,
metadata: object ,
sharedUserList:
[
string ,
]
,
value: string ,
valueFormat: enum ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceConnections_ListSecrets (new)
Description List all the secrets of a machine learning workspaces connections.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/listsecrets
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
connectionName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
authType: enum ,
category: enum ,
createdByWorkspaceArmId: string ,
expiryTime: string ,
group: enum ,
isSharedToAll: boolean ,
target: string ,
metadata: object ,
sharedUserList:
[
string ,
]
,
value: string ,
valueFormat: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Workspaces_ListOutboundNetworkDependenciesEndpoints (new)
Description Called by Client (Portal, CLI, etc) to get a list of all external outbound dependencies (FQDNs) programmatically.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
properties:
{
category: string ,
endpoints:
[
{
domainName: string ,
endpointDetails:
[
{
port: integer ,
}
,
]
,
}
,
]
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ManagedNetworkSettingsRule_List (new)
Description Lists the managed network outbound rules for a machine learning workspace.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
category: enum ,
status: enum ,
type: enum ,
errorInformation: string ,
parentRuleNames:
[
string ,
]
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ManagedNetworkSettingsRule_Delete (new)
Description Deletes an outbound rule from the managed network of a machine learning workspace.
Reference Link ¶

⚼ Request

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

⚐ Response (202)

{
location: string ,
}

⚐ Response (204)

{}

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ManagedNetworkSettingsRule_Get (new)
Description Gets an outbound rule from the managed network of a machine learning workspace.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
category: enum ,
status: enum ,
type: enum ,
errorInformation: string ,
parentRuleNames:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ManagedNetworkSettingsRule_CreateOrUpdate (new)
Description Creates or updates an outbound rule in the managed network of a machine learning workspace.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/outboundRules/{ruleName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
ruleName: string ,
api-version: string ,
body:
{
properties:
{
category: enum ,
status: enum ,
type: enum ,
errorInformation: string ,
parentRuleNames:
[
string ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
category: enum ,
status: enum ,
type: enum ,
errorInformation: string ,
parentRuleNames:
[
string ,
]
,
}
,
}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ManagedNetworkProvisions_ProvisionManagedNetwork (new)
Description Provisions the managed network of a machine learning workspace.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/provisionManagedNetwork
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: string ,
body:
{
includeSpark: boolean ,
}
,
}

⚐ Response (200)

{
sparkReady: boolean ,
status: enum ,
}

⚐ Response (202)

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

⚐ Response (default)

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