Upgrade client and client group software
Select
Upgrade software for client and client group.
- application/json
Request Body
- rebootIfRequired boolean
Boolean which determines whether to reboot if required.
- rebootPreference string
Possible values: [
DO_NOT_REBOOT
,REBOOT_IF_REQUIRED
,ALWAYS_REBOOT
]String which is used to determine the type of reboot, it will supersede the value set in rebootIfRequired.
- installMaintenanceReleaseOnly boolean
Boolean which determines whether to install maintenance releases.
- installDiagnosticUpdates boolean
Boolean which determines whether to install diagnostic updates.
- runDBMaintenance boolean
Boolean which determines whether or not to run a database maintenance.
- notifyWhenJobCompletes boolean
Boolean which determines whether to notify when software is upgraded.
- installOSUpdates boolean
Boolean which determines whether to install operating system updates.
- installStorageUpdates string
Possible values: [
DISRUPTIVE
,NON_DISRUPTIVE
]Enum which specifies the type of storage update
- waitForDownloadJobToComplete boolean
Boolean which determines whether to wait for Download software job to complete before software is upgraded.
entities object[]
List of all the client and client groups on which UpgradeSoftware should be run
id int32name stringGUID stringtype stringdownloadOption object
Configurations for software download from the internet
latestFixesForCurrentRelease booleanBoolean which determines whether to download latest fixews for current release.
upgradeToLatestRelease booleanBoolean which determines whether to upgrade to latest release.
featureRelease stringWhich specific feature release to download.
windowsDownloadOptions string[]Possible values: [
WINDOWS_X32
,WINDOWS_X64
]gives list of all the target windows operating systems to download software for.
unixDownloadOptions string[]Possible values: [
AIX_PPC
,FREEBSD_X86
,FREEBSD_X86_64
,HP_IA64
,LINUX_ARM64
,LINUX_PPC64
,LINUX_PPC64LE
,LINUX_X86
,LINUX_X86_64
,MAC_OS
,SOLARIS_SPARC
,SOLARIS_X86_64
]gives list of all the target unix and MAC operating systems to download software for.
- 200
Success
- application/json
- Schema
- Example (from schema)
Schema
- jobId int32
{
"jobId": 0
}