ToolsConfigInfo
ToolsConfigInfo is a data object type containing settings for the VMware Tools software running in the guest operating system.
{
"_typeName": "string",
"toolsVersion": 0,
"toolsInstallType": "string",
"afterPowerOn": false,
"afterResume": false,
"beforeGuestStandby": false,
"beforeGuestShutdown": false,
"beforeGuestReboot": false,
"toolsUpgradePolicy": "string",
"pendingCustomization": "string",
"customizationKeyId": {
"_typeName": "string",
"keyId": "string",
"providerId": {
"_typeName": "string",
"id": "string"
}
},
"syncTimeWithHostAllowed": false,
"syncTimeWithHost": false,
"lastInstallInfo": {
"_typeName": "string",
"counter": 0,
"fault": {
"_typeName": "string",
"faultCause": "MethodFault Object",
"faultMessage": [
{
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
]
}
}
}
Version of VMware Tools installed on the guest operating system.
Installation type of VMware Tools in the guest operating system.
The set of possible values is described in VirtualMachineToolsInstallTypeEnum
Flag to specify whether or not scripts should run after the virtual machine powers on.
Flag to specify whether or not scripts should run after the virtual machine resumes.
Flag to specify whether or not scripts should run before the virtual machine suspends.
Flag to specify whether or not scripts should run before the virtual machine powers off.
Flag to specify whether or not scripts should run before the virtual machine reboots.
Tools upgrade policy setting for the virtual machine.
See also UpgradePolicyEnum.
When set, this indicates that a customization operation is pending on the VM.
The value represents the filename of the customization package on the host.
When set, provides the id of the key used to encrypt the customization package attached to the VM.
Indicates whether or not the tools program is allowed to synchronize guest time with host time.
When set to false
, disallows
tool periodic time synchronization as well as guest time step corrections
due to one-off events like resume from suspend.
Since: vSphere API Release 7.0.1.0
Flag to specify whether or not the tools program will periodically synchronize guest time with host time.
Periodical synchronization is
only allowed if syncTimeWithHostAllowed
is not set to false
.
Information about the last tools upgrade attempt if applicable.
This information is maintained by the server and is ignored if set by the client.