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
.
{
"_typeName": "string",
"activelySyncingObjectRecoveryETA": 0,
"queuedForSyncObjectRecoveryETA": 0,
"suspendedObjectRecoveryETA": 0,
"activeObjectsToSync": 0,
"queuedObjectsToSync": 0,
"suspendedObjectsToSync": 0,
"bytesToSyncForActiveObjects": 0,
"bytesToSyncForQueuedObjects": 0,
"bytesToSyncForSuspendedObjects": 0
}
It calculates the estimated time in seconds to recover objects actively syncing.
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.
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.
The number of objects that are actively syncing.
The number of objects which are in queue and for which the sync has not been started yet.
The number of objects which are in suspended state.
The amount of data in bytes to be synced for the objects which are actively syncing.
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.
The amount of data in bytes to be synced for the objects which are in suspended state.