VsanClusterVmdkLoadTestResult
VsanClusterVmdkLoadTestResult
Deprecated as of vSphere API 6.7.
Class for the VMDK workload performance test result for the vSAN cluster.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"task": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"clusterResult": {
"_typeName": "string",
"overallStatus": "string",
"overallStatusDescription": "string",
"timestamp": "string",
"healthTest": {
"_typeName": "string",
"testId": "string",
"testName": "string",
"testDescription": "string",
"testShortDescription": "string",
"testHealthyEntities": 0,
"testAllEntities": 0,
"testHealth": "string",
"testDetails": [
{
"_typeName": "string",
"label": "string"
}
],
"testActions": [
{
"_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"
}
]
}
],
"historicalResults": [
{
"_typeName": "string",
"timestamp": "string",
"health": "string",
"testDetails": [
{
"_typeName": "string",
"label": "string"
}
],
"testCorrelation": {
"_typeName": "string",
"primaryHealthTests": [
"string"
],
"relatedHealthTests": [
"string"
],
"skippedHealthTests": [
"string"
]
}
}
],
"testCorrelation": {
"_typeName": "string",
"primaryHealthTests": [
"string"
],
"relatedHealthTests": [
"string"
],
"skippedHealthTests": [
"string"
]
},
"reducedScore": 0,
"category": "string",
"riskIfNotFix": "string",
"lastStatusChangeTime": "string"
}
},
"hostResults": [
{
"_typeName": "string",
"hostname": "string",
"issueFound": false,
"faultMessage": "string",
"vmdkResults": [
{
"_typeName": "string",
"success": false,
"faultMessage": "string",
"spec": {
"_typeName": "string",
"vmdkCreateSpec": {
"_typeName": "string",
"diskType": "string",
"adapterType": "string",
"capacityKb": 0,
"profile": [
{
"_typeName": "string"
}
],
"crypto": {
"_typeName": "string"
},
"sectorFormat": "string"
},
"vmdkIOSpec": {
"_typeName": "string",
"readPct": 0,
"oio": 0,
"iosizeB": 0,
"dataSizeMb": 0,
"random": false,
"startOffsetB": 0
},
"vmdkIOSpecSequence": [
{
"_typeName": "string",
"readPct": 0,
"oio": 0,
"iosizeB": 0,
"dataSizeMb": 0,
"random": false,
"startOffsetB": 0
}
],
"stepDurationSec": 0
},
"actualDurationSec": 0,
"totalBytes": 0,
"iops": 0,
"tputBps": 0,
"avgLatencyUs": 0,
"maxLatencyUs": 0,
"numIoAboveLatencyThreshold": 0
}
]
}
]
}
task
Optional
The VC task associates with this test result
clusterResult
Optional
The overall vSAN cluster result for VMDK workload test.
The cluster result will be empty when the task is running.
array of
VsanHostVmdkLoadTestResult
hostResults
Optional
The VMDK load test result for each of host.
The host result will be empty when the task is running.