VsanCapacityReservationInfo

VsanCapacityReservationInfo
VsanCapacityReservationInfo

Specify various capacity reservation information.

Specified capacity will be reserved at the cluster level.

This structure may be used only with operations rendered under /vsan.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "hostRebuildThreshold": "string",
    "vsanOpSpaceThreshold": "string"
}
string
hostRebuildThreshold
Optional

Controls whether the host rebuild threshold is reported to the Capacity View and whether vSAN reserves capacity in the cluster to be able to repair objects after a host failure.

If hostRebuildState is set to enforced and capacitity usage goes beyond the host rebuild threshold, vSAN will fail to create Virtual Machines, Virtual Disks, Snapshots, etc. But IO from existing Virtual Machine will not be failed.

  • Default value: Reported

See also VsanCapacityReservationStateEnum.

string
vsanOpSpaceThreshold
Optional

Controls whether the vSAN operation space threshold is reported to the Capacity View and whether vSAN reserves capacity in the cluster to be able to perform internal operations.

If vsanOpSpaceState is set to enforced and capacitity usage goes beyond the vSAN operation space threshold, vSAN will fail to create Virtual Machines, Virtual Disks, Snapshots, etc. But IO from existing Virtual Machine will not be failed.

  • Default value: Reported

See also VsanCapacityReservationStateEnum.