VsanComplianceDetail

VsanComplianceDetail
VsanComplianceDetail

Describes the result of policy compliance checking for vSAN object.

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "objectUUID": "string",
    "complianceStatus": "string",
    "objectHealth": 0,
    "violatedPolicies": [
        {
            "_typeName": "string",
            "id": "string",
            "expectedValue": "string",
            "currentValue": "string"
        }
    ]
}
string
objectUUID
Required

Requirement vSAN object with which the compliance was checked.

string
complianceStatus
Required

Status of the compliance check operation.

See also VsanComplianceStatusEnum.

integer As int32 As int32
objectHealth
Required

Value for object health state.

violatedPolicies
Optional

Values for capabilities that are known to be non-compliant with the specified constraints.