VsanQueryHciMeshDatastoresRequestType

VsanQueryHciMeshDatastoresRequestType
VsanQueryHciMeshDatastoresRequestType

The parameters of VsanQueryHciMeshDatastores.

This structure may be used only with operations rendered under /vsan.

JSON Example
{
    "querySpecs": [
        {
            "_typeName": "string",
            "objectModel": "string",
            "properties": [
                "string"
            ],
            "filter": {
                "_typeName": "string",
                "criterias": [
                    {
                        "_typeName": "string",
                        "property": "string",
                        "operator": "string",
                        "comparableValue": {
                            "_typeName": "string"
                        },
                        "comparableList": {
                            "_typeName": "string",
                            "val": [
                                {
                                    "_typeName": "string"
                                }
                            ]
                        },
                        "ignoreCase": false
                    }
                ],
                "operator": "string"
            },
            "offset": 0,
            "limit": 0,
            "returnTotalCount": false
        }
    ],
    "extraVcInfos": [
        {
            "_typeName": "string",
            "linkType": "string",
            "vcHost": "string"
        }
    ]
}
querySpecs
Optional

The spec information to specify what to be queried.

extraVcInfos
Optional

The remote vCenter information for communication if caller needs to explicitly specify a remote vCenter as a provider vCenter which is not configured as a Datastore Source configuration. The user credential needs to be provided in the remote vCenter information, e.g., use VsanRemoteVcInfoStandalone.