VsanClusterHealthResultWithRemediation
This class extends VsanClusterHealthResultBase to support showing a specific health issue of health check result with proper remediation guideline.
Specifically, it includes the following information.
1. The health table which demonstrates the test detail for the health check result.
2. The troubleshooting and remediation information to guide user how to troubleshooting and remediation this health issue.
This structure may be used only with operations rendered under /vsan
.
{
"_typeName": "string",
"label": "string",
"issueDescription": "string",
"issueDetail": [
{
"_typeName": "string",
"label": "string",
"columns": [
{
"_typeName": "string",
"label": "string",
"type": "string"
}
],
"rows": [
{
"_typeName": "string",
"values": [
"string"
],
"nestedRows": [
"VsanClusterHealthResultRow Object"
],
"actions": [
{
"_typeName": "string",
"description": "string",
"apiAction": {
"_typeName": "string",
"actionId": "string",
"actionLabel": {
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
},
"actionDescription": {
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
},
"enabled": false,
"parameters": [
{
"_typeName": "string",
"key": "string",
"value": "string"
}
]
},
"confirmation": {
"_typeName": "string",
"title": "string",
"subTitle": "string",
"content": "string",
"agreeLabel": "string",
"closeLabel": "string",
"isWarning": false
}
}
]
}
]
}
],
"troubleshooting": {
"_typeName": "string",
"diagnosticSteps": [
{
"_typeName": "string",
"description": "string"
}
],
"remediations": [
{
"_typeName": "string",
"description": "string"
}
]
},
"additionalResources": [
{
"_typeName": "string",
"label": "string",
"url": "string",
"category": "string"
}
]
}
It explains why this specific health issue has occurred like the health threshold if has or the trigger conditions for this health issue.
This field might be unset since it will be the same as corresponding health test description if the health test only contains one issue.
It's the health result table to show the detailed information of the health issue
The vSAN health issue troubleshooting information.
Any additional resources like known issue KB or any kind of related documentations.