Skip to content

Commit ff541d8

Browse files
authored
Datr/live validation correctness (#13189)
* kind and objectid * migration requets properties * readonly objectid and enum * cloudPcResource * operation fix * fix comma * fix operation * unhide * serviceSpect try again * try again operation * add objectId * cloudPcResource example * add migration example * update doesn't have migration * migration changes * make 2021-01-14-preview match 2021-02-01-preview * custom word
1 parent 33f0337 commit ff541d8

File tree

88 files changed

+918
-103
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

88 files changed

+918
-103
lines changed

custom-words.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2130,6 +2130,7 @@ Checkfeature
21302130
lifecycles
21312131
backuptype
21322132
FSLogix
2133+
unhide
21332134
privatelinkservice
21342135
natgateway
21352136
defanged

specification/desktopvirtualization/resource-manager/Microsoft.DesktopVirtualization/preview/2021-01-14-preview/desktopvirtualization.json

Lines changed: 403 additions & 31 deletions
Large diffs are not rendered by default.

specification/desktopvirtualization/resource-manager/Microsoft.DesktopVirtualization/preview/2021-01-14-preview/examples/ApplicationGroup_Create.json

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@
1414
"description": "des1",
1515
"friendlyName": "friendly",
1616
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
17-
"applicationGroupType": "RemoteApp"
17+
"applicationGroupType": "RemoteApp",
18+
"migrationRequest": {
19+
"migrationPath": "TenantGroups/{defaultV1TenantGroup.Name}/Tenants/{defaultV1Tenant.Name}/HostPools/{sessionHostPool.Name}",
20+
"operation": "Start"
21+
}
1822
}
1923
}
2024
},
@@ -30,11 +34,17 @@
3034
"key2": "value2"
3135
},
3236
"properties": {
37+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
3338
"description": "des1",
3439
"friendlyName": "friendly",
3540
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
3641
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
37-
"applicationGroupType": "RemoteApp"
42+
"applicationGroupType": "RemoteApp",
43+
"cloudPcResource": false,
44+
"migrationRequest": {
45+
"migrationPath": "TenantGroups/{defaultV1TenantGroup.Name}/Tenants/{defaultV1Tenant.Name}/HostPools/{sessionHostPool.Name}",
46+
"operation": "Start"
47+
}
3848
}
3949
}
4050
},
@@ -49,11 +59,17 @@
4959
"key2": "value2"
5060
},
5161
"properties": {
62+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
5263
"description": "des1",
5364
"friendlyName": "friendly",
5465
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
5566
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
56-
"applicationGroupType": "RemoteApp"
67+
"applicationGroupType": "RemoteApp",
68+
"cloudPcResource": false,
69+
"migrationRequest": {
70+
"migrationPath": "TenantGroups/{defaultV1TenantGroup.Name}/Tenants/{defaultV1Tenant.Name}/HostPools/{sessionHostPool.Name}",
71+
"operation": "Start"
72+
}
5773
}
5874
}
5975
}

specification/desktopvirtualization/resource-manager/Microsoft.DesktopVirtualization/preview/2021-01-14-preview/examples/ApplicationGroup_Delete.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,13 @@
1616
"key2": "value2"
1717
},
1818
"properties": {
19+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
1920
"description": "des1",
2021
"friendlyName": "friendly",
2122
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
2223
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
23-
"applicationGroupType": "RemoteApp"
24+
"applicationGroupType": "RemoteApp",
25+
"cloudPcResource": false
2426
}
2527
},
2628
"204": {}

specification/desktopvirtualization/resource-manager/Microsoft.DesktopVirtualization/preview/2021-01-14-preview/examples/ApplicationGroup_Get.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,13 @@
1717
"key2": "value2"
1818
},
1919
"properties": {
20+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
2021
"description": "des1",
2122
"friendlyName": "friendly",
2223
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
2324
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
24-
"applicationGroupType": "RemoteApp"
25+
"applicationGroupType": "RemoteApp",
26+
"cloudPcResource": false
2527
}
2628
}
2729
}

specification/desktopvirtualization/resource-manager/Microsoft.DesktopVirtualization/preview/2021-01-14-preview/examples/ApplicationGroup_ListByResourceGroup.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,13 @@
1919
"key2": "value2"
2020
},
2121
"properties": {
22+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
2223
"description": "des1",
2324
"friendlyName": "friendly",
2425
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
2526
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
26-
"applicationGroupType": "RemoteApp"
27+
"applicationGroupType": "RemoteApp",
28+
"cloudPcResource": false
2729
}
2830
},
2931
{
@@ -36,11 +38,13 @@
3638
"key2": "value2"
3739
},
3840
"properties": {
41+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
3942
"description": "des1",
4043
"friendlyName": "friendly",
4144
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
4245
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
43-
"applicationGroupType": "RemoteApp"
46+
"applicationGroupType": "RemoteApp",
47+
"cloudPcResource": false
4448
}
4549
}
4650
]

specification/desktopvirtualization/resource-manager/Microsoft.DesktopVirtualization/preview/2021-01-14-preview/examples/ApplicationGroup_ListBySubscription.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,13 @@
1818
"key2": "value2"
1919
},
2020
"properties": {
21+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
2122
"description": "des1",
2223
"friendlyName": "friendly",
2324
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
2425
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
25-
"applicationGroupType": "RemoteApp"
26+
"applicationGroupType": "RemoteApp",
27+
"cloudPcResource": false
2628
}
2729
},
2830
{
@@ -35,11 +37,13 @@
3537
"key2": "value2"
3638
},
3739
"properties": {
40+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
3841
"description": "des1",
3942
"friendlyName": "friendly",
4043
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
4144
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
42-
"applicationGroupType": "RemoteApp"
45+
"applicationGroupType": "RemoteApp",
46+
"cloudPcResource": false
4347
}
4448
}
4549
]

specification/desktopvirtualization/resource-manager/Microsoft.DesktopVirtualization/preview/2021-01-14-preview/examples/ApplicationGroup_Update.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,13 @@
2727
"key2": "value2"
2828
},
2929
"properties": {
30+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
3031
"description": "des1",
3132
"friendlyName": "friendly",
3233
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
3334
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
34-
"applicationGroupType": "RemoteApp"
35+
"applicationGroupType": "RemoteApp",
36+
"cloudPcResource": false
3537
}
3638
}
3739
}

specification/desktopvirtualization/resource-manager/Microsoft.DesktopVirtualization/preview/2021-01-14-preview/examples/Application_Create.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/applicationGroups/applicationGroup1/applications/application1",
2626
"type": "Microsoft.DesktopVirtualization/applicationGroups/applications",
2727
"properties": {
28+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
2829
"description": "des1",
2930
"friendlyName": "friendly",
3031
"filePath": "path",
@@ -47,6 +48,7 @@
4748
"id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/applicationGroups/applicationGroup1/applications/application1",
4849
"type": "Microsoft.DesktopVirtualization/applicationGroups/applications",
4950
"properties": {
51+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
5052
"description": "des1",
5153
"friendlyName": "friendly",
5254
"filePath": "path",

specification/desktopvirtualization/resource-manager/Microsoft.DesktopVirtualization/preview/2021-01-14-preview/examples/Application_Delete.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/applicationGroups/applicationGroup1/applications/application1",
1313
"type": "Microsoft.DesktopVirtualization/applicationGroups/applications",
1414
"properties": {
15+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
1516
"description": "des1",
1617
"friendlyName": "friendly",
1718
"filePath": "path",

0 commit comments

Comments
 (0)