VsanXvcQueryFilter

VsanXvcQueryFilter
VsanXvcQueryFilter

A set of conditions on the object model properties that together defines the criteria for filtering/matching the resources whose data to retrieve.

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "criterias": [
        {
            "_typeName": "string",
            "property": "string",
            "operator": "string",
            "comparableValue": {
                "_typeName": "string"
            },
            "comparableList": {
                "_typeName": "string",
                "val": [
                    {
                        "_typeName": "string"
                    }
                ]
            },
            "ignoreCase": false
        }
    ],
    "operator": "string"
}
criterias
Optional

A list of conditions on the object model properties that could together define the criteria for filtering/matching the objects whose data to retrieve.

string
operator
Optional

The logical operator which defines how the conditions should be combined to filter a given object.

See also VsanXvcQueryFilterOperatorEnum.