ArrayOfVsanObjectIdentityAndHealth

ArrayOfVsanObjectIdentityAndHealth
ArrayOfVsanObjectIdentityAndHealth

A boxed array of VsanObjectIdentityAndHealth. To be used in Any placeholders.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "_value": [
        {
            "_typeName": "string",
            "identities": [
                {
                    "_typeName": "string",
                    "uuid": "string",
                    "type": "string",
                    "vmInstanceUuid": "string",
                    "vmNsObjectUuid": "string",
                    "vm": {
                        "_typeName": "string",
                        "type": "string",
                        "value": "string"
                    },
                    "description": "string",
                    "spbmProfileUuid": "string",
                    "metadatas": [
                        {
                            "_typeName": "string",
                            "key": "string",
                            "value": "string"
                        }
                    ],
                    "typeExtId": "string",
                    "spbmProfileName": "string"
                }
            ],
            "health": {
                "_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"
            },
            "spaceSummary": [
                {
                    "_typeName": "string",
                    "objType": "string",
                    "overheadB": 0,
                    "temporaryOverheadB": 0,
                    "primaryCapacityB": 0,
                    "provisionCapacityB": 0,
                    "reservedCapacityB": 0,
                    "overReservedB": 0,
                    "physicalUsedB": 0,
                    "usedB": 0,
                    "objTypeExt": "string",
                    "objTypeExtDesc": "string",
                    "snapshotUsedB": 0
                }
            ],
            "rawData": "string"
        }
    ]
}
_value
Required

_value