New Resources

In this article

    The REST API V1.1-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.1-rev0:

    • /configurationBackup — you can back up the configuration database of the backup appliance.
    • /vmInstance/restorePoints — you can view and manage created restore points and perform restore operations to a new or original location of a VM instance.
    • /sqlInstances you can obtain Cloud SQL instance data.
    • /sqlInstance/policies — you can create and manage SQL backup policies to protect your Cloud SQL instances.
    • /sqlInstance/restorePoints — you can view and manage created restore points and perform restore operations to a new or original location of a Cloud SQL instance.

    New Operations

    The following new operations were added to the existing resource collections in the Veeam Backup for Google Cloud REST API 1.1-rev0:

    • GET /api/v1/users/roles — retrieves a list of all user roles available in Veeam Backup for Google Cloud.
    • GET /api/v1/projects/{projectId}/zones/{zoneId}/sqlMachineTypes — retrieves Cloud SQL Instance types available in a specific availability zone.
    • POST /api/v1/configuration/smtp/enable — enables SMTP notifications.
    • POST /api/v1/configuration/smtp/disable — disables SMTP notifications.
    • POST /api/v1/licensing/license/export — exports license usage report.
    • GET /api/v1/workers/profiles — retrieves a list of all worker profiles added to Veeam Backup for Google Cloud.
    • POST /api/v1/workers/profiles — creates a new set of worker profiles.
    • GET /api/v1/worker/profiles/default — retrieves the default worker profiles used to launch worker instances in Google Cloud regions that have no associated set of profiles in Veeam Backup for Google Cloud.
    • GET /api/v1/workers/profiles/{regionId} — retrieves information on a set of worker profiles added for a region with the specified ID.
    • PUT /api/v1/workers/profiles/{regionId} — updates a set of worker profiles for a region with the specified ID.
    • DELETE /api/v1/workers/profiles/{regionId} — removes a set of worker profiles for a region with the specified ID.