6.2 API Functions
Some of the most important API functions include the following:
Authentication Operations
– These API functions provide basic authentication over TLS/SSL. They also provide information about supported versions of the API.
Resource Navigation Operations
– APIs are REST-based. Each resource is a named URI that is used
by the HTTP
or HTTPS protocol to access and act upon resources, such as
a vApp.Long-Running Operations
– A
task that takes a longer time
to run
, such as deploying a vApp with many virtual machine
s. The status of these tasks is modeled as a resource, so the status of the task can be retrieved like other resources
using a URI.
Error Reporting
– One of the key functions of the API is to report any errors that occur in vCloud Director.