VsanClusterDitEncryptionHealthSummary

VsanClusterDitEncryptionHealthSummary
VsanClusterDitEncryptionHealthSummary

This class defines data-in-transit encryption health summary in cluster level.

The health summary is aggregated from each health check result from all hosts across the cluster.

This structure may be used only with operations rendered under /vsan.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "overallHealth": "string",
    "enabled": false,
    "hostResults": [
        {
            "_typeName": "string",
            "hostname": "string",
            "health": "string",
            "reason": {
                "_typeName": "string",
                "key": "string",
                "arg": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "value": {
                            "_typeName": "string"
                        }
                    }
                ],
                "message": "string"
            },
            "ditEncryptionInfo": {
                "_typeName": "string",
                "enabled": false,
                "rekeyInterval": 0,
                "transitionState": "string"
            }
        }
    ]
}
string
overallHealth
Required

Data-in-transit encryption configuration consistency health across all hosts in the cluster.

See also VsanHealthStatusTypeEnum.

boolean
enabled
Optional

Whether data-in-transit encryption is enabled in the cluster.

hostResults
Optional

Data-in-transit encryption health results on all of vSAN hosts in the cluster.