VsanWhatIfEvacResult
A WhatIfEvacResult represents the prediction result of what would be affected and whether the operation could succeeded if a specified entity (disk group or host) is evacuated.
This structure may be used only with operations rendered under /vsan
.
{
"_typeName": "string",
"noAction": {
"_typeName": "string",
"success": false,
"bytesToSync": 0,
"inaccessibleObjects": [
"string"
],
"incompliantObjects": [
"string"
],
"extraSpaceNeeded": 0,
"failedDueToInaccessibleObjects": false
},
"ensureAccess": {
"_typeName": "string",
"success": false,
"bytesToSync": 0,
"inaccessibleObjects": [
"string"
],
"incompliantObjects": [
"string"
],
"extraSpaceNeeded": 0,
"failedDueToInaccessibleObjects": false
},
"evacAllData": {
"_typeName": "string",
"success": false,
"bytesToSync": 0,
"inaccessibleObjects": [
"string"
],
"incompliantObjects": [
"string"
],
"extraSpaceNeeded": 0,
"failedDueToInaccessibleObjects": false
}
}
Represents the impact and prediction if user choose "noAction" evacuation mode to evacuate given diskgroup or host.
Represents the impact and prediction if user choose "ensureObjectAccessibility" evacuation mode to evacuate given diskgroup or host.
Represents the impact and prediction if user choose "evacuateAllData" evacuation mode to evacuate given diskgroup or host.