Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
9527a6b
Adds base for updating Microsoft.DesktopVirtualization from version s…
alec-baird Oct 9, 2023
c6d6379
Updates readme
alec-baird Oct 9, 2023
6f36ddb
Updates API version in new specs and examples
alec-baird Oct 9, 2023
cd68e8e
Added AppAttach endpoints to public preview
alec-baird Oct 9, 2023
70f1c9f
Added new examples
alec-baird Oct 9, 2023
8631691
ran prettier on swagger and changed naming convention of examples
alec-baird Oct 9, 2023
89be7a8
fixed bad list naming convention in swagger
alec-baird Oct 9, 2023
22f8f00
Corrected most lint errors
alec-baird Oct 9, 2023
a40d7f6
Pattern and xmsidentifiers added
alec-baird Oct 9, 2023
882aea0
fixed camelcase and added patch properties as separate definition
alec-baird Oct 9, 2023
4429501
ran prettify on examples
alec-baird Oct 9, 2023
b26eac4
Updated patchable properties
alec-baird Oct 9, 2023
4a78c77
Fixed AppAttachPackagePatch properties
alec-baird Oct 10, 2023
8ead72f
Removed System data
alec-baird Oct 10, 2023
aed9e34
updated examples
alec-baird Oct 10, 2023
368a618
ran prettier
alec-baird Oct 10, 2023
fd2be5f
missed one prettier
alec-baird Oct 10, 2023
3fec1a5
Fixed bad api version
alec-baird Oct 10, 2023
3496dea
Added Charles additions to examples
alec-baird Oct 11, 2023
6327d08
Ran prettier
alec-baird Oct 11, 2023
5832207
Fixed last few examples and ran prettier
alec-baird Oct 11, 2023
4d87c70
Removed kind from examples
alec-baird Oct 11, 2023
06d1d64
ARM PR Comments
alec-baird Oct 12, 2023
d48b5fd
Added swagger supression
alec-baird Oct 12, 2023
6d8c59a
Moved surpression to this version only
alec-baird Oct 12, 2023
19a711b
Added ids and prettier
alec-baird Oct 12, 2023
8005fba
updated to ResourceModelWithAllowedPropertySet
alec-baird Oct 19, 2023
82e4264
Added Patch info
alec-baird Oct 21, 2023
e85df9a
Added Charles identity fix
alec-baird Oct 24, 2023
4c3b96b
Added identity property
alec-baird Oct 24, 2023
9a01c29
removed all of
alec-baird Oct 30, 2023
45a65dd
Changed back to v1 to fix compatibility errors
alec-baird Oct 30, 2023
93cfa91
Removed identity property, used all of common-types
alec-baird Oct 30, 2023
fe99819
Added systemData to match other TLAO
alec-baird Oct 30, 2023
b50bf91
Added identity
alec-baird Oct 30, 2023
27c58b8
Removed identity because it causing breaking changes
alec-baird Oct 30, 2023
1408abd
Tried to add identity in proper place
alec-baird Oct 31, 2023
94d0f02
Added identity to AppAttach, not Hostpool
alec-baird Oct 31, 2023
2eb94a6
Removed allOf to determine if that fixes lint error
alec-baird Oct 31, 2023
21512b5
separated Patch properties and re-added allOf
alec-baird Oct 31, 2023
358648e
Added suppression for PatchIdentity
alec-baird Oct 31, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,126 @@
{
"parameters": {
"subscriptionId": "daefabc0-95b4-48b3-b645-8a753a63c4fa",
"resourceGroupName": "resourceGroup1",
"hostPoolName": "hostpool1",
"api-version": "2023-10-04-preview",
"importPackageInfoRequest": {
"path": "imagepath",
"packageArchitecture": "x64"
}
},
"responses": {
"200": {
"body": {
"value": [
{
"name": "packageName",
"id": "/subscriptions/d15725f7-6577-4a8c-95f1-3da903b42364/resourcegroups/charlesk-southcentralus/providers/Microsoft.DesktopVirtualization/appattachpackages/ModifierPackage",
"type": "Microsoft.DesktopVirtualization/appattachpackages",
"location": "southcentralus",
"tags": {},
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2023-09-28T23:44:56.13Z",
"lastModifiedBy": "user1",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-10-09T01:43:31.07Z"
},
"properties": {
"image": {
"packageAlias": "msixpackagealias",
"imagePath": "imagepath",
"packageName": "MsixPackageName",
"packageFamilyName": "MsixPackage_FamilyName",
"packageFullName": "MsixPackage_FullName",
"displayName": "displayname",
"packageRelativePath": "packagerelativepath",
"isRegularRegistration": false,
"isActive": false,
"packageDependencies": [
{
"dependencyName": "MsixPackage_Dependency_Name",
"publisher": "MsixPackage_Dependency_Publisher",
"minVersion": "packageDep_version"
}
],
"version": "packageversion",
"lastUpdated": "2008-09-22T14:01:54.9571247Z",
"packageApplications": [
{
"appId": "AppId",
"description": "PackageApplicationDescription",
"appUserModelID": "AppUserModelId",
"friendlyName": "FriendlyName",
"iconImageName": "Iconimagename",
"rawIcon": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo",
"rawPng": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo"
}
],
"certificateName": "certName",
"certificateExpiry": "2023-01-02T17:18:19.1234567Z"
},
"hostPoolReferences": [],
"failHealthCheckOnStagingFailure": "NeedsAssistance",
"keyVaultURL": ""
}
},
{
"name": "packageName",
"id": "/subscriptions/d15725f7-6577-4a8c-95f1-3da903b42364/resourcegroups/charlesk-southcentralus/providers/Microsoft.DesktopVirtualization/appattachpackages/ModifierPackage",
"type": "Microsoft.DesktopVirtualization/appattachpackages",
"location": "southcentralus",
"tags": {},
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2023-09-28T23:44:56.13Z",
"lastModifiedBy": "user1",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-10-09T01:43:31.07Z"
},
"properties": {
"image": {
"packageAlias": "msixpackagealias",
"imagePath": "imagepath",
"packageName": "MsixPackageName",
"packageFamilyName": "MsixPackage_FamilyName",
"packageFullName": "MsixPackage_FullName",
"displayName": "displayname",
"packageRelativePath": "packagerelativepath",
"isRegularRegistration": false,
"isActive": false,
"packageDependencies": [
{
"dependencyName": "MsixPackage_Dependency_Name",
"publisher": "MsixPackage_Dependency_Publisher",
"minVersion": "packageDep_version"
}
],
"version": "packageversion",
"lastUpdated": "2008-09-22T14:01:54.9571247Z",
"packageApplications": [
{
"appId": "AppId",
"description": "PackageApplicationDescription",
"appUserModelID": "AppUserModelId",
"friendlyName": "FriendlyName",
"iconImageName": "Iconimagename",
"rawIcon": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo",
"rawPng": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo"
}
],
"certificateName": "certName",
"certificateExpiry": "2023-01-02T17:18:19.1234567Z"
},
"hostPoolReferences": [],
"failHealthCheckOnStagingFailure": "NeedsAssistance",
"keyVaultURL": ""
}
}
]
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,161 @@
{
"parameters": {
"subscriptionId": "daefabc0-95b4-48b3-b645-8a753a63c4fa",
"resourceGroupName": "resourceGroup1",
"api-version": "2023-10-04-preview",
"appAttachPackageName": "msixpackagefullname",
"appAttachPackage": {
"location": "southcentralus",
"properties": {
"image": {
"packageAlias": "msixpackagealias",
"imagePath": "imagepath",
"packageName": "MsixPackageName",
"packageFamilyName": "MsixPackage_FamilyName",
"packageFullName": "MsixPackage_FullName",
"displayName": "displayname",
"packageRelativePath": "packagerelativepath",
"isRegularRegistration": false,
"isActive": false,
"packageDependencies": [
{
"dependencyName": "MsixPackage_Dependency_Name",
"publisher": "MsixPackage_Dependency_Publisher",
"minVersion": "packageDep_version"
}
],
"version": "packageversion",
"lastUpdated": "2008-09-22T14:01:54.9571247Z",
"packageApplications": [
{
"appId": "AppId",
"description": "PackageApplicationDescription",
"appUserModelID": "AppUserModelId",
"friendlyName": "FriendlyName",
"iconImageName": "Iconimagename",
"rawIcon": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo",
"rawPng": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo"
}
],
"certificateName": "certName",
"certificateExpiry": "2023-01-02T17:18:19.1234567Z"
},
"hostPoolReferences": [],
"failHealthCheckOnStagingFailure": "NeedsAssistance",
"keyVaultURL": ""
}
}
},
"responses": {
"200": {
"body": {
"name": "packageName",
"id": "/subscriptions/d15725f7-6577-4a8c-95f1-3da903b42364/resourcegroups/charlesk-southcentralus/providers/Microsoft.DesktopVirtualization/appattachpackages/ModifierPackage",
"type": "Microsoft.DesktopVirtualization/appattachpackages",
"location": "southcentralus",
"tags": {},
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2023-09-28T23:44:56.13Z",
"lastModifiedBy": "user1",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-10-09T01:43:31.07Z"
},
"properties": {
"image": {
"packageAlias": "msixpackagealias",
"imagePath": "imagepath",
"packageName": "MsixPackageName",
"packageFamilyName": "MsixPackage_FamilyName",
"packageFullName": "MsixPackage_FullName",
"displayName": "displayname",
"packageRelativePath": "packagerelativepath",
"isRegularRegistration": false,
"isActive": false,
"packageDependencies": [
{
"dependencyName": "MsixPackage_Dependency_Name",
"publisher": "MsixPackage_Dependency_Publisher",
"minVersion": "packageDep_version"
}
],
"version": "packageversion",
"lastUpdated": "2008-09-22T14:01:54.9571247Z",
"packageApplications": [
{
"appId": "AppId",
"description": "PackageApplicationDescription",
"appUserModelID": "AppUserModelId",
"friendlyName": "FriendlyName",
"iconImageName": "Iconimagename",
"rawIcon": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo",
"rawPng": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo"
}
],
"certificateName": "certName",
"certificateExpiry": "2023-01-02T17:18:19.1234567Z"
},
"hostPoolReferences": [],
"failHealthCheckOnStagingFailure": "NeedsAssistance",
"keyVaultURL": ""
}
}
},
"201": {
"body": {
"name": "packageName",
"id": "/subscriptions/d15725f7-6577-4a8c-95f1-3da903b42364/resourcegroups/charlesk-southcentralus/providers/Microsoft.DesktopVirtualization/appattachpackages/ModifierPackage",
"type": "Microsoft.DesktopVirtualization/appattachpackages",
"location": "southcentralus",
"tags": {},
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2023-09-28T23:44:56.13Z",
"lastModifiedBy": "user1",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-10-09T01:43:31.07Z"
},
"properties": {
"image": {
"packageAlias": "msixpackagealias",
"imagePath": "imagepath",
"packageName": "MsixPackageName",
"packageFamilyName": "MsixPackage_FamilyName",
"packageFullName": "MsixPackage_FullName",
"displayName": "displayname",
"packageRelativePath": "packagerelativepath",
"isRegularRegistration": false,
"isActive": false,
"packageDependencies": [
{
"dependencyName": "MsixPackage_Dependency_Name",
"publisher": "MsixPackage_Dependency_Publisher",
"minVersion": "packageDep_version"
}
],
"version": "packageversion",
"lastUpdated": "2008-09-22T14:01:54.9571247Z",
"packageApplications": [
{
"appId": "AppId",
"description": "PackageApplicationDescription",
"appUserModelID": "AppUserModelId",
"friendlyName": "FriendlyName",
"iconImageName": "Iconimagename",
"rawIcon": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo",
"rawPng": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo"
}
],
"certificateName": "certName",
"certificateExpiry": "2023-01-02T17:18:19.1234567Z"
},
"hostPoolReferences": [],
"failHealthCheckOnStagingFailure": "NeedsAssistance",
"keyVaultURL": ""
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
{
"parameters": {
"subscriptionId": "daefabc0-95b4-48b3-b645-8a753a63c4fa",
"resourceGroupName": "resourceGroup1",
"api-version": "2023-10-04-preview",
"appAttachPackageName": "packagefullname"
},
"responses": {
"200": {
"name": "packageName",
"id": "/subscriptions/d15725f7-6577-4a8c-95f1-3da903b42364/resourcegroups/charlesk-southcentralus/providers/Microsoft.DesktopVirtualization/appattachpackages/ModifierPackage",
"type": "Microsoft.DesktopVirtualization/appattachpackages",
"location": "southcentralus",
"tags": {},
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2023-09-28T23:44:56.13Z",
"lastModifiedBy": "user1",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-10-09T01:43:31.07Z"
},
"properties": {
"image": {
"packageAlias": "msixpackagealias",
"imagePath": "imagepath",
"packageName": "MsixPackageName",
"packageFamilyName": "MsixPackage_FamilyName",
"packageFullName": "MsixPackage_FullName",
"displayName": "displayname",
"packageRelativePath": "packagerelativepath",
"isRegularRegistration": false,
"isActive": false,
"packageDependencies": [
{
"dependencyName": "MsixPackage_Dependency_Name",
"publisher": "MsixPackage_Dependency_Publisher",
"minVersion": "packageDep_version"
}
],
"version": "packageversion",
"lastUpdated": "2008-09-22T14:01:54.9571247Z",
"packageApplications": [
{
"appId": "AppId",
"description": "PackageApplicationDescription",
"appUserModelID": "AppUserModelId",
"friendlyName": "FriendlyName",
"iconImageName": "Iconimagename",
"rawIcon": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo",
"rawPng": "VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo"
}
],
"certificateName": "certName",
"certificateExpiry": "2023-01-02T17:18:19.1234567Z"
},
"hostPoolReferences": [],
"failHealthCheckOnStagingFailure": "NeedsAssistance",
"keyVaultURL": ""
}
},
"204": {}
}
}
Loading