SnapshotRevertIssue

SnapshotRevertIssue
SnapshotRevertIssue

If the virtual machine is migrated to the destination host, there may be a problem reverting to one of its snapshots.

This is a warning. If the snapshot name is not set and the event array is empty, then it the snapshot might possibly revert correctly. If the name is set and the event array is not empty then there surely will be a problem reverting to the snapshot.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "faultCause": "MethodFault Object",
    "faultMessage": [
        {
            "_typeName": "string",
            "key": "string",
            "arg": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "value": {
                        "_typeName": "string"
                    }
                }
            ],
            "message": "string"
        }
    ],
    "snapshotName": "string",
    "event": [
        {
            "_typeName": "string",
            "key": 0,
            "chainId": 0,
            "createdTime": "string",
            "userName": "string",
            "datacenter": {
                "_typeName": "string",
                "name": "string",
                "datacenter": {
                    "_typeName": "string",
                    "type": "string",
                    "value": "string"
                }
            },
            "computeResource": {
                "_typeName": "string",
                "name": "string",
                "computeResource": {
                    "_typeName": "string",
                    "type": "string",
                    "value": "string"
                }
            },
            "host": {
                "_typeName": "string",
                "name": "string",
                "host": {
                    "_typeName": "string",
                    "type": "string",
                    "value": "string"
                }
            },
            "vm": {
                "_typeName": "string",
                "name": "string",
                "vm": {
                    "_typeName": "string",
                    "type": "string",
                    "value": "string"
                }
            },
            "ds": {
                "_typeName": "string",
                "name": "string",
                "datastore": {
                    "_typeName": "string",
                    "type": "string",
                    "value": "string"
                }
            },
            "net": {
                "_typeName": "string",
                "name": "string",
                "network": {
                    "_typeName": "string",
                    "type": "string",
                    "value": "string"
                }
            },
            "dvs": {
                "_typeName": "string",
                "name": "string",
                "dvs": {
                    "_typeName": "string",
                    "type": "string",
                    "value": "string"
                }
            },
            "fullFormattedMessage": "string",
            "changeTag": "string"
        }
    ],
    "errors": false
}
string
snapshotName
Optional

The name of the problematic snapshot.

array of Event
event
Optional

The problem(s) that would occur on reverting to the snapshot.

This is determined similarly to invoking validateMigration on a powered-off virtual machine with the snapshot's state. However, not all errors or warnings for virtual machine migration are guaranteed to be detected for snapshots.

boolean
errors
Required

True if any of the events above are error events.