Skip to content

Commit 3c5a948

Browse files
[Hub Generated] Review request for Microsoft.DesktopVirtualization to add version preview/2022-04-01-preview (#18607)
* Adds base for updating Microsoft.DesktopVirtualization from version preview/2022-02-10-preview to version 2022-04-01-preview * Updates readme * Updates API version in new specs and examples * wip * wip * wip * add tupe * base * pooled schedules * add put for pooled schedules * fix schedule name * fix op names being singular warning * fix op names being singular warning * required props * props not required for patch * fix some CI errs * updt * updt * updt * make props optional for patch * use v3 for API version param
1 parent 54ad712 commit 3c5a948

File tree

69 files changed

+10758
-2
lines changed

Some content is hidden

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

69 files changed

+10758
-2
lines changed

specification/desktopvirtualization/resource-manager/Microsoft.DesktopVirtualization/preview/2022-04-01-preview/desktopvirtualization.json

Lines changed: 6173 additions & 0 deletions
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "daefabc0-95b4-48b3-b645-8a753a63c4fa",
4+
"resourceGroupName": "resourceGroup1",
5+
"applicationGroupName": "applicationGroup1",
6+
"api-version": "2022-04-01-preview",
7+
"applicationGroup": {
8+
"location": "centralus",
9+
"tags": {
10+
"tag1": "value1",
11+
"tag2": "value2"
12+
},
13+
"properties": {
14+
"description": "des1",
15+
"friendlyName": "friendly",
16+
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
17+
"applicationGroupType": "RemoteApp",
18+
"migrationRequest": {
19+
"migrationPath": "TenantGroups/{defaultV1TenantGroup.Name}/Tenants/{defaultV1Tenant.Name}/HostPools/{sessionHostPool.Name}",
20+
"operation": "Start"
21+
}
22+
}
23+
}
24+
},
25+
"responses": {
26+
"200": {
27+
"body": {
28+
"name": "applicationGroup1",
29+
"id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/applicationGroups/applicationGroup1",
30+
"type": "Microsoft.DesktopVirtualization/applicationGroups",
31+
"location": "centralus",
32+
"tags": {
33+
"key1": "value1",
34+
"key2": "value2"
35+
},
36+
"systemData": {
37+
"createdBy": "user1",
38+
"createdByType": "User",
39+
"createdAt": "2020-01-01T17:18:19.1234567Z",
40+
"lastModifiedBy": "user2",
41+
"lastModifiedByType": "User",
42+
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
43+
},
44+
"properties": {
45+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
46+
"description": "des1",
47+
"friendlyName": "friendly",
48+
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
49+
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
50+
"applicationGroupType": "RemoteApp",
51+
"cloudPcResource": false,
52+
"migrationRequest": {
53+
"migrationPath": "TenantGroups/{defaultV1TenantGroup.Name}/Tenants/{defaultV1Tenant.Name}/HostPools/{sessionHostPool.Name}",
54+
"operation": "Start"
55+
}
56+
}
57+
}
58+
},
59+
"201": {
60+
"body": {
61+
"name": "applicationGroup1",
62+
"id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/applicationGroups/applicationGroup1",
63+
"type": "Microsoft.DesktopVirtualization/applicationGroups",
64+
"location": "centralus",
65+
"tags": {
66+
"key1": "value1",
67+
"key2": "value2"
68+
},
69+
"systemData": {
70+
"createdBy": "user1",
71+
"createdByType": "User",
72+
"createdAt": "2020-01-01T17:18:19.1234567Z",
73+
"lastModifiedBy": "user2",
74+
"lastModifiedByType": "User",
75+
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
76+
},
77+
"properties": {
78+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
79+
"description": "des1",
80+
"friendlyName": "friendly",
81+
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
82+
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
83+
"applicationGroupType": "RemoteApp",
84+
"cloudPcResource": false,
85+
"migrationRequest": {
86+
"migrationPath": "TenantGroups/{defaultV1TenantGroup.Name}/Tenants/{defaultV1Tenant.Name}/HostPools/{sessionHostPool.Name}",
87+
"operation": "Start"
88+
}
89+
}
90+
}
91+
}
92+
}
93+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "daefabc0-95b4-48b3-b645-8a753a63c4fa",
4+
"resourceGroupName": "resourceGroup1",
5+
"applicationGroupName": "applicationGroup1",
6+
"api-version": "2022-04-01-preview"
7+
},
8+
"responses": {
9+
"200": {
10+
"name": "applicationGroup1",
11+
"id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/applicationGroups/applicationGroup1",
12+
"type": "Microsoft.DesktopVirtualization/applicationGroups",
13+
"location": "centralus",
14+
"tags": {
15+
"key1": "value1",
16+
"key2": "value2"
17+
},
18+
"systemData": {
19+
"createdBy": "user1",
20+
"createdByType": "User",
21+
"createdAt": "2020-01-01T17:18:19.1234567Z",
22+
"lastModifiedBy": "user2",
23+
"lastModifiedByType": "User",
24+
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
25+
},
26+
"properties": {
27+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
28+
"description": "des1",
29+
"friendlyName": "friendly",
30+
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
31+
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
32+
"applicationGroupType": "RemoteApp",
33+
"cloudPcResource": false
34+
}
35+
},
36+
"204": {}
37+
}
38+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "daefabc0-95b4-48b3-b645-8a753a63c4fa",
4+
"resourceGroupName": "resourceGroup1",
5+
"applicationGroupName": "applicationGroup1",
6+
"api-version": "2022-04-01-preview"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"name": "applicationGroup1",
12+
"id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/applicationGroups/applicationGroup1",
13+
"type": "Microsoft.DesktopVirtualization/applicationGroups",
14+
"location": "centralus",
15+
"tags": {
16+
"key1": "value1",
17+
"key2": "value2"
18+
},
19+
"systemData": {
20+
"createdBy": "user1",
21+
"createdByType": "User",
22+
"createdAt": "2020-01-01T17:18:19.1234567Z",
23+
"lastModifiedBy": "user2",
24+
"lastModifiedByType": "User",
25+
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
26+
},
27+
"properties": {
28+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
29+
"description": "des1",
30+
"friendlyName": "friendly",
31+
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
32+
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
33+
"applicationGroupType": "RemoteApp",
34+
"cloudPcResource": false
35+
}
36+
}
37+
}
38+
}
39+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "daefabc0-95b4-48b3-b645-8a753a63c4fa",
4+
"resourceGroupName": "resourceGroup1",
5+
"api-version": "2022-04-01-preview",
6+
"$filter": "applicationGroupType eq 'RailApplication'"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"value": [
12+
{
13+
"name": "applicationGroup1",
14+
"id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/applicationGroups/applicationGroup1",
15+
"type": "Microsoft.DesktopVirtualization/applicationGroups",
16+
"location": "centralus",
17+
"tags": {
18+
"key1": "value1",
19+
"key2": "value2"
20+
},
21+
"systemData": {
22+
"createdBy": "user1",
23+
"createdByType": "User",
24+
"createdAt": "2020-01-01T17:18:19.1234567Z",
25+
"lastModifiedBy": "user2",
26+
"lastModifiedByType": "User",
27+
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
28+
},
29+
"properties": {
30+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
31+
"description": "des1",
32+
"friendlyName": "friendly",
33+
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
34+
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
35+
"applicationGroupType": "RemoteApp",
36+
"cloudPcResource": false
37+
}
38+
},
39+
{
40+
"name": "applicationGroup2",
41+
"id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/applicationGroups/applicationGroup2",
42+
"type": "Microsoft.DesktopVirtualization/applicationGroups",
43+
"location": "centralus",
44+
"tags": {
45+
"key1": "value1",
46+
"key2": "value2"
47+
},
48+
"systemData": {
49+
"createdBy": "user1",
50+
"createdByType": "User",
51+
"createdAt": "2020-01-01T17:18:19.1234567Z",
52+
"lastModifiedBy": "user2",
53+
"lastModifiedByType": "User",
54+
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
55+
},
56+
"properties": {
57+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
58+
"description": "des1",
59+
"friendlyName": "friendly",
60+
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
61+
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
62+
"applicationGroupType": "RemoteApp",
63+
"cloudPcResource": false
64+
}
65+
}
66+
]
67+
}
68+
}
69+
}
70+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "daefabc0-95b4-48b3-b645-8a753a63c4fa",
4+
"api-version": "2022-04-01-preview",
5+
"$filter": "applicationGroupType eq 'RailApplication'"
6+
},
7+
"responses": {
8+
"200": {
9+
"body": {
10+
"value": [
11+
{
12+
"name": "applicationGroup1",
13+
"id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/applicationGroups/applicationGroup1",
14+
"type": "Microsoft.DesktopVirtualization/applicationGroups",
15+
"location": "centralus",
16+
"tags": {
17+
"key1": "value1",
18+
"key2": "value2"
19+
},
20+
"systemData": {
21+
"createdBy": "user1",
22+
"createdByType": "User",
23+
"createdAt": "2020-01-01T17:18:19.1234567Z",
24+
"lastModifiedBy": "user2",
25+
"lastModifiedByType": "User",
26+
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
27+
},
28+
"properties": {
29+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
30+
"description": "des1",
31+
"friendlyName": "friendly",
32+
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
33+
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
34+
"applicationGroupType": "RemoteApp",
35+
"cloudPcResource": false
36+
}
37+
},
38+
{
39+
"name": "applicationGroup2",
40+
"id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/applicationGroups/applicationGroup2",
41+
"type": "Microsoft.DesktopVirtualization/applicationGroups",
42+
"location": "centralus",
43+
"tags": {
44+
"key1": "value1",
45+
"key2": "value2"
46+
},
47+
"systemData": {
48+
"createdBy": "user1",
49+
"createdByType": "User",
50+
"createdAt": "2020-01-01T17:18:19.1234567Z",
51+
"lastModifiedBy": "user2",
52+
"lastModifiedByType": "User",
53+
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
54+
},
55+
"properties": {
56+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
57+
"description": "des1",
58+
"friendlyName": "friendly",
59+
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
60+
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
61+
"applicationGroupType": "RemoteApp",
62+
"cloudPcResource": false
63+
}
64+
}
65+
]
66+
}
67+
}
68+
}
69+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "daefabc0-95b4-48b3-b645-8a753a63c4fa",
4+
"resourceGroupName": "resourceGroup1",
5+
"applicationGroupName": "applicationGroup1",
6+
"api-version": "2022-04-01-preview",
7+
"applicationGroup": {
8+
"tags": {
9+
"tag1": "value1",
10+
"tag2": "value2"
11+
},
12+
"properties": {
13+
"description": "des1",
14+
"friendlyName": "friendly"
15+
}
16+
}
17+
},
18+
"responses": {
19+
"200": {
20+
"body": {
21+
"name": "applicationGroup1",
22+
"id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/applicationGroups/applicationGroup1",
23+
"type": "Microsoft.DesktopVirtualization/applicationGroups",
24+
"location": "centralus",
25+
"tags": {
26+
"key1": "value1",
27+
"key2": "value2"
28+
},
29+
"systemData": {
30+
"createdBy": "user1",
31+
"createdByType": "User",
32+
"createdAt": "2020-01-01T17:18:19.1234567Z",
33+
"lastModifiedBy": "user2",
34+
"lastModifiedByType": "User",
35+
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
36+
},
37+
"properties": {
38+
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
39+
"description": "des1",
40+
"friendlyName": "friendly",
41+
"hostPoolArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1",
42+
"workspaceArmPath": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/workspaces/workspace1",
43+
"applicationGroupType": "RemoteApp",
44+
"cloudPcResource": false
45+
}
46+
}
47+
}
48+
}
49+
}

0 commit comments

Comments
 (0)