VCF Automation OpenAPI Operations Index
All available VCF Automation OpenAPI Operations
Get list of audit trail events
Get a description of a theme to be applied. The response contains relative URLs to each file comprising the theme in its main flavor.
To fetch each file, build a URL from filesRoot + files[i] and GET it.
This resource is accessible without authentication.
Get a description of a theme to be applied. The response contains relative URLs to each file comprising the theme in the requested flavor.
All mandatory resources are included, even if the theme does not explicitly define such flavor(in which case the main flavor is used).
To fetch each file, build a URL from filesRoot + files[i] and GET it.
This resource is accessible without authentication.
Load a file of a theme with the given id, if it exists. This resource is accessible without authentication and without
the need to specify Accept header containing an api version.
Load a file of a theme with the given id, if it exists. This resource is accessible without authentication and without
the need to specify Accept header containing an api version.
Get a list of the certificate library items
Add an item to the certificate library
Retrieves the specified certificate library item. Note: This API also supports a former (erroneously spelt) alternate path /cetificateLibrary/{id} as a Deprecated API (deprecated-in and removed after API version 36.0)
Updates the specified certificate library item. Only the alias and description fields may be edited Note: This API also supports a former (erroneously spelt) alternate path /cetificateLibrary/{id} as a Deprecated API (deprecated-in and removed after API version 36.0)
Delete the specified certificate library item. Only items that are not in use can be deleted. Note: This API also supports a former (erroneously spelt) alternate path /cetificateLibrary/{id} as a Deprecated API (deprecated-in and removed after API version 36.0)
Get list of consumers (as references) of a particular certificate library item
Adds the specified consumer reference to a library item.
Replaces the existing consumer refs with the consumer references supplied.
Looks up a service account identified by the specified user code for processing its authorization request
Grants access to service account identified by the specified user code. Subsequent polling by the device will result in access token to be transmitted as per device code flow specification
A device's request for access on behalf of a service account, as identified by the specified user code, is denied
Get specified entity object
Get a list of groups.
Create a new group.
Get a specified group.
Modify details of the specified group.
Delete the specified group.
Get a list of users of any type that belong to the specified group.
Tests that custom LDAP settings are valid, and that the system can use them to search for a user or group
Begins the LDAP sync task
Searches LDAP for given user(s)
Searches LDAP for given group(s)
Get configured notification settings.
Updates notification settings.
Get list of all orgs accessible to the user.
Get specified organization.
Updates an organization. If the managedBy field is being updated, the operation is asynchronous and a task is returned in the location header. Otherwise, the operation is synchronous.
Get all organization settings accessible to the user.
Updates the organization settings accessible to the user.
Query user preferences for the logged in user with sorting, paging, and filtering support.
Get specified user preference.
Update specified user preference
Query user preferences for a specific user
Get a preference for a specific user.
Update a preference for a specific user.
Get list of rights
Retrieves the requested Right by id.
Get list of Rights Categories
Retrieves the requested Rights Category by id.
Get list of roles for a tenant
Get specified role
Get list of rights (as references) contained by a particular role
Get a list of all service accounts.
Retrieves a specific service account
Updates a service account
Deletes a service account
Revokes the token associated with given service account URN, invalidates any existing sessions.
Transfer ownership of this user's owned entities (vApps, media, etc) to the caller.
List all sessions for current user
Logs in a user
Returns the specified session for current user
Logs out the current user
Returns the specified session for the authorization token
Logs out and terminates the current session identified by credentials supplied using the Authorization header
Returns the rights associated with the current session.
Tests a connection, including SSL handshake and hostname verification.
Retrieve tokens
Retrieves a specific token
Update a token
Delete a specific token. Use this to revoke the current token in case of a leak.
Get currently trusted certificates
Add to list of currently trusted certificates
Get the PEM-encoded certificate with the requested URN
Updates an existing trusted certificate
Revoke trusting specified certificate
Get a list of users.
Create a new user.
Get a specified user by id.
Modify basic details of the specified user.
Delete the specified user.
Get a list of references of groups that the user with the given id belongs to.
Adds a list of group references that the user with the given id belongs to. This endpoint allows for the group membership info to be pre-populated before a user logs in for the first time.
Modify an existing user's own password
Transfer ownership of this user's owned entities (vApps, media, etc) to the caller.