CreateSnapshotExRequestType

CreateSnapshotExRequestType
CreateSnapshotExRequestType

The parameters of CreateSnapshotEx_Task.

JSON Example
{
    "name": "string",
    "description": "string",
    "memory": false,
    "quiesceSpec": {
        "_typeName": "string",
        "timeout": 0
    }
}
string
name
Required

The name for this snapshot. The name need not be unique for this virtual machine.

string
description
Optional

A description for this snapshot. If omitted, a default description may be provided.

boolean
memory
Required

If TRUE, a dump of the internal state of the virtual machine (basically a memory dump) is included in the snapshot. Memory snapshots consume time and resources, and thus take longer to create. When set to FALSE, the power state of the snapshot is set to powered off.

capabilities indicates whether or not this virtual machine supports this operation. For a virtual machine in suspended state we always include memory unless VirtualMachineCapability.diskOnlySnapshotOnSuspendedVMSupported is true.

quiesceSpec
Optional

This data object type encapsulates configuration settings when creating a virtual machine quiesced snapshot.