ArrayOfVsanFileServiceShareHealthSummary

ArrayOfVsanFileServiceShareHealthSummary
ArrayOfVsanFileServiceShareHealthSummary

A boxed array of VsanFileServiceShareHealthSummary. 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",
            "domainName": "string",
            "shareUuid": "string",
            "shareName": "string",
            "objectHealth": {
                "_typeName": "string",
                "objectHealthDetail": [
                    {
                        "_typeName": "string",
                        "numObjects": 0,
                        "health": "string",
                        "objUuids": [
                            "string"
                        ],
                        "vsanClusterUuid": "string"
                    }
                ],
                "objectsComplianceDetail": [
                    {
                        "_typeName": "string",
                        "checkTime": "string",
                        "profile": "string",
                        "objectUUID": "string",
                        "complianceStatus": "string",
                        "mismatch": false,
                        "violatedPolicies": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "expectedValue": "string",
                                "currentValue": "string"
                            }
                        ],
                        "operationalStatus": {
                            "_typeName": "string",
                            "healthy": false,
                            "operationETA": "string",
                            "operationProgress": 0,
                            "transitional": false
                        },
                        "objPolicyGenerationId": "string"
                    }
                ],
                "objectVersionCompliance": false,
                "objectFormatChangeRequiredUuids": [
                    "string"
                ],
                "objectsRelayoutBytes": 0,
                "globalDedupStoreHealth": "string"
            },
            "description": "string",
            "extensible": false,
            "spbmProfileUuid": "string",
            "spbmProfileGenerationId": "string",
            "sharePolicyMismatch": false
        }
    ]
}
_value
Required

_value