VStorageObjectAssociations

VStorageObjectAssociations
VStorageObjectAssociations

This data object is a key-value pair whose key is the virtual storage object id, and value is the vm association information.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "id": {
        "_typeName": "string",
        "id": "string"
    },
    "vmDiskAssociations": [
        {
            "_typeName": "string",
            "vmId": "string",
            "diskKey": 0
        }
    ],
    "fault": {
        "_typeName": "string",
        "faultCause": "MethodFault Object",
        "faultMessage": [
            {
                "_typeName": "string",
                "key": "string",
                "arg": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "value": {
                            "_typeName": "string"
                        }
                    }
                ],
                "message": "string"
            }
        ]
    }
}
id
Required

This data object type describes an identifier class which is globally unique to identify the associated object.

vmDiskAssociations
Optional

Array of vm associations related to the virtual storage object.

fault
Optional

The base data object type for all the object model faults that an application might handle.