Breaking Changes

Breaking changes cause REST API 6.0 to function differently and could affect the client code.

Operation Changes

The following resources were deleted in the Veeam Backup for Nutanix AHV REST API:

  • The /clusters/{id}/autoProtection endpoint.

The following changes in operations were made:

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

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 Causing Compatibility Issues

The following change in the REST API schema was 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.