RecommendationReasonCode_enum

RecommendationReasonCode_enum
RecommendationReasonCode_enum

List of defined migration reason codes:

Possible values:

  • fairnessCpuAvg: Balance average CPU utilization.

  • fairnessMemAvg: Balance average memory utilization.

  • jointAffin: Fulfill affinity rule.

  • antiAffin: Fulfill anti-affinity rule.

  • hostMaint: Host entering maintenance mode.

  • enterStandby: Host entering standby mode.

  • reservationCpu: balance CPU reservations

  • reservationMem: balance memory reservations

  • powerOnVm: Power on virtual machine

  • powerSaving: Power off host for power savings

  • increaseCapacity: Power on host to increase cluster capacity

  • checkResource: Sanity-check resource pool hierarchy

  • unreservedCapacity: Maintain unreserved capacity

  • vmHostHardAffinity: Fix hard VM/host affinity rule violation

  • vmHostSoftAffinity: Fix soft VM/host affinity rule violation

  • balanceDatastoreSpaceUsage: Balance datastore space usage.

  • balanceDatastoreIOLoad:

    Deprecated as of vSphere8.0 U3, and there is no replacement for it.

    Balance datastore I/O workload.

  • balanceDatastoreIOPSReservation:

    Deprecated as of vSphere8.0 U3, and there is no replacement for it.

    Balance datastore IOPS reservation

  • datastoreMaint: Datastore entering maintenance mode.

  • virtualDiskJointAffin: Fix virtual disk affinity rule violation.

  • virtualDiskAntiAffin: Fix virtual disk anti-affinity rule violation.

  • datastoreSpaceOutage: Fix the issue that a datastore run out of space.

  • storagePlacement: Satisfy storage initial placement requests.

  • iolbDisabledInternal:

    Deprecated as of vSphere8.0 U3, and there is no replacement for it.

    IO load balancing was disabled internally.

  • xvmotionPlacement: Satisfy unified vmotion placement requests.

  • networkBandwidthReservation: Fix network bandwidth reservation violation

  • hostInDegradation: Host is partially degraded.

  • hostExitDegradation: Host is not degraded.

  • maxVmsConstraint: Fix maxVms constraint violation

  • ftConstraints: Fix ft maxVMs and maxVcpus constraint violations

  • vmHostAffinityPolicy: Fix VM/host affinity policy violation

  • vmHostAntiAffinityPolicy: Fix VM/host anti-affinity policy violation

  • vmAntiAffinityPolicy: Fix VM-VM anti-affinity policy violations

  • balanceVsanUsage: Since: vSphere API Release 7.0.2.0

  • ahPlacementOptimization: Optimize assignable hardware resource orchestration

    Since: vSphere API Release 8.0.2.0

  • vmxUpgrade: Upgrade virtual machine to new vmx binary

    Since: vSphere API Release 8.0.3.0

This data structure has no properties.
Enumeration: fairnessCpuAvg, fairnessMemAvg, jointAffin, antiAffin, hostMaint, enterStandby, reservationCpu, reservationMem, powerOnVm, powerSaving, increaseCapacity, checkResource, unreservedCapacity, vmHostHardAffinity, vmHostSoftAffinity, balanceDatastoreSpaceUsage, balanceDatastoreIOLoad, balanceDatastoreIOPSReservation, datastoreMaint, virtualDiskJointAffin, virtualDiskAntiAffin, datastoreSpaceOutage, storagePlacement, iolbDisabledInternal, xvmotionPlacement, networkBandwidthReservation, hostInDegradation, hostExitDegradation, maxVmsConstraint, ftConstraints, vmHostAffinityPolicy, vmHostAntiAffinityPolicy, vmAntiAffinityPolicy, balanceVsanUsage, ahPlacementOptimization, vmxUpgrade,