Skip to content

Commit ec07fc7

Browse files
alec-bairdmsyyckazrael2119madhura-np
authored
[DesktopVirtualization] Stable 2024 04 03 Release (#28637)
* Adds base for updating Microsoft.DesktopVirtualization from version stable/2023-09-05 to version 2024-04-03 * Updates readme * Updates API version in new specs and examples * Added AppAttachPackage to latest stable * BREAKING CHANGE: added pattern to name parameters for objects. * added from in readme * Added nullable true to properties to match actual service implementation * Replaced all v* instances to v5 * Updated examples * Changed app attach to be TrackedResource * anyOf * Resource all of and tags explicitly defined * Removed force delete from AppAttach * Few code review fixes * Rest of code review fixes * Create sdk-suppressions.yaml * Update sdk-suppressions.yaml --------- Co-authored-by: Yuchao Yan <[email protected]> Co-authored-by: kazrael2119 <[email protected]> Co-authored-by: madhura <[email protected]>
1 parent f9fb4b1 commit ec07fc7

File tree

82 files changed

+13697
-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.

82 files changed

+13697
-2
lines changed

specification/desktopvirtualization/resource-manager/Microsoft.DesktopVirtualization/stable/2024-04-03/desktopvirtualization.json

Lines changed: 7810 additions & 0 deletions
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "daefabc0-95b4-48b3-b645-8a753a63c4fa",
4+
"resourceGroupName": "resourceGroup1",
5+
"hostPoolName": "hostpool1",
6+
"api-version": "2024-04-03",
7+
"importPackageInfoRequest": {
8+
"path": "imagepath",
9+
"packageArchitecture": "x64"
10+
}
11+
},
12+
"responses": {
13+
"200": {
14+
"body": {
15+
"value": [
16+
{
17+
"name": "packageName",
18+
"id": "/subscriptions/d15725f7-6577-4a8c-95f1-3da903b42364/resourcegroups/charlesk-southcentralus/providers/Microsoft.DesktopVirtualization/appattachpackages/ModifierPackage",
19+
"type": "Microsoft.DesktopVirtualization/appattachpackages",
20+
"location": "southcentralus",
21+
"tags": {},
22+
"systemData": {
23+
"createdBy": "user1",
24+
"createdByType": "User",
25+
"createdAt": "2023-09-28T23:44:56.13Z",
26+
"lastModifiedBy": "user1",
27+
"lastModifiedByType": "User",
28+
"lastModifiedAt": "2023-10-09T01:43:31.07Z"
29+
},
30+
"properties": {
31+
"image": {
32+
"packageAlias": "msixpackagealias",
33+
"imagePath": "imagepath",
34+
"packageName": "MsixPackageName",
35+
"packageFamilyName": "MsixPackage_FamilyName",
36+
"packageFullName": "MsixPackage_FullName",
37+
"displayName": "displayname",
38+
"packageRelativePath": "packagerelativepath",
39+
"isRegularRegistration": false,
40+
"isActive": false,
41+
"packageDependencies": [
42+
{
43+
"dependencyName": "MsixPackage_Dependency_Name",
44+
"publisher": "MsixPackage_Dependency_Publisher",
45+
"minVersion": "packageDep_version"
46+
}
47+
],
48+
"version": "packageversion",
49+
"lastUpdated": "2008-09-22T14:01:54.9571247Z",
50+
"packageApplications": [
51+
{
52+
"appId": "AppId",
53+
"description": "PackageApplicationDescription",
54+
"appUserModelID": "AppUserModelId",
55+
"friendlyName": "FriendlyName",
56+
"iconImageName": "Iconimagename",
57+
"rawIcon": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo",
58+
"rawPng": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo"
59+
}
60+
],
61+
"certificateName": "certName",
62+
"certificateExpiry": "2023-01-02T17:18:19.1234567Z"
63+
},
64+
"hostPoolReferences": [],
65+
"failHealthCheckOnStagingFailure": "NeedsAssistance",
66+
"keyVaultURL": ""
67+
}
68+
},
69+
{
70+
"name": "packageName",
71+
"id": "/subscriptions/d15725f7-6577-4a8c-95f1-3da903b42364/resourcegroups/charlesk-southcentralus/providers/Microsoft.DesktopVirtualization/appattachpackages/ModifierPackage",
72+
"type": "Microsoft.DesktopVirtualization/appattachpackages",
73+
"location": "southcentralus",
74+
"tags": {},
75+
"systemData": {
76+
"createdBy": "user1",
77+
"createdByType": "User",
78+
"createdAt": "2023-09-28T23:44:56.13Z",
79+
"lastModifiedBy": "user1",
80+
"lastModifiedByType": "User",
81+
"lastModifiedAt": "2023-10-09T01:43:31.07Z"
82+
},
83+
"properties": {
84+
"image": {
85+
"packageAlias": "msixpackagealias",
86+
"imagePath": "imagepath",
87+
"packageName": "MsixPackageName",
88+
"packageFamilyName": "MsixPackage_FamilyName",
89+
"packageFullName": "MsixPackage_FullName",
90+
"displayName": "displayname",
91+
"packageRelativePath": "packagerelativepath",
92+
"isRegularRegistration": false,
93+
"isActive": false,
94+
"packageDependencies": [
95+
{
96+
"dependencyName": "MsixPackage_Dependency_Name",
97+
"publisher": "MsixPackage_Dependency_Publisher",
98+
"minVersion": "packageDep_version"
99+
}
100+
],
101+
"version": "packageversion",
102+
"lastUpdated": "2008-09-22T14:01:54.9571247Z",
103+
"packageApplications": [
104+
{
105+
"appId": "AppId",
106+
"description": "PackageApplicationDescription",
107+
"appUserModelID": "AppUserModelId",
108+
"friendlyName": "FriendlyName",
109+
"iconImageName": "Iconimagename",
110+
"rawIcon": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo",
111+
"rawPng": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo"
112+
}
113+
],
114+
"certificateName": "certName",
115+
"certificateExpiry": "2023-01-02T17:18:19.1234567Z"
116+
},
117+
"hostPoolReferences": [],
118+
"failHealthCheckOnStagingFailure": "NeedsAssistance",
119+
"keyVaultURL": ""
120+
}
121+
}
122+
]
123+
}
124+
}
125+
}
126+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,161 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "daefabc0-95b4-48b3-b645-8a753a63c4fa",
4+
"resourceGroupName": "resourceGroup1",
5+
"api-version": "2024-04-03",
6+
"appAttachPackageName": "msixpackagefullname",
7+
"appAttachPackage": {
8+
"location": "southcentralus",
9+
"properties": {
10+
"image": {
11+
"packageAlias": "msixpackagealias",
12+
"imagePath": "imagepath",
13+
"packageName": "MsixPackageName",
14+
"packageFamilyName": "MsixPackage_FamilyName",
15+
"packageFullName": "MsixPackage_FullName",
16+
"displayName": "displayname",
17+
"packageRelativePath": "packagerelativepath",
18+
"isRegularRegistration": false,
19+
"isActive": false,
20+
"packageDependencies": [
21+
{
22+
"dependencyName": "MsixPackage_Dependency_Name",
23+
"publisher": "MsixPackage_Dependency_Publisher",
24+
"minVersion": "packageDep_version"
25+
}
26+
],
27+
"version": "packageversion",
28+
"lastUpdated": "2008-09-22T14:01:54.9571247Z",
29+
"packageApplications": [
30+
{
31+
"appId": "AppId",
32+
"description": "PackageApplicationDescription",
33+
"appUserModelID": "AppUserModelId",
34+
"friendlyName": "FriendlyName",
35+
"iconImageName": "Iconimagename",
36+
"rawIcon": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo",
37+
"rawPng": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo"
38+
}
39+
],
40+
"certificateName": "certName",
41+
"certificateExpiry": "2023-01-02T17:18:19.1234567Z"
42+
},
43+
"hostPoolReferences": [],
44+
"failHealthCheckOnStagingFailure": "NeedsAssistance",
45+
"keyVaultURL": ""
46+
}
47+
}
48+
},
49+
"responses": {
50+
"200": {
51+
"body": {
52+
"name": "packageName",
53+
"id": "/subscriptions/d15725f7-6577-4a8c-95f1-3da903b42364/resourcegroups/charlesk-southcentralus/providers/Microsoft.DesktopVirtualization/appattachpackages/ModifierPackage",
54+
"type": "Microsoft.DesktopVirtualization/appattachpackages",
55+
"location": "southcentralus",
56+
"tags": {},
57+
"systemData": {
58+
"createdBy": "user1",
59+
"createdByType": "User",
60+
"createdAt": "2023-09-28T23:44:56.13Z",
61+
"lastModifiedBy": "user1",
62+
"lastModifiedByType": "User",
63+
"lastModifiedAt": "2023-10-09T01:43:31.07Z"
64+
},
65+
"properties": {
66+
"image": {
67+
"packageAlias": "msixpackagealias",
68+
"imagePath": "imagepath",
69+
"packageName": "MsixPackageName",
70+
"packageFamilyName": "MsixPackage_FamilyName",
71+
"packageFullName": "MsixPackage_FullName",
72+
"displayName": "displayname",
73+
"packageRelativePath": "packagerelativepath",
74+
"isRegularRegistration": false,
75+
"isActive": false,
76+
"packageDependencies": [
77+
{
78+
"dependencyName": "MsixPackage_Dependency_Name",
79+
"publisher": "MsixPackage_Dependency_Publisher",
80+
"minVersion": "packageDep_version"
81+
}
82+
],
83+
"version": "packageversion",
84+
"lastUpdated": "2008-09-22T14:01:54.9571247Z",
85+
"packageApplications": [
86+
{
87+
"appId": "AppId",
88+
"description": "PackageApplicationDescription",
89+
"appUserModelID": "AppUserModelId",
90+
"friendlyName": "FriendlyName",
91+
"iconImageName": "Iconimagename",
92+
"rawIcon": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo",
93+
"rawPng": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo"
94+
}
95+
],
96+
"certificateName": "certName",
97+
"certificateExpiry": "2023-01-02T17:18:19.1234567Z"
98+
},
99+
"hostPoolReferences": [],
100+
"failHealthCheckOnStagingFailure": "NeedsAssistance",
101+
"keyVaultURL": ""
102+
}
103+
}
104+
},
105+
"201": {
106+
"body": {
107+
"name": "packageName",
108+
"id": "/subscriptions/d15725f7-6577-4a8c-95f1-3da903b42364/resourcegroups/charlesk-southcentralus/providers/Microsoft.DesktopVirtualization/appattachpackages/ModifierPackage",
109+
"type": "Microsoft.DesktopVirtualization/appattachpackages",
110+
"location": "southcentralus",
111+
"tags": {},
112+
"systemData": {
113+
"createdBy": "user1",
114+
"createdByType": "User",
115+
"createdAt": "2023-09-28T23:44:56.13Z",
116+
"lastModifiedBy": "user1",
117+
"lastModifiedByType": "User",
118+
"lastModifiedAt": "2023-10-09T01:43:31.07Z"
119+
},
120+
"properties": {
121+
"image": {
122+
"packageAlias": "msixpackagealias",
123+
"imagePath": "imagepath",
124+
"packageName": "MsixPackageName",
125+
"packageFamilyName": "MsixPackage_FamilyName",
126+
"packageFullName": "MsixPackage_FullName",
127+
"displayName": "displayname",
128+
"packageRelativePath": "packagerelativepath",
129+
"isRegularRegistration": false,
130+
"isActive": false,
131+
"packageDependencies": [
132+
{
133+
"dependencyName": "MsixPackage_Dependency_Name",
134+
"publisher": "MsixPackage_Dependency_Publisher",
135+
"minVersion": "packageDep_version"
136+
}
137+
],
138+
"version": "packageversion",
139+
"lastUpdated": "2008-09-22T14:01:54.9571247Z",
140+
"packageApplications": [
141+
{
142+
"appId": "AppId",
143+
"description": "PackageApplicationDescription",
144+
"appUserModelID": "AppUserModelId",
145+
"friendlyName": "FriendlyName",
146+
"iconImageName": "Iconimagename",
147+
"rawIcon": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo",
148+
"rawPng": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo"
149+
}
150+
],
151+
"certificateName": "certName",
152+
"certificateExpiry": "2023-01-02T17:18:19.1234567Z"
153+
},
154+
"hostPoolReferences": [],
155+
"failHealthCheckOnStagingFailure": "NeedsAssistance",
156+
"keyVaultURL": ""
157+
}
158+
}
159+
}
160+
}
161+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "daefabc0-95b4-48b3-b645-8a753a63c4fa",
4+
"resourceGroupName": "resourceGroup1",
5+
"api-version": "2024-04-03",
6+
"appAttachPackageName": "packagefullname"
7+
},
8+
"responses": {
9+
"200": {
10+
"name": "packageName",
11+
"id": "/subscriptions/d15725f7-6577-4a8c-95f1-3da903b42364/resourcegroups/charlesk-southcentralus/providers/Microsoft.DesktopVirtualization/appattachpackages/ModifierPackage",
12+
"type": "Microsoft.DesktopVirtualization/appattachpackages",
13+
"location": "southcentralus",
14+
"tags": {},
15+
"systemData": {
16+
"createdBy": "user1",
17+
"createdByType": "User",
18+
"createdAt": "2023-09-28T23:44:56.13Z",
19+
"lastModifiedBy": "user1",
20+
"lastModifiedByType": "User",
21+
"lastModifiedAt": "2023-10-09T01:43:31.07Z"
22+
},
23+
"properties": {
24+
"image": {
25+
"packageAlias": "msixpackagealias",
26+
"imagePath": "imagepath",
27+
"packageName": "MsixPackageName",
28+
"packageFamilyName": "MsixPackage_FamilyName",
29+
"packageFullName": "MsixPackage_FullName",
30+
"displayName": "displayname",
31+
"packageRelativePath": "packagerelativepath",
32+
"isRegularRegistration": false,
33+
"isActive": false,
34+
"packageDependencies": [
35+
{
36+
"dependencyName": "MsixPackage_Dependency_Name",
37+
"publisher": "MsixPackage_Dependency_Publisher",
38+
"minVersion": "packageDep_version"
39+
}
40+
],
41+
"version": "packageversion",
42+
"lastUpdated": "2008-09-22T14:01:54.9571247Z",
43+
"packageApplications": [
44+
{
45+
"appId": "AppId",
46+
"description": "PackageApplicationDescription",
47+
"appUserModelID": "AppUserModelId",
48+
"friendlyName": "FriendlyName",
49+
"iconImageName": "Iconimagename",
50+
"rawIcon": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo",
51+
"rawPng": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo"
52+
}
53+
],
54+
"certificateName": "certName",
55+
"certificateExpiry": "2023-01-02T17:18:19.1234567Z"
56+
},
57+
"hostPoolReferences": [],
58+
"failHealthCheckOnStagingFailure": "NeedsAssistance",
59+
"keyVaultURL": ""
60+
}
61+
},
62+
"204": {}
63+
}
64+
}

0 commit comments

Comments
 (0)