PackageDto
Schema for Package. Package is a physical file which might be of the format of VHD or VMDK based on the deployment platform used. This is the Physical file which will contain the AppVersion which is the Software installed/captured on a single capture session. Package file will reside on a file share when it is captured in case of Azure. With application package merge, it is possible for single Package to have more than one AppVersion contained in it. Eg: “Microsoft_Office_2013_SP1_Clean.vhd” can be an application package file which can contain the application version “Microsoft Office 2013 sp1”. Also this file will recide on a staging file share coressponding to the node/pod where it is captured.
Properties
Set of app version Ids to which this package belongs to
Name of binary of the package
This represents the timestamp at which the object was created
File size of the Package in bytes
File name of the Package
Guid of the Package
This represents the unique Id of the Object
This represents the location
Json data about the package which the windows agent which captured this package finally wanted to share with Horizon cloud for storing the package in cloud
This represents the organization Id
Path of the Package
Original owner Provider instance id of the package
Set of provider instance ids to which this package belongs to
Source uri of the Package
Value set by system to show the status of delete operation after a delete action was performed
Possible values are: DELETE_FAILED , PENDING_DELETE
By default, this value is “template” unless this is packaged from parent package in which case it holds the filename of parent package
This represents the latest timestamp at which the object was updated
Volume guid of the Package
JSON Example
{
"appVersionIds": [
"e7421121-d052-4fd9-861f-7ce57246134e"
],
"blobName": "npp786",
"createdAt": "2022-07-11T07:44:49.619+00:00",
"fileSize": 35729408,
"filename": "Excel.vhd",
"guid": "da891c6b-3ac6-491b-9c79-c58788819500",
"id": "e7421121-d052-4fd9-861f-7ce57246134e",
"location": "US",
"metadata": "..program:{wemcapture:4.0.1.32,AppVolumes:}..",
"orgId": "e7421121-d052-4fd9-861f-7ce57246134e",
"path": "/path/to/file",
"providerInstanceId": "63b911937a203f5cfca4ad2a",
"providerInstanceIds": [
"63b911937a203f5cfca4ad2a"
],
"sourceUri": "file://source-uri/path/",
"template": "office.vhd",
"updatedAt": "2022-07-11T07:44:49.619+00:00",
"volumeGuid": "da891c6b-3ac6-491b-9c79-c58788819500"
}