Search

Class VumHostRemediationOption

Extends java.lang.Object
Configuration for a host remediation task

Attributes

Name Type Description
clusterDisableDPM boolean Indicate if you want to temporarily disable Distributed Power Management (DPM) for the specified clusters. After the remediation, DPM is automatically re-enabled.
clusterDisableFT boolean Indicate if you want to temporarily disable Fault Tolerance (FT) for the specified clusters. After the remediation, FT is automatically re-enabled.
clusterDisableHAC boolean Indicate if you want to temporarily disable High Availability (HA) for the specified clusters. After the remediation, HA is automatically re-enabled.
clusterEnableParallelRemediation boolean Indicate if you want to enable parallel remediation for the specified clusters.
hostDisableMediaDevices boolean Indicate if you want to temporarily disable any media devices that could prevent the hosts from entering maintenance mode.
hostEnablePXEbootHostPatching boolean Indicate if you want to enable PXE booted ESXi hosts patching.
hostFailureAction String Specify an action in case the host cannot be put into maintenance mode. This might happen due to running virtual machines that cannot be automatically migrated to another host. The valid values are FailTask, Retry, PowerOffVMsAndRetry, and SuspendVMsAndRetry.
hostIgnoreThirdPartyDrivers boolean Indicate if you want to ignore the installed third-party software that is incompatible with the upgrade.
hostNumberOfRetries java.lang.Integer Specify how many times to retry to put the host into maintenance mode.
hostPreRemediationPowerAction String Specify an action before trying to put the host into maintenance mode. The valid values are PowerOffVMs, SuspendVMs, and DoNotChangeVMsPowerState.
hostRetryDelaySeconds java.lang.Integer Specify how long (in seconds) to wait for the host to enter maintenance mode.

Methods

None

Returned by

None

Referenced in

Method Returns
VumObjectManager.remediate(VumVIInventory[] entities, VumBaseline[] baselines, VumPatchInfo[] excludedPatches, VumGuestRemediationOption guestOption, VumHostRemediationOption hostOption) boolean
VumObjectManager.remediateAsync(VumVIInventory[] entities, VumBaseline[] baselines, VumPatchInfo[] excludedPatches, VumGuestRemediationOption guestOption, VumHostRemediationOption hostOption) String[]