ArrayOfVsanClusterFileServiceHealthSummary

ArrayOfVsanClusterFileServiceHealthSummary
ArrayOfVsanClusterFileServiceHealthSummary

A boxed array of VsanClusterFileServiceHealthSummary. 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",
            "hostResults": [
                {
                    "_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