Changing MFE ARM Spec to add support for expirable secrets to the listsecrets API #29519
Check `Breaking Change(Cross-Version)` succeeded
CrossVersionBreakingChange
View Azure DevOps build log for more details.
Important
To see the full list of breaking changes messages, with all the details available:
In the relevant ADO build (see the link above), find the job CrossVersionBreakingChange
, then the task within, also called CrossVersionBreakingChange
.
In the task's build log, search for Full list of messages
.
Details
Compared specs (v0.10.9) | new version | base version |
---|---|---|
mfe.json | 2024-07-01-preview(993c479) | 2024-04-01(main) |
mfe.json | 2024-07-01-preview(993c479) | 2024-04-01-preview(main) |
The following breaking changes have been detected in comparison to the latest stable version
💬 1043 - AddingOptionalParameter
Displaying 1 out of 1 occurrences.
Index | Description |
---|---|
1 | The optional parameter 'body' was added in the new version. New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L6628:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores/{name}/listSecrets'].post.parameters[5] |
The following breaking changes have been detected in comparison to the latest preview version
⚠️ 1005 - RemovedPath
Displaying 17 out of 22 occurrences.
Index | Description |
---|---|
1 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/providers/Microsoft.MachineLearningServices/capacityReserverationGroups' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L12:5 paths['/subscriptions/{subscriptionId}/providers/Microsoft.MachineLearningServices/capacityReserverationGroups'] |
2 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/capacityReserverationGroups' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L57:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/capacityReserverationGroups'] |
3 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/capacityReserverationGroups/{groupId}' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L105:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/capacityReserverationGroups/{groupId}'] |
4 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}/versions/{version}/package' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L3853:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}/versions/{version}/package'] |
5 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L9344:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools'] |
6 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{inferencePoolName}' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L9430:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{inferencePoolName}'] |
7 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{inferencePoolName}/getStatus' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L9727:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{inferencePoolName}/getStatus'] |
8 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{inferencePoolName}/skus' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L9779:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{inferencePoolName}/skus'] |
9 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/endpoints' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L9844:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/endpoints'] |
10 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/endpoints/{endpointName}' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L9938:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/endpoints/{endpointName}'] |
11 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L10268:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups'] |
12 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L10362:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}'] |
13 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}/getStatus' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L10690:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}/getStatus'] |
14 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}/skus' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L10749:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}/skus'] |
15 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/labelingJobs' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L11298:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/labelingJobs'] |
16 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/labelingJobs/{id}' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L11356:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/labelingJobs/{id}'] |
17 | The new version is missing a path that was found in the old version. Was path '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/labelingJobs/{id}/exportLabels' removed or restructured? Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L11542:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/labelingJobs/{id}/exportLabels'] |
⚠️ 1006 - RemovedDefinition
Displaying 17 out of 103 occurrences.
⚠️ 1011 - AddingResponseCode
Displaying 5 out of 5 occurrences.
Index | Description |
---|---|
1 | The new version adds a response code '200'. New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L4953:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/codes/{name}/versions/{version}/publish'].post.responses.200 |
2 | The new version adds a response code '200'. New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L5651:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/components/{name}/versions/{version}/publish'].post.responses.200 |
3 | The new version adds a response code '200'. New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L6284:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/data/{name}/versions/{version}/publish'].post.responses.200 |
4 | The new version adds a response code '200'. New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L7255:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/environments/{name}/versions/{version}/publish'].post.responses.200 |
5 | The new version adds a response code '200'. New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L9956:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/models/{name}/versions/{version}/publish'].post.responses.200 |
⚠️ 1019 - RemovedEnumValue
Displaying 17 out of 69 occurrences.
⚠️ 1023 - TypeFormatChanged
Displaying 2 out of 2 occurrences.
Index | Description |
---|---|
1 | The new version has a different format 'arm-id' than the previous one ''. New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L22664:9 definitions.SparkJob.properties.codeId Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L29136:9 |
2 | The new version has a different format 'arm-id' than the previous one ''. New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L22701:9 definitions.SparkJob.properties.environmentId Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L29167:9 |
⚠️ 1025 - RequiredStatusChange
Displaying 2 out of 2 occurrences.
Index | Description |
---|---|
1 | The 'required' status changed from the old version('False') to the new version('True'). New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L22179:7 definitions.ServerlessEndpoint.properties Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L28584:7 |
2 | The 'required' status changed from the old version('True') to the new version('False'). New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L19208:7 definitions.ModelSettings.properties Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L24404:7 |
⚠️ 1033 - RemovedProperty
Displaying 17 out of 120 occurrences.
Index | Description |
---|---|
1 | The new version is missing a property found in the old version. Was 'assetName' renamed or removed? |
2 | The new version is missing a property found in the old version. Was 'assetName' renamed or removed? |
3 | The new version is missing a property found in the old version. Was 'assetName' renamed or removed? |
4 | The new version is missing a property found in the old version. Was 'assetName' renamed or removed? |
5 | The new version is missing a property found in the old version. Was 'assetName' renamed or removed? |
6 | The new version is missing a property found in the old version. Was 'assetName' renamed or removed? |
7 | The new version is missing a property found in the old version. Was 'assetName' renamed or removed? New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L12097:7 definitions.AssetJobOutput.properties Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L14785:7 |
8 | The new version is missing a property found in the old version. Was 'assetVersion' renamed or removed? |
9 | The new version is missing a property found in the old version. Was 'assetVersion' renamed or removed? |
10 | The new version is missing a property found in the old version. Was 'assetVersion' renamed or removed? |
11 | The new version is missing a property found in the old version. Was 'assetVersion' renamed or removed? |
12 | The new version is missing a property found in the old version. Was 'assetVersion' renamed or removed? |
13 | The new version is missing a property found in the old version. Was 'assetVersion' renamed or removed? |
14 | The new version is missing a property found in the old version. Was 'assetVersion' renamed or removed? New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L12097:7 definitions.AssetJobOutput.properties Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L14785:7 |
15 | The new version is missing a property found in the old version. Was 'autoDeleteSetting' renamed or removed? |
16 | The new version is missing a property found in the old version. Was 'autoDeleteSetting' renamed or removed? |
17 | The new version is missing a property found in the old version. Was 'autoDeleteSetting' renamed or removed? |
⚠️ 1034 - AddedRequiredProperty
Displaying 2 out of 2 occurrences.
Index | Description |
---|---|
1 | The new version has new required property 'authMode' that was not found in the old version. New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L22177:5 definitions.ServerlessEndpoint Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L28582:5 |
2 | The new version has new required property 'authMode' that was not found in the old version. New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L22300:9 definitions.ServerlessEndpointTrackedResource.properties.properties Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L28751:9 |
⚠️ 1035 - RemovedOperation
Displaying 1 out of 1 occurrences.
Index | Description |
---|---|
1 | The new version is missing an operation that was found in the old version. Was operationId 'Jobs_Update' removed or restructured? New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L9033:5 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/jobs/{id}'] Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L10947:5 |
⚠️ 1036 - ConstraintChanged
Displaying 2 out of 2 occurrences.
Index | Description |
---|---|
1 | The new version has a different 'minLength' value than the previous one. New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L19209:9 definitions.ModelSettings.properties.modelId Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L24405:9 |
2 | The new version has a different 'pattern' value than the previous one. New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L19209:9 definitions.ModelSettings.properties.modelId Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L24405:9 |
⚠️ 1046 - RemovedOptionalParameter
Displaying 9 out of 9 occurrences.
Index | Description |
---|---|
1 | The optional parameter 'assetName' was removed in the new version. Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L10892:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/jobs'].get.parameters[9] |
2 | The optional parameter 'scheduled' was removed in the new version. Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L10898:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/jobs'].get.parameters[10] |
3 | The optional parameter 'scheduleId' was removed in the new version. Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L10904:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/jobs'].get.parameters[11] |
4 | The optional parameter 'stage' was removed in the new version. Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L12116:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/models/{name}/versions'].get.parameters[15] |
5 | The optional parameter 'stage' was removed in the new version. Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L1282:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/components/{componentName}/versions'].get.parameters[8] |
6 | The optional parameter 'stage' was removed in the new version. Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L2680:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/environments/{environmentName}/versions'].get.parameters[9] |
7 | The optional parameter 'stage' was removed in the new version. Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L5795:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/components/{name}/versions'].get.parameters[9] |
8 | The optional parameter 'stage' was removed in the new version. Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L6431:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/data/{name}/versions'].get.parameters[10] |
9 | The optional parameter 'stage' was removed in the new version. Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L7394:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/environments/{name}/versions'].get.parameters[9] |
💬 1012 - RemovedResponseCode
Displaying 1 out of 1 occurrences.
Index | Description |
---|---|
1 | The new version removes the response code '200' Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L14092:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/serverlessEndpoints/{name}'].delete.responses.200 |
💬 1041 - AddedPropertyInResponse
Displaying 1 out of 1 occurrences.
Index | Description |
---|---|
1 | The new version has a new property 'contentSafety' in response that was not found in the old version. New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L22179:7 definitions.ServerlessEndpoint.properties Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L28584:7 |
💬 1043 - AddingOptionalParameter
Displaying 1 out of 1 occurrences.
Index | Description |
---|---|
1 | The optional parameter 'body' was added in the new version. New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L6628:11 paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores/{name}/listSecrets'].post.parameters[5] |
💬 1045 - AddedOptionalProperty
Displaying 1 out of 1 occurrences.
Index | Description |
---|---|
1 | The new version has a new optional property 'contentSafety' that was not found in the old version. New: Microsoft.MachineLearningServices/preview/2024-07-01-preview/mfe.json#L22179:7 definitions.ServerlessEndpoint.properties Old: Microsoft.MachineLearningServices/preview/2024-04-01-preview/mfe.json#L28584:7 |