ArrayOfVsanClusterEncryptionHealthSummary
ArrayOfVsanClusterEncryptionHealthSummary
A boxed array of VsanClusterEncryptionHealthSummary. To be used in Any placeholders.
This structure may be used only with operations rendered under /vsan
.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"_value": [
{
"_typeName": "string",
"overallHealth": "string",
"configHealth": "string",
"kmsHealth": "string",
"vcKmsResult": {
"_typeName": "string",
"health": "string",
"error": {
"_typeName": "string",
"faultCause": "MethodFault Object",
"faultMessage": [
{
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
]
},
"kmsProviderId": "string",
"kmsHealth": [
{
"_typeName": "string",
"serverName": "string",
"health": "string",
"error": {
"_typeName": "string",
"faultCause": "MethodFault Object",
"faultMessage": [
{
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
]
},
"trustHealth": "string",
"certHealth": "string",
"certExpireDate": "string"
}
],
"clientCertHealth": "string",
"clientCertExpireDate": "string",
"isAwsKms": false,
"cmkHealth": "string",
"kekExpireHealth": "string",
"kekExpireDate": "string",
"hostKeyExpireHealth": "string",
"hostKeyExpireDate": "string"
},
"hostResults": [
{
"_typeName": "string",
"hostname": "string",
"encryptionInfo": {
"_typeName": "string",
"enabled": false,
"kekId": "string",
"hostKeyId": "string",
"kmipServers": [
{
"_typeName": "string",
"clusterId": {
"_typeName": "string",
"id": "string"
},
"info": {
"_typeName": "string",
"name": "string",
"address": "string",
"port": 0,
"proxyAddress": "string",
"proxyPort": 0,
"reconnect": 0,
"protocol": "string",
"nbio": 0,
"timeout": 0,
"userName": "string"
},
"password": "string",
"defaultKeyType": "string",
"keySpec": {
"_typeName": "string"
}
}
],
"kmsServerCerts": [
"string"
],
"clientKey": "string",
"clientCert": "string",
"dekGenerationId": 0,
"changing": false,
"eraseDisksBeforeUse": false,
"wrappedDek": "string",
"dekId": "string",
"oldWrappedDek": "string",
"oldDekId": "string",
"kekVerifier": "string",
"dekVerifier": "string",
"oldDekVerifier": "string",
"iv": "string",
"syncing": false
},
"overallKmsHealth": "string",
"kmsHealth": [
{
"_typeName": "string",
"serverName": "string",
"health": "string",
"error": {
"_typeName": "string",
"faultCause": "MethodFault Object",
"faultMessage": [
{
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
]
},
"trustHealth": "string",
"certHealth": "string",
"certExpireDate": "string"
}
],
"encryptionIssues": [
"string"
],
"diskResults": [
{
"_typeName": "string",
"diskHealth": {
"_typeName": "string",
"name": "string",
"uuid": "string",
"inCmmds": false,
"inVsi": false,
"dedupScope": 0,
"formatVersion": 0,
"isAllFlash": 0,
"congestionValue": 0,
"congestionArea": "string",
"congestionHealth": "string",
"metadataHealth": "string",
"operationalHealthDescription": "string",
"operationalHealth": "string",
"dedupUsageHealth": "string",
"capacityHealth": "string",
"summaryHealth": "string",
"capacity": 0,
"usedCapacity": 0,
"reservedCapacity": 0,
"totalBytes": 0,
"freeBytes": 0,
"hashedBytes": 0,
"dedupedBytes": 0,
"scsiDisk": {
"_typeName": "string",
"deviceName": "string",
"deviceType": "string",
"key": "string",
"uuid": "string",
"descriptor": [
{
"_typeName": "string",
"quality": "string",
"id": "string"
}
],
"canonicalName": "string",
"displayName": "string",
"lunType": "string",
"vendor": "string",
"model": "string",
"revision": "string",
"scsiLevel": 0,
"serialNumber": "string",
"durableName": {
"_typeName": "string",
"namespace": "string",
"namespaceId": 0,
"data": [
0
]
},
"alternateName": [
{
"_typeName": "string",
"namespace": "string",
"namespaceId": 0,
"data": [
0
]
}
],
"standardInquiry": [
0
],
"queueDepth": 0,
"operationalState": [
"string"
],
"capabilities": {
"_typeName": "string",
"updateDisplayNameSupported": false
},
"vStorageSupport": "string",
"protocolEndpoint": false,
"perenniallyReserved": false,
"clusteredVmdkSupported": false,
"applicationProtocol": "string",
"dispersedNs": false,
"deviceReservation": "string",
"capacity": {
"_typeName": "string",
"blockSize": 0,
"block": 0
},
"devicePath": "string",
"ssd": false,
"localDisk": false,
"physicalLocation": [
"string"
],
"emulatedDIXDIFEnabled": false,
"vsanDiskInfo": {
"_typeName": "string",
"vsanUuid": "string",
"formatVersion": 0
},
"scsiDiskType": "string",
"usedByMemoryTiering": false
},
"usedComponents": 0,
"maxComponents": 0,
"compLimitHealth": "string",
"encryptionEnabled": false,
"kmsProviderId": "string",
"kekId": "string",
"dekGenerationId": 0,
"encryptedUnlocked": false,
"rebalanceResult": {
"_typeName": "string",
"status": "string",
"bytesMoving": 0,
"remainingBytesToMove": 0,
"diskUsage": "number",
"maxDiskUsage": "number",
"minDiskUsage": "number",
"avgDiskUsage": "number",
"diskCompUsage": "number",
"maxDiskCompUsage": "number",
"minDiskCompUsage": "number",
"avgDiskCompUsage": "number"
},
"dekId": "string",
"kekVerifierHealth": false,
"dekVerifierHealth": false,
"logicalCapacity": 0,
"logicalCapacityUsed": 0,
"logicalCapacityHealth": "string",
"vsanDiskGroupUuid": "string",
"dgLayoutIssue": false,
"usedMetadataComponents": 0,
"maxMetadataComponents": 0,
"pendingClusterDekId": "string",
"dmekVerifierHealth": false
},
"encryptionIssues": [
"string"
]
}
],
"error": {
"_typeName": "string",
"faultCause": "MethodFault Object",
"faultMessage": [
{
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
]
},
"aesniEnabled": false,
"inconsistentlyEncryptedObjectCount": 0,
"hostEncryptionDekId": "string",
"kekVerifierHealth": false,
"dekVerifierHealth": false
}
],
"aesniHealth": "string"
}
]
}