Resource Changes

The topic provides information on operation, parameter and schema changes made in the Veeam Backup for Nutanix AHV REST API 6.0.

Collection Changes

The following changes in collections were made:

  • HTTP GET /clusters/{id}/autoProtection was removed.
  • HTTP PUT /clusters/{id}/autoProtection was removed.

Operation Changes

The following changes in operations were made:

  • HTTP GET /api/v6/networkSettings was replaced by the HTTP GET /api/v6/applianceNetworkSettings.

Query Parameter Changes

The following changes in query parameters of HTTP requests were made:

  • Added the clusterId query parameter to the HTTP GET /api/v6/restorePoints operation.

Schema Changes

The following changes in the REST API schemas were made:

  • HTTP GET /api/v6/emailSettings request:
  • The EmailMessageSettings response schema replaced by the EmailNotificationMessageSettings schema.
  • HTTP PUT /api/v6/emailSettings request:
  • The EmailMessageSettings response schema replaced by the EmailNotificationMessageSettings schema.
  • EmailNotificationSettings schema:
  • Added the smtpServerSettingsId property.
  • Renamed the emailNotificationOptions property to notificationOptions.
  • Renamed the emailMessageSettings property to messageSettings.
  • Removed the smtpSettings subschema.
  • Cluster schema:
  • Added the prismCentralId property.
  • BackupRestorePointData schema:
  • Added the clusterId property.
  • RestorePointBase schema:
  • Added the RestorePointType property.
  • ProtectionDomain schema:
  • Added the clusterId property.
  • Session/SessionType schema:
  • Added ClusterRescan and MasterServerRescan enums.
  • JobSourceObject/JobSourceObjectType schema:
  • Added Category and PrismCentral enums.