Vcenter Vm Data Sets APIs

Vcenter Vm Data Sets APIs

The Vcenter Vm DataSets resource provides operations for sharing information between a virtual machine and its guest operating system.

See the VMware Guest SDK Programming Guide for details on using DataSets from within a virtual machine.

Information is grouped into data sets, each of which contains key-value entries comprising the data. It's expected that each application using the service will have at least one unique data set in which to store its data to avoid conflict with other applications. Each data set has attributes defining its access control and interoperability configuration.

It's not recommended that sensitive data (for example, passwords or private keys) be stored in plain-text. The data will be visible to other applications, running both on the management network and within the guest. The data can also be exposed by backups or templates.

Data set support requires the virtual machine be at virtual hardware version Vcenter Vm Hardware Version.VMX_20 or later.

Data sets should only be modified by the application that creates them. Otherwise the application may stop working.

This resource was added in vSphere API 8.0.0.0.

Operations
GET
Vcenter Vm DataSets list
POST
Vcenter Vm DataSets create
GET
Vcenter Vm DataSets get
DELETE
Vcenter Vm DataSets delete
PATCH
Vcenter Vm DataSets update