ArrayOfVsanFileServiceHealthSummary

ArrayOfVsanFileServiceHealthSummary
ArrayOfVsanFileServiceHealthSummary

A boxed array of VsanFileServiceHealthSummary. 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",
            "hostname": "string",
            "overallHealth": "string",
            "enabled": false,
            "vdfsdStatus": {
                "_typeName": "string",
                "resource": "string",
                "health": "string",
                "description": "string"
            },
            "fsvmStatus": {
                "_typeName": "string",
                "resource": "string",
                "health": "string",
                "description": "string"
            },
            "rootFsStatus": {
                "_typeName": "string",
                "created": false,
                "health": "string",
                "description": "string"
            },
            "fileServerHealth": [
                {
                    "_typeName": "string",
                    "domainName": "string",
                    "fileServerIp": "string",
                    "nfsdHealth": "string",
                    "networkHealth": "string",
                    "rootfsHealth": "string",
                    "description": "string",
                    "smbConnections": 0,
                    "smbDaemonHealth": "string",
                    "adTestJoinHealth": "string",
                    "dnsLookupHealth": "string"
                }
            ],
            "fileShareHealth": [
                {
                    "_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
                }
            ],
            "balanceStatus": {
                "_typeName": "string",
                "health": "string",
                "description": "string"
            },
            "hostLoadStatus": {
                "_typeName": "string",
                "resource": "string",
                "health": "string",
                "description": "string"
            }
        }
    ]
}
_value
Required

_value