LifecyclePreCheckResult
Precheck result required by lifecycle manager/vLCM.
The type attribute represents the type of check performed. The status attribute represents the result of the check: green) The check passed yellow) A non-blocking check failed. The reason attribute will contain the failure message red) A blocking check failed. The reason attribute will contain the failure message
This structure may be used only with operations rendered under /vsan
.
{
"_typeName": "string",
"type": "string",
"description": {
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
},
"status": "string",
"reason": {
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
}
The check type.
Check VimVsanLifecyclePreCheckTypeEnum for all possible types.
See also VimVsanLifecyclePreCheckTypeEnum.
The description of the lifecycle check.
The status of the lifecycle check: green, yellow or red.
See also VsanHealthStatusTypeEnum.
The reason why the lifecycle check returned an unsuccessful result.
It contains the error/warning message of the lifecycle check.