VsanComplianceResult

VsanComplianceResult
VsanComplianceResult

Describes the results of policy compliance checking for vSAN objects.

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "checkTime": "string",
    "policyId": "string",
    "policyGen": 0,
    "objComplianceDetail": [
        {
            "_typeName": "string",
            "objectUUID": "string",
            "complianceStatus": "string",
            "objectHealth": 0,
            "violatedPolicies": [
                {
                    "_typeName": "string",
                    "id": "string",
                    "expectedValue": "string",
                    "currentValue": "string"
                }
            ]
        }
    ]
}
string As date-time As date-time
checkTime
Required

Time when the compliance was checked.

string
policyId
Optional

Requirement policy with which the compliance was checked.

integer As int32 As int32
policyGen
Optional

policyGen

objComplianceDetail
Optional

objComplianceDetail