From 69594e2f4cc75ad34e8882efeb0aff6371874f5a Mon Sep 17 00:00:00 2001 From: haider agha Date: Wed, 20 Nov 2024 00:47:59 -0500 Subject: [PATCH 01/10] comment --- .../ComputeRP/stable/2024-11-01/virtualMachineImage.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json index ab6c0ebbe953..8089bf06d0e3 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json @@ -827,7 +827,7 @@ "in": "query", "required": true, "type": "string", - "description": "The expand expression to apply on the operation.", + "description": "The expand expression to apply on the operation. ", "enum": [ "Properties" ] From 04021338b44d022eb685f7327db29eaad1d0ac07 Mon Sep 17 00:00:00 2001 From: Haider Agha <64601174+haagha@users.noreply.github.com> Date: Tue, 21 Jan 2025 13:02:45 -0500 Subject: [PATCH 02/10] Add x-ms-enum and x-ms-pageable properties --- .../ComputeRP/stable/2024-11-01/virtualMachineImage.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json index 8089bf06d0e3..1b0e436a70e5 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json @@ -830,7 +830,11 @@ "description": "The expand expression to apply on the operation. ", "enum": [ "Properties" - ] + ], + "x-ms-enum": { + "name": "expand", + "modelAsString": true + } }, { "name": "$top", @@ -868,6 +872,9 @@ "$ref": "../../../common-types/v1/common.json#/definitions/CloudError" } } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" } } } From 7bbc01d9ce68ae5db026394be90bf86ae15100c2 Mon Sep 17 00:00:00 2001 From: haider agha Date: Mon, 3 Feb 2025 10:04:25 -0500 Subject: [PATCH 03/10] adding type VirtualMachineImagesWithPropertiesListResult --- .../2024-11-01/virtualMachineImage.json | 22 +++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json index 1b0e436a70e5..90fb22bd3d02 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json @@ -860,10 +860,7 @@ "200": { "description": "OK", "schema": { - "type": "array", - "items": { - "$ref": "#/definitions/VirtualMachineImage" - } + "$ref": "#/definitions/VirtualMachineImagesWithPropertiesListResult" } }, "default": { @@ -1138,6 +1135,23 @@ }, "description": "The List VmImages in EdgeZone operation response." }, + "VirtualMachineImagesWithPropertiesListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/VirtualMachineImage" + }, + "description": "The list of virtual machine images." + }, + "nextLink": { + "type": "string", + "description": "The URI to fetch the next page of virtual machine images. Call ListNext() with this URI to fetch the next page of virtual machine images." + } + }, + "description": "The List Virtual Machine Images operation response." + }, "ArchitectureType": { "type": "string", "description": "Specifies the Architecture Type", From 9023c80af184d5ab319857c5bb199b6371f25914 Mon Sep 17 00:00:00 2001 From: haider agha Date: Mon, 24 Feb 2025 15:55:43 -0500 Subject: [PATCH 04/10] adding examples --- ...ges_ListWithProperties_MaximumSet_Gen.json | 71 +++++++++++++++++++ ...ges_ListWithProperties_MinimumSet_Gen.json | 18 +++++ .../2024-11-01/virtualMachineImage.json | 6 ++ 3 files changed, 95 insertions(+) create mode 100644 specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json create mode 100644 specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json new file mode 100644 index 000000000000..89ab8b4f5b0d --- /dev/null +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json @@ -0,0 +1,71 @@ +{ + "title": "VirtualMachineImages_ListWithProperties_MaximumSet", + "operationId": "VirtualMachineImages_ListWithProperties", + "parameters": { + "location": "mqhhuvlzpldek", + "publisherName": "skncupmcbzjputjyhoqf", + "offer": "bepctmpqcrqzjwzmzvgvtplcvkjxe", + "skus": "smpfxmodjukpqnfkqjy", + "$expand": "Properties", + "$top": 4, + "$orderby": "uejqqgvqjvhkiwgxvzhd", + "api-version": "2024-11-01", + "subscriptionId": "{subscription-id}" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "plan": { + "publisher": "aaaaaaaaaaaaaaaaaaa", + "name": "aaaaaaaaa", + "product": "aaaaaaaaaaaaaa" + }, + "osDiskImage": { + "operatingSystem": "Windows" + }, + "dataDiskImages": [ + { + "lun": 17 + } + ], + "automaticOSUpgradeProperties": { + "automaticOSUpgradeSupported": true + }, + "hyperVGeneration": "V1", + "disallowed": { + "vmDiskType": "None" + }, + "features": [ + { + "name": "aaaaaaaaaaaaaaaaaaaaa", + "value": "aaaaaaaaaaaaaaaaaaaa" + } + ], + "imageDeprecationStatus": { + "imageState": "ScheduledForDeprecation", + "scheduledDeprecationTime": "2023-01-13T00:00:00+00:00", + "alternativeOption": { + "type": "Offer", + "value": "aaaaaaa" + } + }, + "architecture": "x64" + }, + "name": "aaaaaaaaa", + "location": "aaaaa", + "tags": {}, + "extendedLocation": { + "name": "aaaaaaaaaaaaaaaaaaaaa", + "type": "EdgeZone" + }, + "id": "aaaaaaaaaaa" + } + ], + "nextLink": "febvwhodton" + } + } + } +} \ No newline at end of file diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json new file mode 100644 index 000000000000..a98caf552e80 --- /dev/null +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "title": "VirtualMachineImages_ListWithProperties_MinimumSet", + "operationId": "VirtualMachineImages_ListWithProperties", + "parameters": { + "location": "g", + "publisherName": "tlcz", + "offer": "ffvfucjfwqgnwhufkp", + "skus": "jmnqzvzlm", + "$expand": "Properties", + "api-version": "2024-11-01", + "subscriptionId": "{subscription-id}" + }, + "responses": { + "200": { + "body": {} + } + } +} \ No newline at end of file diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json index 90fb22bd3d02..b6331d5d4563 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json @@ -104,6 +104,12 @@ }, "VirtualMachineImage_Get_MinimumSet_Gen": { "$ref": "./examples/virtualMachineImageExamples/VirtualMachineImage_Get_MinimumSet_Gen.json" + }, + "VirtualMachineImages_Get_MaximumSet_Gen": { + "$ref": "./examples/VirtualMachineImages_Get_MaximumSet_Gen.json" + }, + "VirtualMachineImages_Get_MinimumSet_Gen": { + "$ref": "./examples/VirtualMachineImages_Get_MinimumSet_Gen.json" } } } From 02c9cd99238fb7c0da604081e1f6ff3984b81de6 Mon Sep 17 00:00:00 2001 From: haider agha Date: Mon, 24 Feb 2025 16:22:59 -0500 Subject: [PATCH 05/10] fixing error --- ...neImages_ListWithProperties_MaximumSet_Gen.json | 0 ...neImages_ListWithProperties_MinimumSet_Gen.json | 0 .../stable/2024-11-01/virtualMachineImage.json | 14 ++++++++------ 3 files changed, 8 insertions(+), 6 deletions(-) rename specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/{ => virtualMachineImageExamples}/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json (100%) rename specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/{ => virtualMachineImageExamples}/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json (100%) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json similarity index 100% rename from specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json rename to specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json similarity index 100% rename from specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json rename to specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json index b6331d5d4563..275c8bb986b6 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json @@ -104,12 +104,6 @@ }, "VirtualMachineImage_Get_MinimumSet_Gen": { "$ref": "./examples/virtualMachineImageExamples/VirtualMachineImage_Get_MinimumSet_Gen.json" - }, - "VirtualMachineImages_Get_MaximumSet_Gen": { - "$ref": "./examples/VirtualMachineImages_Get_MaximumSet_Gen.json" - }, - "VirtualMachineImages_Get_MinimumSet_Gen": { - "$ref": "./examples/VirtualMachineImages_Get_MinimumSet_Gen.json" } } } @@ -878,6 +872,14 @@ }, "x-ms-pageable": { "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "VirtualMachineImages_Get_MaximumSet_Gen": { + "$ref": "./examples/virtualMachineImageExamples/VirtualMachineImages_Get_MaximumSet_Gen.json" + }, + "VirtualMachineImages_Get_MinimumSet_Gen": { + "$ref": "./examples/virtualMachineImageExamples/VirtualMachineImages_Get_MinimumSet_Gen.json" + } } } } From 5e2d742116fba79cdd6a2784df7e863dd3800c6f Mon Sep 17 00:00:00 2001 From: haider agha Date: Mon, 24 Feb 2025 16:36:30 -0500 Subject: [PATCH 06/10] fix names --- .../ComputeRP/stable/2024-11-01/virtualMachineImage.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json index 275c8bb986b6..da9170536fd0 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/virtualMachineImage.json @@ -874,11 +874,11 @@ "nextLinkName": "nextLink" }, "x-ms-examples": { - "VirtualMachineImages_Get_MaximumSet_Gen": { - "$ref": "./examples/virtualMachineImageExamples/VirtualMachineImages_Get_MaximumSet_Gen.json" + "VirtualMachineImages_ListWithProperties_MaximumSet": { + "$ref": "./examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json" }, - "VirtualMachineImages_Get_MinimumSet_Gen": { - "$ref": "./examples/virtualMachineImageExamples/VirtualMachineImages_Get_MinimumSet_Gen.json" + "VirtualMachineImages_ListWithProperties_MinimumSet": { + "$ref": "./examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json" } } } From d8e4834a542b6a2d972762377b933e07e8ea8d84 Mon Sep 17 00:00:00 2001 From: haider agha Date: Mon, 24 Feb 2025 18:17:47 -0500 Subject: [PATCH 07/10] prettier fix --- .../VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json | 2 +- .../VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json index 89ab8b4f5b0d..8f03fbf0487f 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json @@ -68,4 +68,4 @@ } } } -} \ No newline at end of file +} diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json index a98caf552e80..37222f8dc678 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json @@ -15,4 +15,4 @@ "body": {} } } -} \ No newline at end of file +} From 6ee4c57ffbf5815e8688a72d7cb942f3c4c0ed24 Mon Sep 17 00:00:00 2001 From: Theodore Chang Date: Tue, 25 Feb 2025 14:01:07 -0500 Subject: [PATCH 08/10] Update VM image properties in JSON example --- ...neImages_ListWithProperties_MaximumSet_Gen.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json index 8f03fbf0487f..33c631bfd9ec 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json @@ -2,13 +2,13 @@ "title": "VirtualMachineImages_ListWithProperties_MaximumSet", "operationId": "VirtualMachineImages_ListWithProperties", "parameters": { - "location": "mqhhuvlzpldek", - "publisherName": "skncupmcbzjputjyhoqf", - "offer": "bepctmpqcrqzjwzmzvgvtplcvkjxe", - "skus": "smpfxmodjukpqnfkqjy", + "location": "eastus", + "publisherName": "MicrosoftWindowsServer", + "offer": "WindowsServer", + "skus": " 2022-datacenter-azure-edition", "$expand": "Properties", "$top": 4, - "$orderby": "uejqqgvqjvhkiwgxvzhd", + "$orderby": "aa", "api-version": "2024-11-01", "subscriptionId": "{subscription-id}" }, @@ -19,7 +19,7 @@ { "properties": { "plan": { - "publisher": "aaaaaaaaaaaaaaaaaaa", + "publisher": "MicrosoftWindowsServer", "name": "aaaaaaaaa", "product": "aaaaaaaaaaaaaa" }, @@ -64,7 +64,7 @@ "id": "aaaaaaaaaaa" } ], - "nextLink": "febvwhodton" + "nextLink": "aaaa" } } } From bf991ae340cda6060469d492bd64b9ae488f6d41 Mon Sep 17 00:00:00 2001 From: Theodore Chang Date: Tue, 25 Feb 2025 14:02:27 -0500 Subject: [PATCH 09/10] Update VM image properties in JSON file --- ...alMachineImages_ListWithProperties_MinimumSet_Gen.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json index 37222f8dc678..fcf5b37d1ee9 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MinimumSet_Gen.json @@ -2,10 +2,10 @@ "title": "VirtualMachineImages_ListWithProperties_MinimumSet", "operationId": "VirtualMachineImages_ListWithProperties", "parameters": { - "location": "g", - "publisherName": "tlcz", - "offer": "ffvfucjfwqgnwhufkp", - "skus": "jmnqzvzlm", + "location": "eastus", + "publisherName": "MicrosoftWindowsServer", + "offer": "WindowsServer", + "skus": "2022-datacenter-azure-edition", "$expand": "Properties", "api-version": "2024-11-01", "subscriptionId": "{subscription-id}" From 52a0afafd5c982873f1b6772f84551ac9026469f Mon Sep 17 00:00:00 2001 From: Theodore Chang Date: Tue, 25 Feb 2025 14:02:55 -0500 Subject: [PATCH 10/10] Fix typo in JSON property value. --- .../VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json index 33c631bfd9ec..51ea556c29e5 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListWithProperties_MaximumSet_Gen.json @@ -5,7 +5,7 @@ "location": "eastus", "publisherName": "MicrosoftWindowsServer", "offer": "WindowsServer", - "skus": " 2022-datacenter-azure-edition", + "skus": "2022-datacenter-azure-edition", "$expand": "Properties", "$top": 4, "$orderby": "aa",