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.
array of
VsanPolicyStatus
violatedPolicies
Optional
Values for capabilities that are known to be non-compliant with the specified constraints.