VslmVsoVStorageObjectAssociations

VslmVsoVStorageObjectAssociations
VslmVsoVStorageObjectAssociations

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

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "id": {
        "_typeName": "string",
        "id": "string"
    },
    "vmDiskAssociation": [
        {
            "_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.

vmDiskAssociation
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.