Microsoft.MachineLearningServices (preview:2025-01-01)

2025/02/14 • 280 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_UpdateCustomServices (new)
Description Updates the custom services list. The list of custom services provided shall be overwritten
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}/customServices
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
computeName: string ,
api-version: string ,
customServices:
{
name: string ,
image:
{
type: enum ,
reference: string ,
version: string ,
}
,
environmentVariables: object ,
docker:
{
privileged: boolean ,
}
,
endpoints:
[
{
protocol: enum ,
name: string ,
target: integer ,
published: integer ,
hostIp: string ,
}
,
]
,
volumes:
[
{
type: enum ,
readOnly: boolean ,
source: string ,
target: string ,
consistency: string ,
bind:
{
propagation: string ,
createHostPath: boolean ,
selinux: string ,
}
,
volume:
{
nocopy: boolean ,
}
,
tmpfs:
{
size: integer ,
}
,
}
,
]
,
kernel:
{
argv:
[
string ,
]
,
displayName: string ,
language: string ,
}
,
}
,
}

⚐ Response (200)

{}

⚐ 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_UpdateDataMounts (new)
Description Update Data Mounts of a Machine Learning compute.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}/updateDataMounts
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
computeName: string ,
api-version: string ,
dataMounts:
{
source: string ,
sourceType: enum ,
mountName: string ,
mountAction: enum ,
mountMode: enum ,
createdBy: string ,
mountPath: string ,
mountState: enum ,
mountedOn: string ,
error: string ,
}
,
}

⚐ Response (200)

{}

⚐ 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 ,
}
,
]
,
}
,
}
Compute_UpdateIdleShutdownSetting (new)
Description Updates the idle shutdown setting of a compute instance.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Compute_getAllowedResizeSizes (new)
Description Returns supported virtual machine sizes for resize
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}/getAllowedVmSizesForResize
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
computeName: string ,
api-version: 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 ,
}
,
]
,
}
,
}
Compute_Resize (new)
Description Updates the size of a Compute Instance.
Reference Link ¶

⚼ Request

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

⚐ Response (202)

{
location: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PTUQuota_ListAvailable (new)
Description List available MaaS PTU quota.
Reference Link ¶

⚼ Request

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

⚐ Response (default)

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
total: integer ,
}
,
}
,
]
,
}
PTUQuota_GetAvailable (new)
Description Get available MaaS PTU quota.
Reference Link ¶

⚼ Request

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

⚐ Response (default)

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

⚐ Response (200)

{
properties:
{
total: integer ,
}
,
}
PTUQuota_List (new)
Description List MaaS PTU usage and quota.
Reference Link ¶

⚼ Request

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

⚐ Response (default)

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
modelCollection: string ,
quota: integer ,
usageDetails:
[
{
collectionQuotaUsage: integer ,
deploymentName: string ,
resourceGroup: string ,
usage: integer ,
workspaceName: string ,
}
,
]
,
}
,
]
,
}
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 ,
imageDetails:
{
exists: boolean ,
image:
{
digest: string ,
hostname: string ,
repository: string ,
tag: string ,
}
,
vulnerabilityFindings:
{
assetId: string ,
criticalFindingsCount: integer ,
data:
[
{
cve: string ,
cveUrl: string ,
dueDate: string ,
id: string ,
packageDetails:
[
{
installPath: string ,
installedVersion: string ,
name: string ,
patchedVersion: string ,
}
,
]
,
patchable: boolean ,
providerId: string ,
publishDate: string ,
risk: enum ,
solution: string ,
title: string ,
vendorId: string ,
vendorUrl: string ,
}
,
]
,
generatedTime: string ,
highFindingsCount: integer ,
lastScanDate: string ,
scanner: string ,
source: string ,
totalFindingsCount: integer ,
}
,
}
,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
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 ,
imageDetails:
{
exists: boolean ,
image:
{
digest: string ,
hostname: string ,
repository: string ,
tag: string ,
}
,
vulnerabilityFindings:
{
assetId: string ,
criticalFindingsCount: integer ,
data:
[
{
cve: string ,
cveUrl: string ,
dueDate: string ,
id: string ,
packageDetails:
[
{
installPath: string ,
installedVersion: string ,
name: string ,
patchedVersion: string ,
}
,
]
,
patchable: boolean ,
providerId: string ,
publishDate: string ,
risk: enum ,
solution: string ,
title: string ,
vendorId: string ,
vendorUrl: string ,
}
,
]
,
generatedTime: string ,
highFindingsCount: integer ,
lastScanDate: string ,
scanner: string ,
source: string ,
totalFindingsCount: integer ,
}
,
}
,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
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 ,
imageDetails:
{
exists: boolean ,
image:
{
digest: string ,
hostname: string ,
repository: string ,
tag: string ,
}
,
vulnerabilityFindings:
{
assetId: string ,
criticalFindingsCount: integer ,
data:
[
{
cve: string ,
cveUrl: string ,
dueDate: string ,
id: string ,
packageDetails:
[
{
installPath: string ,
installedVersion: string ,
name: string ,
patchedVersion: string ,
}
,
]
,
patchable: boolean ,
providerId: string ,
publishDate: string ,
risk: enum ,
solution: string ,
title: string ,
vendorId: string ,
vendorUrl: string ,
}
,
]
,
generatedTime: string ,
highFindingsCount: integer ,
lastScanDate: string ,
scanner: string ,
source: string ,
totalFindingsCount: integer ,
}
,
}
,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
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 ,
imageDetails:
{
exists: boolean ,
image:
{
digest: string ,
hostname: string ,
repository: string ,
tag: string ,
}
,
vulnerabilityFindings:
{
assetId: string ,
criticalFindingsCount: integer ,
data:
[
{
cve: string ,
cveUrl: string ,
dueDate: string ,
id: string ,
packageDetails:
[
{
installPath: string ,
installedVersion: string ,
name: string ,
patchedVersion: string ,
}
,
]
,
patchable: boolean ,
providerId: string ,
publishDate: string ,
risk: enum ,
solution: string ,
title: string ,
vendorId: string ,
vendorUrl: string ,
}
,
]
,
generatedTime: string ,
highFindingsCount: integer ,
lastScanDate: string ,
scanner: string ,
source: string ,
totalFindingsCount: integer ,
}
,
}
,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
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 ,
imageDetails:
{
exists: boolean ,
image:
{
digest: string ,
hostname: string ,
repository: string ,
tag: string ,
}
,
vulnerabilityFindings:
{
assetId: string ,
criticalFindingsCount: integer ,
data:
[
{
cve: string ,
cveUrl: string ,
dueDate: string ,
id: string ,
packageDetails:
[
{
installPath: string ,
installedVersion: string ,
name: string ,
patchedVersion: string ,
}
,
]
,
patchable: boolean ,
providerId: string ,
publishDate: string ,
risk: enum ,
solution: string ,
title: string ,
vendorId: string ,
vendorUrl: string ,
}
,
]
,
generatedTime: string ,
highFindingsCount: integer ,
lastScanDate: string ,
scanner: string ,
source: string ,
totalFindingsCount: integer ,
}
,
}
,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
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 ,
}
,
]
,
}
,
}
CapabilityHosts_Delete (new)
Description Delete capabilityHost.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/capabilityHosts/{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 ,
}
,
]
,
}
,
}
CapabilityHosts_Get (new)
Description Get capabilityHost.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
aiServicesConnections:
[
string ,
]
,
capabilityHostKind: enum ,
customerSubnet: string ,
provisioningState: enum ,
storageConnections:
[
string ,
]
,
threadStorageConnections:
[
string ,
]
,
vectorStoreConnections:
[
string ,
]
,
}
,
}

⚐ Response (default)

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

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/capabilityHosts/{name}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
api-version: string ,
body:
{
properties:
{
aiServicesConnections:
[
string ,
]
,
capabilityHostKind: enum ,
customerSubnet: string ,
provisioningState: enum ,
storageConnections:
[
string ,
]
,
threadStorageConnections:
[
string ,
]
,
vectorStoreConnections:
[
string ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
aiServicesConnections:
[
string ,
]
,
capabilityHostKind: enum ,
customerSubnet: string ,
provisioningState: enum ,
storageConnections:
[
string ,
]
,
threadStorageConnections:
[
string ,
]
,
vectorStoreConnections:
[
string ,
]
,
}
,
}

⚐ Response (201)

{
$headers:
{
x-ms-async-operation-timeout: string ,
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
aiServicesConnections:
[
string ,
]
,
capabilityHostKind: enum ,
customerSubnet: string ,
provisioningState: enum ,
storageConnections:
[
string ,
]
,
threadStorageConnections:
[
string ,
]
,
vectorStoreConnections:
[
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 ,
body:
{
expirableSecret: boolean ,
expireAfterHours: integer ,
}
,
}

⚐ 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 ,
imageDetails:
{
exists: boolean ,
image:
{
digest: string ,
hostname: string ,
repository: string ,
tag: string ,
}
,
vulnerabilityFindings:
{
assetId: string ,
criticalFindingsCount: integer ,
data:
[
{
cve: string ,
cveUrl: string ,
dueDate: string ,
id: string ,
packageDetails:
[
{
installPath: string ,
installedVersion: string ,
name: string ,
patchedVersion: string ,
}
,
]
,
patchable: boolean ,
providerId: string ,
publishDate: string ,
risk: enum ,
solution: string ,
title: string ,
vendorId: string ,
vendorUrl: string ,
}
,
]
,
generatedTime: string ,
highFindingsCount: integer ,
lastScanDate: string ,
scanner: string ,
source: string ,
totalFindingsCount: integer ,
}
,
}
,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
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 ,
imageDetails:
{
exists: boolean ,
image:
{
digest: string ,
hostname: string ,
repository: string ,
tag: string ,
}
,
vulnerabilityFindings:
{
assetId: string ,
criticalFindingsCount: integer ,
data:
[
{
cve: string ,
cveUrl: string ,
dueDate: string ,
id: string ,
packageDetails:
[
{
installPath: string ,
installedVersion: string ,
name: string ,
patchedVersion: string ,
}
,
]
,
patchable: boolean ,
providerId: string ,
publishDate: string ,
risk: enum ,
solution: string ,
title: string ,
vendorId: string ,
vendorUrl: string ,
}
,
]
,
generatedTime: string ,
highFindingsCount: integer ,
lastScanDate: string ,
scanner: string ,
source: string ,
totalFindingsCount: integer ,
}
,
}
,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
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 ,
imageDetails:
{
exists: boolean ,
image:
{
digest: string ,
hostname: string ,
repository: string ,
tag: string ,
}
,
vulnerabilityFindings:
{
assetId: string ,
criticalFindingsCount: integer ,
data:
[
{
cve: string ,
cveUrl: string ,
dueDate: string ,
id: string ,
packageDetails:
[
{
installPath: string ,
installedVersion: string ,
name: string ,
patchedVersion: string ,
}
,
]
,
patchable: boolean ,
providerId: string ,
publishDate: string ,
risk: enum ,
solution: string ,
title: string ,
vendorId: string ,
vendorUrl: string ,
}
,
]
,
generatedTime: string ,
highFindingsCount: integer ,
lastScanDate: string ,
scanner: string ,
source: string ,
totalFindingsCount: integer ,
}
,
}
,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
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 ,
imageDetails:
{
exists: boolean ,
image:
{
digest: string ,
hostname: string ,
repository: string ,
tag: string ,
}
,
vulnerabilityFindings:
{
assetId: string ,
criticalFindingsCount: integer ,
data:
[
{
cve: string ,
cveUrl: string ,
dueDate: string ,
id: string ,
packageDetails:
[
{
installPath: string ,
installedVersion: string ,
name: string ,
patchedVersion: string ,
}
,
]
,
patchable: boolean ,
providerId: string ,
publishDate: string ,
risk: enum ,
solution: string ,
title: string ,
vendorId: string ,
vendorUrl: string ,
}
,
]
,
generatedTime: string ,
highFindingsCount: integer ,
lastScanDate: string ,
scanner: string ,
source: string ,
totalFindingsCount: integer ,
}
,
}
,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
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 ,
imageDetails:
{
exists: boolean ,
image:
{
digest: string ,
hostname: string ,
repository: string ,
tag: string ,
}
,
vulnerabilityFindings:
{
assetId: string ,
criticalFindingsCount: integer ,
data:
[
{
cve: string ,
cveUrl: string ,
dueDate: string ,
id: string ,
packageDetails:
[
{
installPath: string ,
installedVersion: string ,
name: string ,
patchedVersion: string ,
}
,
]
,
patchable: boolean ,
providerId: string ,
publishDate: string ,
risk: enum ,
solution: string ,
title: string ,
vendorId: string ,
vendorUrl: string ,
}
,
]
,
generatedTime: string ,
highFindingsCount: integer ,
lastScanDate: string ,
scanner: string ,
source: string ,
totalFindingsCount: integer ,
}
,
}
,
inferenceConfig:
{
livenessRoute:
{
path: string ,
port: integer ,
}
,
readinessRoute:
{
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 ,
}
,
]
,
}
,
}
InferencePools_List (new)
Description List InferencePools.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: string ,
count: integer ,
$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:
{
provisioningState: enum ,
scaleUnitConfiguration:
{
disablePublicEgress: boolean ,
registries:
[
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 ,
}
,
]
,
}
,
}
InferencePools_Delete (new)
Description Delete InferencePool (asynchronous).
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{inferencePoolName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
inferencePoolName: 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 ,
}
,
]
,
}
,
}
InferencePools_Get (new)
Description Get InferencePool.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
provisioningState: enum ,
scaleUnitConfiguration:
{
disablePublicEgress: boolean ,
registries:
[
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 ,
}
,
]
,
}
,
}
InferencePools_Update (new)
Description Update InferencePool (asynchronous).
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{inferencePoolName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
inferencePoolName: 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:
{
provisioningState: enum ,
scaleUnitConfiguration:
{
disablePublicEgress: boolean ,
registries:
[
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 ,
}
,
]
,
}
,
}
InferencePools_CreateOrUpdate (new)
Description Create or update InferencePool (asynchronous).
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{inferencePoolName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
inferencePoolName: string ,
api-version: string ,
body:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
provisioningState: enum ,
scaleUnitConfiguration:
{
disablePublicEgress: boolean ,
registries:
[
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:
{
provisioningState: enum ,
scaleUnitConfiguration:
{
disablePublicEgress: boolean ,
registries:
[
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:
{
provisioningState: enum ,
scaleUnitConfiguration:
{
disablePublicEgress: boolean ,
registries:
[
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 ,
}
,
]
,
}
,
}
InferenceEndpoints_List (new)
Description List Inference Endpoints.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/endpoints
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
poolName: string ,
api-version: string ,
count: integer ,
$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:
{
authMode: enum ,
endpointUri: string ,
groupName: string ,
provisioningState: enum ,
requestConfiguration:
{
maxConcurrentRequestsPerInstance: integer ,
requestTimeout: 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 ,
}
,
]
,
}
,
}
InferenceEndpoints_Delete (new)
Description Delete InferenceEndpoint (asynchronous).
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/endpoints/{endpointName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
poolName: 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 ,
}
,
]
,
}
,
}
InferenceEndpoints_Get (new)
Description Get InferenceEndpoint.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
authMode: enum ,
endpointUri: string ,
groupName: string ,
provisioningState: enum ,
requestConfiguration:
{
maxConcurrentRequestsPerInstance: integer ,
requestTimeout: 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 ,
}
,
]
,
}
,
}
InferenceEndpoints_Update (new)
Description Update InferenceEndpoint (asynchronous).
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/endpoints/{endpointName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
poolName: string ,
endpointName: string ,
api-version: string ,
body: string ,
}

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
authMode: enum ,
endpointUri: string ,
groupName: string ,
provisioningState: enum ,
requestConfiguration:
{
maxConcurrentRequestsPerInstance: integer ,
requestTimeout: 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 ,
}
,
]
,
}
,
}
InferenceEndpoints_CreateOrUpdate (new)
Description Create or update InferenceEndpoint (asynchronous).
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/endpoints/{endpointName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
poolName: string ,
endpointName: string ,
api-version: string ,
body:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
authMode: enum ,
endpointUri: string ,
groupName: string ,
provisioningState: enum ,
requestConfiguration:
{
maxConcurrentRequestsPerInstance: integer ,
requestTimeout: 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:
{
authMode: enum ,
endpointUri: string ,
groupName: string ,
provisioningState: enum ,
requestConfiguration:
{
maxConcurrentRequestsPerInstance: integer ,
requestTimeout: 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:
{
authMode: enum ,
endpointUri: string ,
groupName: string ,
provisioningState: enum ,
requestConfiguration:
{
maxConcurrentRequestsPerInstance: integer ,
requestTimeout: 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 ,
}
,
]
,
}
,
}
InferenceGroups_List (new)
Description List Inference Groups.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
poolName: string ,
api-version: string ,
count: integer ,
$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:
{
environmentConfiguration:
{
environmentId: string ,
environmentVariables:
[
{
key: string ,
value: string ,
}
,
]
,
livenessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
readinessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
startupProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
}
,
modelConfiguration:
{
modelId: string ,
}
,
nodeSkuType: string ,
provisioningState: enum ,
scaleUnitSize: integer ,
}
,
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 ,
}
,
]
,
}
,
}
InferenceGroups_Delete (new)
Description Delete InferenceGroup (asynchronous).
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
poolName: string ,
groupName: 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 ,
}
,
]
,
}
,
}
InferenceGroups_Get (new)
Description Get InferenceGroup.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
environmentConfiguration:
{
environmentId: string ,
environmentVariables:
[
{
key: string ,
value: string ,
}
,
]
,
livenessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
readinessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
startupProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
}
,
modelConfiguration:
{
modelId: string ,
}
,
nodeSkuType: string ,
provisioningState: enum ,
scaleUnitSize: integer ,
}
,
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 ,
}
,
]
,
}
,
}
InferenceGroups_Update (new)
Description Update InferenceGroup (asynchronous).
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
poolName: string ,
groupName: 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:
{
environmentConfiguration:
{
environmentId: string ,
environmentVariables:
[
{
key: string ,
value: string ,
}
,
]
,
livenessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
readinessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
startupProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
}
,
modelConfiguration:
{
modelId: string ,
}
,
nodeSkuType: string ,
provisioningState: enum ,
scaleUnitSize: integer ,
}
,
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 ,
}
,
]
,
}
,
}
InferenceGroups_CreateOrUpdate (new)
Description Create or update InferenceGroup (asynchronous).
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
poolName: string ,
groupName: string ,
api-version: string ,
body:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
properties:
{
environmentConfiguration:
{
environmentId: string ,
environmentVariables:
[
{
key: string ,
value: string ,
}
,
]
,
livenessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
readinessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
startupProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
}
,
modelConfiguration:
{
modelId: string ,
}
,
nodeSkuType: string ,
provisioningState: enum ,
scaleUnitSize: integer ,
}
,
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:
{
environmentConfiguration:
{
environmentId: string ,
environmentVariables:
[
{
key: string ,
value: string ,
}
,
]
,
livenessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
readinessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
startupProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
}
,
modelConfiguration:
{
modelId: string ,
}
,
nodeSkuType: string ,
provisioningState: enum ,
scaleUnitSize: integer ,
}
,
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:
{
environmentConfiguration:
{
environmentId: string ,
environmentVariables:
[
{
key: string ,
value: string ,
}
,
]
,
livenessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
readinessProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
startupProbe:
{
failureThreshold: integer ,
initialDelay: string ,
period: string ,
successThreshold: integer ,
timeout: string ,
}
,
}
,
modelConfiguration:
{
modelId: string ,
}
,
nodeSkuType: string ,
provisioningState: enum ,
scaleUnitSize: integer ,
}
,
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 ,
}
,
]
,
}
,
}
InferenceGroups_GetDeltaModelsStatusAsync (new)
Description Retrieve status of delta models associated with the InferenceGroup and the target base model.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}/deltaModels/getStatus
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
poolName: string ,
groupName: string ,
api-version: string ,
body:
{
deltaModels:
[
string ,
]
,
targetBaseModel: string ,
}
,
}

⚐ Response (200)

{
actualInstanceCount: integer ,
deltaModels: object ,
expectedInstanceCount: integer ,
revisionId: string ,
targetBaseModel: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
InferenceGroups_ListDeltaModelsAsync (new)
Description List delta models associated with the InferenceGroup and the target base model.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}/deltaModels/list
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
poolName: string ,
groupName: string ,
api-version: string ,
body:
{
count: integer ,
skipToken: string ,
targetBaseModel: string ,
}
,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
string ,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
InferenceGroups_ModifyDeltaModelsAsync (new)
Description Modify delta models associated with the InferenceGroup and the target base model.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}/deltaModels/modify
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
poolName: string ,
groupName: string ,
api-version: string ,
body:
{
addDeltaModels:
[
string ,
]
,
removeDeltaModels:
[
string ,
]
,
targetBaseModel: string ,
}
,
}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
InferenceGroups_GetStatus (new)
Description Retrieve inference group status.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}/getStatus
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
poolName: string ,
groupName: string ,
api-version: string ,
}

⚐ Response (200)

{
actualCapacityInfo:
{
total: integer ,
succeeded: integer ,
failed: integer ,
outdatedSucceeded: integer ,
outdatedFailed: integer ,
}
,
endpointCount: integer ,
requestedCapacity: integer ,
}

⚐ Response (default)

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

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}/skus
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
poolName: string ,
groupName: 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 ,
}
,
]
,
}
,
}
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 ,
}
,
parentJobName: string ,
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 ,
}
,
parentJobName: string ,
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 ,
}
,
parentJobName: string ,
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 ,
}
,
parentJobName: string ,
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 ,
}
,
parentJobName: string ,
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 ,
}
,
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 ,
}
,
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 ,
}
,
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 ,
}
,
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 ,
}
,
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 ,
}
,
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:
{
contentSafetyLevel: enum ,
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:
{
contentSafetyLevel: enum ,
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:
{
contentSafetyLevel: enum ,
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:
{
contentSafetyLevel: enum ,
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:
{
contentSafetyLevel: enum ,
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:
{
contentSafetyLevel: enum ,
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 ,
}
,
}
,
userCreatedAcrAccount:
{
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
userCreatedStorageAccount:
{
armResourceId:
{
resourceId: 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 ,
}
,
}
,
userCreatedAcrAccount:
{
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
userCreatedStorageAccount:
{
armResourceId:
{
resourceId: 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 ,
}
,
}
,
userCreatedAcrAccount:
{
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
userCreatedStorageAccount:
{
armResourceId:
{
resourceId: 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 ,
}
,
}
,
userCreatedAcrAccount:
{
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
userCreatedStorageAccount:
{
armResourceId:
{
resourceId: 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 ,
}
,
}
,
userCreatedAcrAccount:
{
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
userCreatedStorageAccount:
{
armResourceId:
{
resourceId: 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 ,
}
,
}
,
userCreatedAcrAccount:
{
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
userCreatedStorageAccount:
{
armResourceId:
{
resourceId: 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 ,
}
,
}
,
userCreatedAcrAccount:
{
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
userCreatedStorageAccount:
{
armResourceId:
{
resourceId: 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 ,
}
,
}
,
userCreatedAcrAccount:
{
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
userCreatedStorageAccount:
{
armResourceId:
{
resourceId: 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 ,
}
,
}
,
userCreatedAcrAccount:
{
armResourceId:
{
resourceId: string ,
}
,
}
,
}
,
]
,
location: string ,
storageAccountDetails:
[
{
systemCreatedStorageAccount:
{
allowBlobPublicAccess: boolean ,
armResourceId:
{
resourceId: string ,
}
,
storageAccountHnsEnabled: boolean ,
storageAccountName: string ,
storageAccountType: string ,
}
,
userCreatedStorageAccount:
{
armResourceId:
{
resourceId: 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_ListBySubscription (new)
Description Lists all the available machine learning workspaces under the specified subscription.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

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

⚐ 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
{
subscriptionId: string ,
resourceGroupName: string ,
api-version: string ,
kind: string ,
$skip: string ,
aiCapabilities: string ,
}

⚐ Response (200)

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

⚐ 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}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: 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_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}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: string ,
}

⚐ Response (200)

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

⚐ 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}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: string ,
body:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
properties:
{
allowRoleAssignmentOnRG: boolean ,
applicationInsights: string ,
containerRegistry: string ,
description: string ,
enableDataIsolation: boolean ,
enableSoftwareBillOfMaterials: boolean ,
encryption:
{
keyVaultProperties:
{
keyIdentifier: string ,
}
,
}
,
featureStoreSettings:
{
computeRuntime:
{
sparkRuntimeVersion: string ,
}
,
offlineStoreConnectionName: string ,
onlineStoreConnectionName: string ,
}
,
friendlyName: string ,
imageBuildCompute: string ,
ipAllowlist:
[
string ,
]
,
managedNetwork:
{
firewallPublicIpAddress: string ,
firewallSku: enum ,
isolationMode: enum ,
networkId: string ,
outboundRules: object ,
status:
{
sparkReady: boolean ,
status: enum ,
}
,
changeableIsolationModes:
[
string ,
]
,
}
,
networkAcls:
{
defaultAction: enum ,
ipRules:
[
{
value: string ,
}
,
]
,
}
,
primaryUserAssignedIdentity: string ,
publicNetworkAccess: enum ,
serverlessComputeSettings:
{
serverlessComputeCustomSubnet: string ,
serverlessComputeNoPublicIP: boolean ,
}
,
serviceManagedResourcesSettings:
{
cosmosDb:
{
collectionsThroughput: integer ,
}
,
}
,
softDeleteRetentionInDays: integer ,
systemDatastoresAuthMode: enum ,
v1LegacyMode: boolean ,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
tags: object ,
}
,
}

⚐ Response (200)

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

⚐ Response (202)

{}

⚐ 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}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: string ,
body:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
kind: string ,
location: string ,
properties:
{
agentsEndpointUri: string ,
allowPublicAccessWhenBehindVnet: boolean ,
allowRoleAssignmentOnRG: boolean ,
applicationInsights: string ,
associatedWorkspaces:
[
string ,
]
,
containerRegistries:
[
string ,
]
,
containerRegistry: string ,
description: string ,
discoveryUrl: string ,
enableDataIsolation: boolean ,
enableServiceSideCMKEncryption: boolean ,
enableSimplifiedCmk: boolean ,
enableSoftwareBillOfMaterials: boolean ,
encryption:
{
cosmosDbResourceId: string ,
identity:
{
userAssignedIdentity: string ,
}
,
keyVaultProperties:
{
identityClientId: string ,
keyIdentifier: string ,
keyVaultArmId: string ,
}
,
searchAccountResourceId: string ,
status: enum ,
storageAccountResourceId: string ,
}
,
existingWorkspaces:
[
string ,
]
,
featureStoreSettings:
{
computeRuntime:
{
sparkRuntimeVersion: string ,
}
,
offlineStoreConnectionName: string ,
onlineStoreConnectionName: string ,
}
,
friendlyName: string ,
hbiWorkspace: boolean ,
hubResourceId: string ,
imageBuildCompute: string ,
ipAllowlist:
[
string ,
]
,
keyVault: string ,
keyVaults:
[
string ,
]
,
managedNetwork:
{
firewallPublicIpAddress: string ,
firewallSku: enum ,
isolationMode: enum ,
networkId: string ,
outboundRules: object ,
status:
{
sparkReady: boolean ,
status: enum ,
}
,
changeableIsolationModes:
[
string ,
]
,
}
,
mlFlowTrackingUri: string ,
networkAcls:
{
defaultAction: enum ,
ipRules:
[
{
value: string ,
}
,
]
,
}
,
notebookInfo:
{
fqdn: string ,
isPrivateLinkEnabled: boolean ,
notebookPreparationError:
{
errorMessage: string ,
statusCode: integer ,
}
,
resourceId: string ,
}
,
primaryUserAssignedIdentity: string ,
privateEndpointConnections:
[
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
location: string ,
properties:
{
privateEndpoint:
{
id: string ,
subnetArmId: string ,
}
,
privateLinkServiceConnectionState:
{
actionsRequired: string ,
description: string ,
status: enum ,
}
,
provisioningState: enum ,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
tags: object ,
}
,
]
,
privateLinkCount: integer ,
provisionNetworkNow: boolean ,
provisioningState: enum ,
publicNetworkAccess: enum ,
serverlessComputeSettings:
{
serverlessComputeCustomSubnet: string ,
serverlessComputeNoPublicIP: boolean ,
}
,
serviceManagedResourcesSettings:
{
cosmosDb:
{
collectionsThroughput: integer ,
}
,
}
,
serviceProvisionedResourceGroup: string ,
sharedPrivateLinkResources:
[
{
name: string ,
properties:
{
groupId: string ,
privateLinkResourceId: string ,
requestMessage: string ,
status: enum ,
}
,
}
,
]
,
softDeleteRetentionInDays: integer ,
storageAccount: string ,
storageAccounts:
[
string ,
]
,
storageHnsEnabled: boolean ,
systemDatastoresAuthMode: enum ,
tenantId: string ,
v1LegacyMode: boolean ,
workspaceHubConfig:
{
additionalWorkspaceStorageAccounts:
[
string ,
]
,
defaultWorkspaceResourceGroup: string ,
}
,
workspaceId: string ,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
tags: object ,
}
,
}

⚐ Response (200)

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

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceConnections_List (new)
Description Lists all the available machine learning workspaces connections under the specified workspace.
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)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceConnections_Delete (new)
Description Delete machine learning workspaces connections by name.
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 (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceConnections_Get (new)
Description Lists machine learning workspaces connections by name.
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 ,
error: string ,
expiryTime: string ,
group: enum ,
isSharedToAll: boolean ,
metadata: object ,
peRequirement: enum ,
peStatus: enum ,
sharedUserList:
[
string ,
]
,
target: string ,
useWorkspaceManagedIdentity: boolean ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
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 ,
error: string ,
expiryTime: string ,
group: enum ,
isSharedToAll: boolean ,
metadata: object ,
peRequirement: enum ,
peStatus: enum ,
sharedUserList:
[
string ,
]
,
target: string ,
useWorkspaceManagedIdentity: boolean ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
authType: enum ,
category: enum ,
createdByWorkspaceArmId: string ,
error: string ,
expiryTime: string ,
group: enum ,
isSharedToAll: boolean ,
metadata: object ,
peRequirement: enum ,
peStatus: enum ,
sharedUserList:
[
string ,
]
,
target: string ,
useWorkspaceManagedIdentity: boolean ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceConnections_Create (new)
Description Create or update machine learning workspaces connections under the specified workspace.
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 ,
body:
{
properties:
{
authType: enum ,
category: enum ,
createdByWorkspaceArmId: string ,
error: string ,
expiryTime: string ,
group: enum ,
isSharedToAll: boolean ,
metadata: object ,
peRequirement: enum ,
peStatus: enum ,
sharedUserList:
[
string ,
]
,
target: string ,
useWorkspaceManagedIdentity: boolean ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
authType: enum ,
category: enum ,
createdByWorkspaceArmId: string ,
error: string ,
expiryTime: string ,
group: enum ,
isSharedToAll: boolean ,
metadata: object ,
peRequirement: enum ,
peStatus: enum ,
sharedUserList:
[
string ,
]
,
target: string ,
useWorkspaceManagedIdentity: boolean ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Connection_ListDeployments (new)
Description Get all the deployments under the Azure OpenAI connection.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Connection_DeleteDeployment (new)
Description Delete Azure OpenAI connection deployment resource by name
Reference Link ¶

⚼ Request

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

⚐ 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 ,
}
,
]
,
}
,
}
Connection_GetDeployment (new)
Description Get deployments under the Azure OpenAI connection by name.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
failureReason: string ,
provisioningState: enum ,
type: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Connection_CreateOrUpdateDeployment (new)
Description Create or update Azure OpenAI connection deployment resource with the specified parameters
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/deployments/{deploymentName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
connectionName: string ,
deploymentName: string ,
api-version: string ,
proxy-api-version: string ,
body:
{
properties:
{
failureReason: string ,
provisioningState: enum ,
type: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
failureReason: string ,
provisioningState: enum ,
type: string ,
}
,
}

⚐ Response (201)

{
properties:
{
failureReason: string ,
provisioningState: enum ,
type: 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 ,
error: string ,
expiryTime: string ,
group: enum ,
isSharedToAll: boolean ,
metadata: object ,
peRequirement: enum ,
peStatus: enum ,
sharedUserList:
[
string ,
]
,
target: string ,
useWorkspaceManagedIdentity: boolean ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Connection_GetModels (new)
Description Get available models under the Azure OpenAI connection.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
capabilities: object ,
deprecation:
{
fineTune: string ,
inference: string ,
}
,
finetuneCapabilities: object ,
format: string ,
isDefaultVersion: boolean ,
lifecycleStatus: enum ,
maxCapacity: integer ,
name: string ,
skus:
[
{
capacity:
{
default: integer ,
maximum: integer ,
}
,
connectionIds:
[
string ,
]
,
deprecationDate: string ,
name: string ,
rateLimits:
[
{
count: number ,
renewalPeriod: number ,
rules:
[
{
count: number ,
dynamicThrottlingEnabled: boolean ,
key: string ,
matchPatterns:
[
{
method: string ,
path: string ,
}
,
]
,
minCount: number ,
renewalPeriod: number ,
}
,
]
,
}
,
]
,
usageName: string ,
}
,
]
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
version: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ConnectionRaiBlocklists_List (new)
Description Gets the custom blocklists associated with the Azure OpenAI connection.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
description: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ConnectionRaiBlocklist_Delete (new)
Description Deletes the specified custom blocklist associated with the Azure OpenAI connection.
Reference Link ¶

⚼ Request

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

⚐ 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 ,
}
,
]
,
}
,
}
ConnectionRaiBlocklist_Get (new)
Description Gets the specified custom blocklist associated with the Azure OpenAI connection.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
description: string ,
}
,
}

⚐ Response (default)

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

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiBlocklists/{raiBlocklistName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
connectionName: string ,
raiBlocklistName: string ,
api-version: string ,
proxy-api-version: string ,
body:
{
properties:
{
description: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
description: string ,
}
,
}

⚐ Response (201)

{
properties:
{
description: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ConnectionRaiBlocklistItem_AddBulk (new)
Description Add multiple blocklist items to the specified blocklist associated with the Azure OpenAI connection.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiBlocklists/{raiBlocklistName}/addRaiBlocklistItems
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
connectionName: string ,
raiBlocklistName: string ,
api-version: string ,
body:
{
name: string ,
properties:
{
isRegex: boolean ,
pattern: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
isRegex: boolean ,
pattern: string ,
}
,
}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ConnectionRaiBlocklistItem_DeleteBulk (new)
Description Delete multiple blocklist items from the specified blocklist associated with the Azure OpenAI connection.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiBlocklists/{raiBlocklistName}/deleteRaiBlocklistItems
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
connectionName: string ,
raiBlocklistName: string ,
api-version: string ,
body: object ,
}

⚐ 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 ,
}
,
]
,
}
,
}
ConnectionRaiBlocklistItems_List (new)
Description Gets the custom blocklist items associated with the Azure OpenAI connection.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
isRegex: boolean ,
pattern: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ConnectionRaiBlocklistItem_Delete (new)
Description Deletes the specified custom blocklist item associated with the Azure OpenAI connection.
Reference Link ¶

⚼ Request

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

⚐ 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 ,
}
,
]
,
}
,
}
ConnectionRaiBlocklistItem_Get (new)
Description Gets the specified custom blocklist item associated with the Azure OpenAI connection.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
isRegex: boolean ,
pattern: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ConnectionRaiBlocklistItem_Create (new)
Description Update the state of specified blocklist item associated with the Azure OpenAI connection.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiBlocklists/{raiBlocklistName}/raiBlocklistItems/{raiBlocklistItemName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
connectionName: string ,
raiBlocklistName: string ,
raiBlocklistItemName: string ,
api-version: string ,
proxy-api-version: string ,
body:
{
properties:
{
isRegex: boolean ,
pattern: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
isRegex: boolean ,
pattern: string ,
}
,
}

⚐ Response (201)

{
properties:
{
isRegex: boolean ,
pattern: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ConnectionRaiPolicies_List (new)
Description List the specified Content Filters associated with the Azure OpenAI connection.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
basePolicyName: string ,
completionBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
contentFilters:
[
{
allowedContentLevel: enum ,
blocking: boolean ,
enabled: boolean ,
name: string ,
source: enum ,
}
,
]
,
mode: enum ,
promptBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
type: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ConnectionRaiPolicy_Delete (new)
Description Deletes the specified Content Filters associated with the Azure OpenAI connection.
Reference Link ¶

⚼ Request

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

⚐ 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 ,
}
,
]
,
}
,
}
ConnectionRaiPolicy_Get (new)
Description Gets the specified Content Filters associated with the Azure OpenAI connection.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
basePolicyName: string ,
completionBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
contentFilters:
[
{
allowedContentLevel: enum ,
blocking: boolean ,
enabled: boolean ,
name: string ,
source: enum ,
}
,
]
,
mode: enum ,
promptBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
type: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
ConnectionRaiPolicy_Create (new)
Description Update the state of specified Content Filters associated with the Azure OpenAI connection.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiPolicies/{raiPolicyName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
connectionName: string ,
raiPolicyName: string ,
api-version: string ,
proxy-api-version: string ,
body:
{
properties:
{
basePolicyName: string ,
completionBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
contentFilters:
[
{
allowedContentLevel: enum ,
blocking: boolean ,
enabled: boolean ,
name: string ,
source: enum ,
}
,
]
,
mode: enum ,
promptBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
type: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
basePolicyName: string ,
completionBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
contentFilters:
[
{
allowedContentLevel: enum ,
blocking: boolean ,
enabled: boolean ,
name: string ,
source: enum ,
}
,
]
,
mode: enum ,
promptBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
type: enum ,
}
,
}

⚐ Response (201)

{
properties:
{
basePolicyName: string ,
completionBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
contentFilters:
[
{
allowedContentLevel: enum ,
blocking: boolean ,
enabled: boolean ,
name: string ,
source: enum ,
}
,
]
,
mode: enum ,
promptBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
type: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceConnections_TestConnection (new)
Description Test machine learning workspaces connections under the specified workspace.
Reference Link ¶

⚼ Request

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

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
EndpointDeployment_GetInWorkspace (new)
Description Get all the deployments under the workspace scope
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
failureReason: string ,
provisioningState: enum ,
type: 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 ,
body:
{
value:
{
applicationInsights: object ,
containerRegistry: object ,
dnsResolution: object ,
keyVault: object ,
nsg: object ,
others: object ,
requiredResourceProviders: object ,
resourceLock: object ,
storageAccount: object ,
udr: object ,
}
,
}
,
}

⚐ 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 (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Endpoint_List (new)
Description List All the endpoints under this workspace
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/endpoints
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: string ,
endpointType: string ,
includeOnlineEndpoints: boolean ,
includeServerlessEndpoints: boolean ,
includeConnections: boolean ,
$skip: string ,
$expand: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
associatedResourceId: string ,
deployments:
[
{
properties:
{
failureReason: string ,
provisioningState: enum ,
type: string ,
}
,
}
,
]
,
endpointType: enum ,
endpointUri: string ,
failureReason: string ,
location: string ,
name: string ,
provisioningState: enum ,
shouldCreateAiServicesEndpoint: boolean ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Endpoint_Get (new)
Description Gets endpoint resource
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
associatedResourceId: string ,
deployments:
[
{
properties:
{
failureReason: string ,
provisioningState: enum ,
type: string ,
}
,
}
,
]
,
endpointType: enum ,
endpointUri: string ,
failureReason: string ,
location: string ,
name: string ,
provisioningState: enum ,
shouldCreateAiServicesEndpoint: boolean ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Endpoint_CreateOrUpdate (new)
Description Create or update endpoint resource with the specified parameters
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/endpoints/{endpointName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
api-version: string ,
body:
{
properties:
{
associatedResourceId: string ,
deployments:
[
{
properties:
{
failureReason: string ,
provisioningState: enum ,
type: string ,
}
,
}
,
]
,
endpointType: enum ,
endpointUri: string ,
failureReason: string ,
location: string ,
name: string ,
provisioningState: enum ,
shouldCreateAiServicesEndpoint: boolean ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
associatedResourceId: string ,
deployments:
[
{
properties:
{
failureReason: string ,
provisioningState: enum ,
type: string ,
}
,
}
,
]
,
endpointType: enum ,
endpointUri: string ,
failureReason: string ,
location: string ,
name: string ,
provisioningState: enum ,
shouldCreateAiServicesEndpoint: boolean ,
}
,
}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
EndpointDeployment_List (new)
Description Get all the deployments under the endpoint resource scope
Reference Link ¶

⚼ Request

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

⚐ Response (200)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
EndpointDeployment_Delete (new)
Description Delete endpoint deployment resource by name
Reference Link ¶

⚼ Request

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

⚐ 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 ,
}
,
]
,
}
,
}
EndpointDeployment_Get (new)
Description Get deployments under endpoint resource by name
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
failureReason: string ,
provisioningState: enum ,
type: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
EndpointDeployment_CreateOrUpdate (new)
Description Create or update endpoint deployment resource with the specified parameters
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/endpoints/{endpointName}/deployments/{deploymentName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
deploymentName: string ,
api-version: string ,
body:
{
properties:
{
failureReason: string ,
provisioningState: enum ,
type: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
failureReason: string ,
provisioningState: enum ,
type: string ,
}
,
}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Endpoint_ListKeys (new)
Description List keys for the endpoint resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
keys:
{
key1: string ,
key2: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Endpoint_GetModels (new)
Description Get available models under the endpoint resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
capabilities: object ,
deprecation:
{
fineTune: string ,
inference: string ,
}
,
finetuneCapabilities: object ,
format: string ,
isDefaultVersion: boolean ,
lifecycleStatus: enum ,
maxCapacity: integer ,
name: string ,
skus:
[
{
capacity:
{
default: integer ,
maximum: integer ,
}
,
connectionIds:
[
string ,
]
,
deprecationDate: string ,
name: string ,
rateLimits:
[
{
count: number ,
renewalPeriod: number ,
rules:
[
{
count: number ,
dynamicThrottlingEnabled: boolean ,
key: string ,
matchPatterns:
[
{
method: string ,
path: string ,
}
,
]
,
minCount: number ,
renewalPeriod: number ,
}
,
]
,
}
,
]
,
usageName: string ,
}
,
]
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
version: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RaiPolicies_List (new)
Description List the specified Content Filters associated with the Azure OpenAI account.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
basePolicyName: string ,
completionBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
contentFilters:
[
{
allowedContentLevel: enum ,
blocking: boolean ,
enabled: boolean ,
name: string ,
source: enum ,
}
,
]
,
mode: enum ,
promptBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
type: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RaiPolicy_Delete (new)
Description Deletes the specified Content Filters associated with the Azure OpenAI account.
Reference Link ¶

⚼ Request

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

⚐ 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 ,
}
,
]
,
}
,
}
RaiPolicy_Get (new)
Description Gets the specified Content Filters associated with the Azure OpenAI account.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
properties:
{
basePolicyName: string ,
completionBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
contentFilters:
[
{
allowedContentLevel: enum ,
blocking: boolean ,
enabled: boolean ,
name: string ,
source: enum ,
}
,
]
,
mode: enum ,
promptBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
type: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
RaiPolicy_Create (new)
Description Update the state of specified Content Filters associated with the Azure OpenAI account.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/endpoints/{endpointName}/raiPolicies/{raiPolicyName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
raiPolicyName: string ,
api-version: string ,
proxy-api-version: string ,
body:
{
properties:
{
basePolicyName: string ,
completionBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
contentFilters:
[
{
allowedContentLevel: enum ,
blocking: boolean ,
enabled: boolean ,
name: string ,
source: enum ,
}
,
]
,
mode: enum ,
promptBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
type: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
basePolicyName: string ,
completionBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
contentFilters:
[
{
allowedContentLevel: enum ,
blocking: boolean ,
enabled: boolean ,
name: string ,
source: enum ,
}
,
]
,
mode: enum ,
promptBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
type: enum ,
}
,
}

⚐ Response (201)

{
properties:
{
basePolicyName: string ,
completionBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
contentFilters:
[
{
allowedContentLevel: enum ,
blocking: boolean ,
enabled: boolean ,
name: string ,
source: enum ,
}
,
]
,
mode: enum ,
promptBlocklists:
[
{
blocking: boolean ,
blocklistName: string ,
}
,
]
,
type: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Endpoint_RegenerateKeys (new)
Description Regenerate account keys
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/endpoints/{endpointName}/regenerateKey
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
endpointName: string ,
api-version: string ,
body:
{
keyName: enum ,
}
,
}

⚐ Response (200)

{
key1: string ,
key2: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Connection_GetAllModels (new)
Description Get models under the Azure ML workspace for all Azure OpenAI connections that the user can deploy.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
nextLink: string ,
value:
[
{
capabilities: object ,
deprecation:
{
fineTune: string ,
inference: string ,
}
,
finetuneCapabilities: object ,
format: string ,
isDefaultVersion: boolean ,
lifecycleStatus: enum ,
maxCapacity: integer ,
name: string ,
skus:
[
{
capacity:
{
default: integer ,
maximum: integer ,
}
,
connectionIds:
[
string ,
]
,
deprecationDate: string ,
name: string ,
rateLimits:
[
{
count: number ,
renewalPeriod: number ,
rules:
[
{
count: number ,
dynamicThrottlingEnabled: boolean ,
key: string ,
matchPatterns:
[
{
method: string ,
path: string ,
}
,
]
,
minCount: number ,
renewalPeriod: number ,
}
,
]
,
}
,
]
,
usageName: string ,
}
,
]
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
version: 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
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: string ,
}

⚐ Response (200)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Workspaces_ListNotebookAccessToken (new)
Description Get Azure Machine Learning Workspace notebook access token
Reference Link ¶

⚼ Request

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

⚐ Response (200)

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

⚐ Response (default)

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

⚼ Request

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

⚐ Response (200)

{
primaryAccessKey: string ,
secondaryAccessKey: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Workspaces_ListStorageAccountKeys (new)
Description Lists keys of Azure Machine Learning Workspace's storage account.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
userStorageKey: string ,
}

⚐ 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 ,
parentRuleNames:
[
string ,
]
,
status: enum ,
type: enum ,
}
,
}
,
]
,
}

⚐ 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 (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 ,
}
,
]
,
}
,
}
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 ,
parentRuleNames:
[
string ,
]
,
status: enum ,
type: enum ,
}
,
}

⚐ 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 ,
parentRuleNames:
[
string ,
]
,
status: enum ,
type: enum ,
}
,
}
,
}

⚐ Response (200)

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

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Workspaces_PrepareNotebook (new)
Description Prepare Azure Machine Learning Workspace's notebook resource
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
fqdn: string ,
isPrivateLinkEnabled: boolean ,
notebookPreparationError:
{
errorMessage: string ,
statusCode: integer ,
}
,
resourceId: string ,
}

⚐ Response (202)

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

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PrivateEndpointConnections_List (new)
Description Called by end-users to get all PE connections.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
location: string ,
properties:
{
privateEndpoint:
{
id: string ,
subnetArmId: string ,
}
,
privateLinkServiceConnectionState:
{
actionsRequired: string ,
description: string ,
status: enum ,
}
,
provisioningState: enum ,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
tags: object ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PrivateEndpointConnections_Delete (new)
Description Called by end-users to delete a PE connection.
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 ,
}
,
]
,
}
,
}
PrivateEndpointConnections_Get (new)
Description Called by end-users to get a PE connection.
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)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
location: string ,
properties:
{
privateEndpoint:
{
id: string ,
subnetArmId: string ,
}
,
privateLinkServiceConnectionState:
{
actionsRequired: string ,
description: string ,
status: enum ,
}
,
provisioningState: enum ,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
tags: object ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PrivateEndpointConnections_CreateOrUpdate (new)
Description Called by end-users to approve or reject a PE connection. This method must validate and forward the call to NRP.
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 ,
body:
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
location: string ,
properties:
{
privateEndpoint:
{
id: string ,
subnetArmId: string ,
}
,
privateLinkServiceConnectionState:
{
actionsRequired: string ,
description: string ,
status: enum ,
}
,
provisioningState: enum ,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
tags: object ,
}
,
}

⚐ Response (200)

{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
location: string ,
properties:
{
privateEndpoint:
{
id: string ,
subnetArmId: string ,
}
,
privateLinkServiceConnectionState:
{
actionsRequired: string ,
description: string ,
status: enum ,
}
,
provisioningState: enum ,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
tags: object ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
PrivateLinkResources_List (new)
Description Called by Client (Portal, CLI, etc) to get available "private link resources" for the workspace. Each "private link resource" is a connection endpoint (IP address) to the resource. Pre single connection endpoint per workspace: the Data Plane IP address, returned by DNS resolution. Other RPs, such as Azure Storage, have multiple - one for Blobs, other for Queues, etc. Defined in the "[NRP] Private Endpoint Design" doc, topic "GET API for GroupIds".
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:
[
{
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
location: string ,
properties:
{
groupId: string ,
requiredMembers:
[
string ,
]
,
requiredZoneNames:
[
string ,
]
,
}
,
sku:
{
name: string ,
tier: enum ,
size: string ,
family: string ,
capacity: integer ,
}
,
tags: object ,
}
,
]
,
}

⚐ 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 ,
}
,
]
,
}
,
}
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
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: 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 ,
}
,
]
,
}
,
}