VsanSyncingObjectRecoveryDetails

VsanSyncingObjectRecoveryDetails
VsanSyncingObjectRecoveryDetails

This data object type describes details returned from querying vSAN syncing components for different sync status.

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "activelySyncingObjectRecoveryETA": 0,
    "queuedForSyncObjectRecoveryETA": 0,
    "suspendedObjectRecoveryETA": 0,
    "activeObjectsToSync": 0,
    "queuedObjectsToSync": 0,
    "suspendedObjectsToSync": 0,
    "bytesToSyncForActiveObjects": 0,
    "bytesToSyncForQueuedObjects": 0,
    "bytesToSyncForSuspendedObjects": 0
}
integer As int64 As int64
activelySyncingObjectRecoveryETA
Optional

It calculates the estimated time in seconds to recover objects actively syncing.

integer As int64 As int64
queuedForSyncObjectRecoveryETA
Optional

The estimated time in seconds to recover objects which are in queue and sync/recovery has not been started for the objects.

This includes time in wait queue and required to finish the sync.

integer As int64 As int64
suspendedObjectRecoveryETA
Optional

The estimated time in seconds to recover objects which are in suspended state.

Suspended object ETA is predicted based on the current syncing bandwidth and it can vary.

integer As int64 As int64
activeObjectsToSync
Optional

The number of objects that are actively syncing.

integer As int64 As int64
queuedObjectsToSync
Optional

The number of objects which are in queue and for which the sync has not been started yet.

integer As int64 As int64
suspendedObjectsToSync
Optional

The number of objects which are in suspended state.

integer As int64 As int64
bytesToSyncForActiveObjects
Optional

The amount of data in bytes to be synced for the objects which are actively syncing.

integer As int64 As int64
bytesToSyncForQueuedObjects
Optional

The amount of data in bytes to be synced for the objects which are in queue and for which the sync has not been started yet.

integer As int64 As int64
bytesToSyncForSuspendedObjects
Optional

The amount of data in bytes to be synced for the objects which are in suspended state.