Virtual Machine Snapshot APIs
The Snapshot managed object type specifies the interface to individual snapshots of a virtual machine.
Although these are managed objects, they are subordinate to their virtual machine.
Operations
POST
Virtual Machine Snapshot Export Snapshot
Obtains an export lease on this snapshot.
GET
Virtual Machine Snapshot Get Available Field
List of custom field definitions that are valid for the object's type.
GET
Virtual Machine Snapshot Get Child Snapshot
All snapshots for which this snapshot is the parent.
GET
Virtual Machine Snapshot Get Config
Information about the configuration of this virtual machine when this snapshot was taken.
GET
Virtual Machine Snapshot Get Value
List of custom field values.
GET
Virtual Machine Snapshot Get Vm
The virtual machine for which the snapshot was taken.
POST
Virtual Machine Snapshot Remove Snapshot Task
Removes this snapshot and deletes any associated storage.
POST
Virtual Machine Snapshot Rename Snapshot
Rename this snapshot with either a new name or a new description or both.
POST
Virtual Machine Snapshot Revert To Snapshot Task
Change the execution state of the virtual machine to the state of this snapshot.
POST
Virtual Machine Snapshot Set Custom Value
Assigns a value to a custom field.