HTTP Requests for Data Set Operations

You can use HTTP requests to retrieve, create, update, or delete data sets and date set entries.

HTTP Requests

The following HTTP requests show the syntax that you can use to perform the available user operations.
  • List data sets
    GET https://<vcenter_ip_address_or_fqdn>/api/vcenter/vm/<
    vm
    >/data-sets
  • Get data set
    GET https://<vcenter_ip_address_or_fqdn>/api/vcenter/vm/<
    vm
    >/data-sets/<
    dataSet
    >
  • Create data set
    POST https://<vcenter_ip_address_or_fqdn>/api/vcenter/vm/<
    vm
    >/data-sets
  • Update data set
    PATCH https://<vcenter_ip_address_or_fqdn>/api/vcenter/vm/<
    vm
    >/data-sets/<
    dataSet
    >
  • Delete data set
    DELETE https://<vcenter_ip_address_or_fqdn>/api/vcenter/vm/<
    vm
    >/data-sets/<
    dataSet
    >?force={true}
  • List data set entry keys
    GET https://<vcenter_ip_address_or_fqdn>/api/vcenter/vm/<
    vm
    >/data-sets/<
    dataSet
    >/entries
  • Get data set entry key value
    GET https://<vcenter_ip_address_or_fqdn>/api/vcenter/vm/<
    vm
    >/data-sets/<
    dataSet
    >/entries/<
    key
    >
  • Set data set entry key value
    PUT https://<vcenter_ip_address_or_fqdn>/api/vcenter/vm/<
    vm
    >/data-sets/<
    dataSet
    >/entries/<
    key
    >
  • Delete data set entry key value
    DELETE https://<vcenter_ip_address_or_fqdn>/api/vcenter/vm/<
    vm
    >/data-sets/<
    dataSet
    >/entries/<
    key
    >
For information about the content and syntax of the HTTP query parameters, path parameters, and request body parameters, see the
API Reference
documentation.