New Resources
The REST API V1.2-rev0 introduces new resource collections and operations that support new features released in the latest version of Veeam Backup for Google Cloud.
New Resource Collections
The following new resource collections were introduced in the Veeam Backup for Google Cloud REST API 1.2-rev0:
- /cloudInfrastructure — you can view and manage infrastructure objects (projects and folders) added to the Veeam Backup for Google Cloud configuration database.
- /serviceAccounts — you can view and manage service accounts available for Veeam Backup for Google Cloud.
New Operations
The following new operations were added to the existing resource collections in the Veeam Backup for Google Cloud REST API 1.2-rev0:
- POST /api/v1/vmInstance/policies/downloadGrantPermissionsScript — generates a script that you can further use in Google Cloud console to assign to the specified service account the permissions required to perform VM backup operations.
- POST /api/v1/sqlInstance/policies/downloadGrantPermissionsScript — generates a script that you can further use in Google Cloud console to assign to the specified service account the permissions required to perform SQL backup operations.
- POST /api/v1/projects/{projectId}/serviceAccounts/{serviceAccountId}/hmacKey/addExisting — allows you to add an existing HMAC key of the specified service account to Veeam Backup for Google Cloud.