DtUserDefinedAppRequestImpl

DtUserDefinedAppRequestImpl
DtUserDefinedAppRequestImpl
JSON Example
{
    "id": "string",
    "version": "string",
    "userDefinedRefId": "string",
    "displayName": "string",
    "commandline": "string",
    "publisher": "string",
    "applicationFilePath": "string",
    "applicationName": "string",
    "assocGoldPatternIds": [
        "string"
    ],
    "pushToAllGoldPatterns": false,
    "userDefinedApp": {
        "userDefinedRefId": "string",
        "version": "string",
        "pattern": {
            "version": 0,
            "enabled": false,
            "inventoryPath": "string",
            "vmOsLicenseType": "string",
            "username": "string",
            "md5sum": "string",
            "parentId": "string",
            "domain": "string",
            "osType": "string",
            "ngvc": false,
            "backupCount": {
                "maxCount": 0,
                "messageType": "string",
                "currentCount": 0,
                "id": "string",
                "links": [
                    {
                        "href": "string",
                        "rel": "string",
                        "deprecated": false,
                        "name": "string",
                        "method": "string"
                    }
                ]
            },
            "availableAgentUpdateOnPattern": [
                {
                    "poolId": 0,
                    "agentUpdateStatus": {
                        "stateDescription": "string",
                        "state": "string",
                        "id": "string",
                        "links": [
                            {
                                "href": "string",
                                "rel": "string",
                                "deprecated": false,
                                "name": "string",
                                "method": "string"
                            }
                        ]
                    },
                    "dateCreated": "string",
                    "updateAvailableTime": "string",
                    "updateState": "string",
                    "adminActionTime": "string",
                    "discoveredAgent": {
                        "version": "string",
                        "dateCreated": "string",
                        "dateUpdated": "string",
                        "isHotpatch": false,
                        "takesInstallerArgs": false,
                        "isValid": false,
                        "installMetadata": "string",
                        "dateReleased": "string",
                        "name": "string",
                        "displayName": "string",
                        "id": "string",
                        "links": [
                            {
                                "href": "string",
                                "rel": "string",
                                "deprecated": false,
                                "name": "string",
                                "method": "string"
                            }
                        ]
                    },
                    "installMode": "string",
                    "agentInstallTime": "string",
                    "isValid": false,
                    "cmdLineArgs": "string",
                    "eulaAccepted": false,
                    "dateEulaAccepted": "string",
                    "dateUpated": "string",
                    "id": "string",
                    "links": [
                        {
                            "href": "string",
                            "rel": "string",
                            "deprecated": false,
                            "name": "string",
                            "method": "string"
                        }
                    ]
                }
            ],
            "rdshroleEnabled": false,
            "modified": false,
            "hostManagerId": "string",
            "vmUuid": "string",
            "notes": "string",
            "companyName": "string",
            "timeZoneId": "string",
            "avAgentVersion": "string",
            "pools": [
                "DtPool Object"
            ],
            "applications": [
                "DtApplication Object"
            ],
            "virtualMachine": {
                "DtVirtualMachineState": "string",
                "type": "string",
                "description": "string",
                "vmId": "string",
                "numCPUs": 0,
                "patternId": "string",
                "templateId": "string",
                "vmPath": "string",
                "inventoryPath": "string",
                "ipAddress": "string",
                "externalIpAddress": "string",
                "refId": "string",
                "vmpowerState": "string",
                "vmlifeState": "string",
                "vmlifeStateDate": "string",
                "threeDEnabled": false,
                "hotplugEnabled": false,
                "vmhardwareVersion": "string",
                "networkId": "string",
                "daaSAgentVersion": "string",
                "daaSAgentState": "string",
                "vmwareToolsState": "string",
                "guestOS": "string",
                "computePoolId": "string",
                "memorySizeMB": 0,
                "goldPatternVersion": 0,
                "powerOnDate": "string",
                "sealDate": "string",
                "poolName": "string",
                "macAddress": "string",
                "desktopManagerName": "string",
                "viewAgentVersion": "string",
                "dnsName": "string",
                "viewAgentPaired": false,
                "agentPairingAcknowledged": false,
                "allocateState": "string",
                "resyncState": "string",
                "customizationState": "string",
                "agentErrorCode": "string",
                "sessionAllocationState": "string",
                "rectify": false,
                "name": "string",
                "id": "string",
                "links": [
                    {
                        "href": "string",
                        "rel": "string",
                        "deprecated": false,
                        "name": "string",
                        "method": "string"
                    }
                ]
            },
            "backupInfo": [
                {
                    "date": "string",
                    "id": "string",
                    "note": "string",
                    "links": [
                        {
                            "href": "string",
                            "rel": "string",
                            "deprecated": false,
                            "name": "string",
                            "method": "string"
                        }
                    ]
                }
            ],
            "key": "string",
            "templateId": "string",
            "desktopManagerName": "string",
            "lastUpdated": "string",
            "deleted": false,
            "dataCenterName": "string",
            "dependantPoolIds": [
                "string"
            ],
            "dataCenters": [
                {
                    "defaultDomain": "string",
                    "vmgrId": "string",
                    "description": "string",
                    "friendlyName": "string",
                    "frontNetworkId": "string",
                    "frontNetworkType": "string",
                    "ipAddressBlock": "string",
                    "subnetMask": "string",
                    "gateway": "string",
                    "vmgrUIDs": [
                        "string"
                    ],
                    "assignedOrganizationIds": [
                        0
                    ],
                    "lastUpdate": "string",
                    "ntpServers": [
                        "string"
                    ],
                    "backBoneNetworkId": "string",
                    "backBoneNetworkType": "string",
                    "dnsServer": "string",
                    "cimuserPassword": "string",
                    "creationDate": "string",
                    "appliancePassword": "string",
                    "name": "string",
                    "id": "string",
                    "links": [
                        {
                            "href": "string",
                            "rel": "string",
                            "deprecated": false,
                            "name": "string",
                            "method": "string"
                        }
                    ]
                }
            ],
            "desktopManagerId": "string",
            "basedOn": "string",
            "diskSize": 0,
            "dateCreated": "string",
            "name": "string",
            "id": "string",
            "links": [
                {
                    "href": "string",
                    "rel": "string",
                    "deprecated": false,
                    "name": "string",
                    "method": "string"
                }
            ]
        },
        "commandline": "string",
        "applicationFilePath": "string",
        "publisher": "string",
        "hidden": false,
        "patternVersionId": 0,
        "applicationName": "string",
        "numberOfPoolsUsing": 0,
        "dateCreated": "string",
        "dateUpdated": "string",
        "userDefined": false,
        "icons": [
            {
                "height": 0,
                "width": 0,
                "md5Sum": "string",
                "iconData": [
                    "string"
                ]
            }
        ],
        "displayName": "string",
        "id": "string",
        "links": [
            {
                "href": "string",
                "rel": "string",
                "deprecated": false,
                "name": "string",
                "method": "string"
            }
        ]
    },
    "location": "string",
    "DtLink": [
        {
            "href": "string",
            "rel": "string",
            "deprecated": false,
            "name": "string",
            "method": "string"
        }
    ]
}
string
id
Optional

id

string
version
Optional

version

string
userDefinedRefId
Optional

userDefinedRefId

string
displayName
Optional

displayName

string
commandline
Optional

commandline

string
publisher
Optional

publisher

string
applicationFilePath
Optional

applicationFilePath

string
applicationName
Optional

applicationName

array of string
assocGoldPatternIds
Optional

assocGoldPatternIds

boolean
pushToAllGoldPatterns
Optional

pushToAllGoldPatterns

userDefinedApp
Optional

userDefinedApp

string
location
Optional

location

array of DtLink
DtLink
Optional

DtLink