VsanHostAssociatedObjectsResult

VsanHostAssociatedObjectsResult
VsanHostAssociatedObjectsResult

This data object type describes results from query SPBM profile associated objects

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "data": [
        {
            "_typeName": "string",
            "spbmProfileId": "string",
            "spbmProfileGenerationNum": 0,
            "vsanObjects": [
                "string"
            ]
        }
    ],
    "offset": 0,
    "limit": 0
}
data
Required

SPBM profile associated objects.

As SPBM could query with SPBM profile generation number not specified and there could exists objects applied with same SPBM profile Id but different SPBM profile generation, result is an array of type VsanHostAssociatedObjects. Each item in the array is one SPBM generation found in vSAN for the SPBM profile ID. For example, if SPBM called VsanAssociatedObjects with SPBM profile xxx and there exists 2 generations (generation number 1 and 2) in vSAN. Then returned result will have an array of size 2. One item is spbmProfileId='xxx' and spbmGenNum=1 with objects associated with it. The other item is spbmProfileId='xxx' and spbmGenNum=2 with objects associated with it.

integer As int32 As int32
offset
Required

Offset for next query to use.

If there is no more object to query, offset will be -1.

integer As int32 As int32
limit
Required

limit for next query to use