VsanDiskRebalanceResult

VsanDiskRebalanceResult
VsanDiskRebalanceResult

This class encapsulates the vSAN reactive rebalance information for a specified disk.

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "status": "string",
    "bytesMoving": 0,
    "remainingBytesToMove": 0,
    "diskUsage": "number",
    "maxDiskUsage": "number",
    "minDiskUsage": "number",
    "avgDiskUsage": "number",
    "diskCompUsage": "number",
    "maxDiskCompUsage": "number",
    "minDiskCompUsage": "number",
    "avgDiskCompUsage": "number"
}
string
status
Required

Indicates the status of rebalancing operation for a disk.

If we failed to find any components that can be moved (due to policy or space issues or object health issues), the status will reflect that status.

See also VsanDiskBalanceStateEnum.

integer As int64 As int64
bytesMoving
Optional

Bytes moving for this rebalancing operation.

integer As int64 As int64
remainingBytesToMove
Optional

Remaining bytes needed to move for this rebalancing operation.

number As float As float
diskUsage
Optional

Percentage disk capacity used.

number As float As float
maxDiskUsage
Optional

Percentage maximum disk capacity used.

number As float As float
minDiskUsage
Optional

Percentage minimum disk capacity used.

number As float As float
avgDiskUsage
Optional

Percentage average disk capacity used.

number As float As float
diskCompUsage
Optional

Percentage disk component used.

Since: 8.0.0.4

number As float As float
maxDiskCompUsage
Optional

Percentage maximum disk component used.

Since: 8.0.0.4

number As float As float
minDiskCompUsage
Optional

Percentage minimum disk component used.

Since: 8.0.0.4

number As float As float
avgDiskCompUsage
Optional

Percentage average disk component used.

Since: 8.0.0.4