CompareSessionMachineDataModel
Data contract for the workflowStep of "CompareSessionMachine".
Properties
Name | Description | Additional information |
---|---|---|
Machine | The FQDN of the machine for which we will compare the meta data. |
Type: MachineDataModel |
ApplicationInfo | The meta data of the session machine catalog. This is the same as what we get from "Get-ApplicationInfo" except for the icon data. |
|
MachineInfo | The capability data of the workload catalog. This is the same as what we get from "Get-MachineInfo" except for the machine name. |
Sample
application/json
Sample:
{ "Machine": { "MachineName": "sample string 1", "Domain": { "Id": "sample string 1", "Name": "sample string 2" } }, "ApplicationInfo": { "DiscoveredApplications": [ { "Name": "sample string 1", "Description": "sample string 2", "Type": "sample string 3", "IsWindowsResource": true, "StartMenuFolder": "sample string 5", "Executable": "sample string 6", "Arguments": "sample string 7", "WorkingDirectory": "sample string 8", "Vendor": "sample string 9", "Version": "sample string 10", "IconData": "sample string 11" }, { "Name": "sample string 1", "Description": "sample string 2", "Type": "sample string 3", "IsWindowsResource": true, "StartMenuFolder": "sample string 5", "Executable": "sample string 6", "Arguments": "sample string 7", "WorkingDirectory": "sample string 8", "Vendor": "sample string 9", "Version": "sample string 10", "IconData": "sample string 11" }, { "Name": "sample string 1", "Description": "sample string 2", "Type": "sample string 3", "IsWindowsResource": true, "StartMenuFolder": "sample string 5", "Executable": "sample string 6", "Arguments": "sample string 7", "WorkingDirectory": "sample string 8", "Vendor": "sample string 9", "Version": "sample string 10", "IconData": "sample string 11" } ], "FileTypes": [ { "Name": "sample string 1", "Description": "sample string 2", "ExtensionName": "sample string 3", "ContentType": "sample string 4", "PerceivedType": "sample string 5", "HandlerOpen": "sample string 6", "HandlerOpenExecutableName": "sample string 7", "HandlerOpenArguments": "sample string 8", "HandlerEdit": "sample string 9", "HandlerEditExecutableName": "sample string 10", "HandlerEditArguments": "sample string 11", "HandlerPrint": "sample string 12", "HandlerPrintTo": "sample string 13" }, { "Name": "sample string 1", "Description": "sample string 2", "ExtensionName": "sample string 3", "ContentType": "sample string 4", "PerceivedType": "sample string 5", "HandlerOpen": "sample string 6", "HandlerOpenExecutableName": "sample string 7", "HandlerOpenArguments": "sample string 8", "HandlerEdit": "sample string 9", "HandlerEditExecutableName": "sample string 10", "HandlerEditArguments": "sample string 11", "HandlerPrint": "sample string 12", "HandlerPrintTo": "sample string 13" }, { "Name": "sample string 1", "Description": "sample string 2", "ExtensionName": "sample string 3", "ContentType": "sample string 4", "PerceivedType": "sample string 5", "HandlerOpen": "sample string 6", "HandlerOpenExecutableName": "sample string 7", "HandlerOpenArguments": "sample string 8", "HandlerEdit": "sample string 9", "HandlerEditExecutableName": "sample string 10", "HandlerEditArguments": "sample string 11", "HandlerPrint": "sample string 12", "HandlerPrintTo": "sample string 13" } ] }, "MachineInfo": { "MachineName": "sample string 1", "Architecture": "sample string 2", "CPUs": 1, "MemoryMB": 1, "OSName": "sample string 3", "OSVersion": "sample string 4", "OSServicePackLevel": "sample string 5", "OSProductType": "sample string 6", "OSUpdates": [ { "Name": "sample string 1", "Description": "sample string 2", "KnowledgeBaseId": "sample string 3", "KnowledgeBaseUrl": "sample string 4", "Severity": "sample string 5" }, { "Name": "sample string 1", "Description": "sample string 2", "KnowledgeBaseId": "sample string 3", "KnowledgeBaseUrl": "sample string 4", "Severity": "sample string 5" }, { "Name": "sample string 1", "Description": "sample string 2", "KnowledgeBaseId": "sample string 3", "KnowledgeBaseUrl": "sample string 4", "Severity": "sample string 5" } ], "Capabilities": [ "sample string 1", "sample string 2", "sample string 3" ], "Properties": [ { "Name": "sample string 1", "Value": "sample string 2" }, { "Name": "sample string 1", "Value": "sample string 2" }, { "Name": "sample string 1", "Value": "sample string 2" } ], "Products": [ { "Name": "sample string 1", "Version": "sample string 2", "Hotfixes": [ { "ProductCode": "sample string 1", "ProductName": "sample string 2", "ProductVersion": "sample string 3", "ProductPublisher": "sample string 4", "ProductUpgradeCode": "sample string 5", "ProductPackageName": "sample string 6", "PatchCode": "sample string 7", "PatchName": "sample string 8", "PatchState": "sample string 9" }, { "ProductCode": "sample string 1", "ProductName": "sample string 2", "ProductVersion": "sample string 3", "ProductPublisher": "sample string 4", "ProductUpgradeCode": "sample string 5", "ProductPackageName": "sample string 6", "PatchCode": "sample string 7", "PatchName": "sample string 8", "PatchState": "sample string 9" }, { "ProductCode": "sample string 1", "ProductName": "sample string 2", "ProductVersion": "sample string 3", "ProductPublisher": "sample string 4", "ProductUpgradeCode": "sample string 5", "ProductPackageName": "sample string 6", "PatchCode": "sample string 7", "PatchName": "sample string 8", "PatchState": "sample string 9" } ] }, { "Name": "sample string 1", "Version": "sample string 2", "Hotfixes": [ { "ProductCode": "sample string 1", "ProductName": "sample string 2", "ProductVersion": "sample string 3", "ProductPublisher": "sample string 4", "ProductUpgradeCode": "sample string 5", "ProductPackageName": "sample string 6", "PatchCode": "sample string 7", "PatchName": "sample string 8", "PatchState": "sample string 9" }, { "ProductCode": "sample string 1", "ProductName": "sample string 2", "ProductVersion": "sample string 3", "ProductPublisher": "sample string 4", "ProductUpgradeCode": "sample string 5", "ProductPackageName": "sample string 6", "PatchCode": "sample string 7", "PatchName": "sample string 8", "PatchState": "sample string 9" }, { "ProductCode": "sample string 1", "ProductName": "sample string 2", "ProductVersion": "sample string 3", "ProductPublisher": "sample string 4", "ProductUpgradeCode": "sample string 5", "ProductPackageName": "sample string 6", "PatchCode": "sample string 7", "PatchName": "sample string 8", "PatchState": "sample string 9" } ] }, { "Name": "sample string 1", "Version": "sample string 2", "Hotfixes": [ { "ProductCode": "sample string 1", "ProductName": "sample string 2", "ProductVersion": "sample string 3", "ProductPublisher": "sample string 4", "ProductUpgradeCode": "sample string 5", "ProductPackageName": "sample string 6", "PatchCode": "sample string 7", "PatchName": "sample string 8", "PatchState": "sample string 9" }, { "ProductCode": "sample string 1", "ProductName": "sample string 2", "ProductVersion": "sample string 3", "ProductPublisher": "sample string 4", "ProductUpgradeCode": "sample string 5", "ProductPackageName": "sample string 6", "PatchCode": "sample string 7", "PatchName": "sample string 8", "PatchState": "sample string 9" }, { "ProductCode": "sample string 1", "ProductName": "sample string 2", "ProductVersion": "sample string 3", "ProductPublisher": "sample string 4", "ProductUpgradeCode": "sample string 5", "ProductPackageName": "sample string 6", "PatchCode": "sample string 7", "PatchName": "sample string 8", "PatchState": "sample string 9" } ] } ] } }