Changelog

This section describes changes introduced in Veeam Backup & Replication REST API 1.3-rev2.

To use the latest revision of the REST API, specify the 1.3-rev2 value in the x-api-version header of each request. For details on REST API versions, see Versioning.

Global Changes

The 1.3-rev2 value is added for the x-api-version header. The header must be specified in each request. For details on REST API versions, see Versioning.

New Features

This revision continues progress toward full REST API coverage with additions across role-based access control, malware detection, high availability, bare metal recovery, deduplication appliance repositories, unstructured data protection and backup operations.

The following new features are introduced in Veeam Backup & Replication REST API 1.3-rev2.

Users and Roles

REST API 1.3-rev2 completes the role-based access control coverage. You can now create and modify custom roles, define their scope with access control lists (ACLs), and manage access permissions of backup repositories.

New Operations

Users and Roles

ACL

Repositories

Updated Schema

  • The CustomRoleSpec and CustomRoleModel objects have been added. They define the scope of a custom role with the inventoryScope, repositoryScope, restorePermissionsScope and restoreTargetScope properties.
  • The permissionScope parameter has been added to the Get All VMware vSphere Servers, Get VMware vSphere Server Objects, Get Protection Groups, Get Protection Group, Get Discovered Entities and Get Discovered Entity requests. The parameter allows you to return only the inventory objects that are valid under the specified permission scope.
  • The isBuiltInFilter parameter has been added to the Get All Roles request, which allows you to return either built-in or custom roles only.
  • The isBuiltIn property has been added to the RoleModel object.
  • The aclInfo property has been added to the VmwareObjectModel, HyperVObjectModel and AgentObjectModel objects. The property contains the owner of the object and the effective access permissions.

Malware Detection

Malware detection settings, exclusions, indicators of compromise and encryption analysis are now fully accessible via REST API. For details on the malware detection workflow, see Malware Detection.

New Operations

Malware Detection

Backups

Updated Schema

  • The MalwareBackupScanBaseSpec base object has been added. The Scan Backups with Antivirus or YARA Rules request now accepts this object, which has the following child schemas:

    • MalwareBackupScanSpec
    • MalwareScanUnstructuredBackupSpec

    For more information, see Breaking Changes.

  • The restorePointId property has been added to the MalwareBackupScanSpec object.

  • The Specific type has been added to the EMalwareBackupScanMode enumeration type.

  • The severity property has been added to the BackupFileModel object.

  • The reason property of the BackupObjectMarkAsCleanSpec object is no longer required.

  • The EncryptionAnalysis type has been added to the ESessionType enumeration type.

High Availability Cluster

Cluster management, failover and switchover are now available via REST API for automation of high availability workflows.

New Operations

Updated Schema

  • The HaSwitchover and HaClusterEdit types have been added to the ESessionType enumeration type.

Bare Metal Recovery and Volume Restore

REST API 1.3-rev2 introduces new endpoints that allow you to create and download recovery media, manage disks and volumes of a target host, and restore volumes to Veeam Agent computers and recovery appliances. For details on the restore workflow, see Bare Metal Recovery and Volume Restore.

New Operations

DiskManagement

Restore

Recovery Media

Backup Objects

Agents

Inventory Browser

Restore Points

Updated Schema

  • The RecoveryMedia type has been added to the ETaskType enumeration type, and the TaskModel object now has the RecoveryMediaTaskModel child schema.
  • The ObjectRestorePointDiskModel object has been updated with the following child schemas:
    • WindowsPhysicalObjectRestorePointDiskModel
    • LinuxPhysicalObjectRestorePointDiskModel
    • CustomPlatformObjectRestorePointDiskModel
  • The createEmbeddedRecoveryMedia property has been added to the ProtectionGroupAdvancedWindowsSettingsModel object.
  • The embeddedRecoveryMediaState property has been added to the DiscoveredComputerEntityModel object.
  • The following types have been added to the ESessionType enumeration type:
    • AgentsRecoveryAppliancesManagement
    • RestoreAgentVolumes
    • RestoreRecoveryApplianceVolumes
    • InstantDiskRecovery
    • DiskRestore

Backup Move and Copy

REST API 1.3-rev2 allows you to move backups and backup objects to another location, view detailed information about a backup, and manage move and copy sessions that require user action.

New Operations

Note that the POST /api/v1/backups/copyTo request has been removed — for more information, see Breaking Changes.

Updated Schema

  • The backupId and size properties have been added to the BackupObjectModel object.
  • The ActionRequired type has been added to the ESessionState enumeration type.
  • The PerVmMoveBackup and PerVmCopyBackup types have been added to the ESessionType enumeration type.

Unstructured Data

REST API 1.3-rev2 extends unstructured data protection with browsing of unstructured data servers, retrieval of data from cold object storage, and download of files and folders from unstructured data backups.

New Operations

Inventory Browser

Backup Browser

Restore

Updated Schema

  • The coldStorageRetrievalSettings property has been added to the UnstructuredDataMountSpec, UnstructuredDataShareRestoreOptionsModel, UnstructuredDataOSRestoreOptionsModel, UnstructuredDataFLRItemRestoreSpec, FileBackupFLRCopyToSpec, UnstructuredBackupDownloadMetaSpec, CopyBackupSpec, HealthCheckRepairOptions and EntraIdTenantStartRestoreFromCopySpec objects. The property defines how Veeam Backup & Replication retrieves data from cold object storage.
  • The coldStorageRetrievalMode parameter has been added to the Edit Unstructured Data Server request.
  • The AzureDataLake, SANSMBShare and SANNFSShare types have been added to the EUnstructuredDataServerType enumeration type, and to the UnstructuredDataServerModel and UnstructuredDataServerSpec objects as child schemas.
  • The hostType property has been added to the FileServerModel object.
  • The symbolicLinks property has been added to the FileBackupJobAdvancedSettingsModel object.
  • The UnstructuredBackupJobObjectModel base object has been added. The FileBackupJobObjectModel and ObjectStorageBackupJobObjectModel objects are now its child schemas, and the GenericUnstructuredBackupJobObjectModel child schema has been added — for more information, see Breaking Changes.
  • The unstructuredLinkedJobs property has been added to the SureBackupContentScanJobModel and SureBackupContentScanJobSpec objects.
  • The FileBackupArchiveRetrievalProlonging type has been added to the ESessionType enumeration type.

Microsoft Entra ID

REST API 1.3-rev2 allows you to back up and restore Microsoft Entra ID devices and organization contacts, export Microsoft Entra ID items to JSON, and reveal BitLocker recovery keys.

New Operations

Updated Schema

  • The EntraIdTenantBrowseModel object has been updated with the EntraIdTenantDeviceBrowseModel and EntraIdTenantOrgContactBrowseModel child schemas.
  • The EntraIdTenantBrowseSpec object has been updated with the EntraIdTenantDeviceBrowseSpec and EntraIdTenantOrgContactBrowseSpec child schemas.
  • The Device and OrgContact types have been added to the EEntraIdTenantItemType enumeration type.
  • The Devices and OrgContacts types have been added to the EEntraIdTenantResource enumeration type.
  • The applicationCertificates and referenceRestoreMode properties have been added to the EntraIdTenantItemRestoreSpec object.
  • The referenceRestoreMode property has been added to the EntraIdTenantRestoreItemAttributesSpec object.
  • The references property has been added to the EntraIdTenantItemRecursiveComparisonModel object.
  • The credentialsType and name properties have been added to the EntraIDTenantModel object.
  • The odataType property has been added to the EntraIdTenantDeviceConfigurationBrowseModel and EntraIdTenantDeviceConfigurationFilterBrowseSpec objects, and the deviceConfigurationType property has been added to the EntraIdTenantDeviceConfigurationBrowseModel object.
  • The OdataType type has been added to the EEntraIdTenantDeviceConfigurationSortingProperty enumeration type.

Deduplication Appliance Repositories

Deduplication appliance repositories (Dell Data Domain, HPE StoreOnce, ExaGrid, Quantum DXi, Infinidat InfiniGuard and Fujitsu ETERNUS CS800) can now be added, configured and managed via REST API.

Updated Schema

  • The RepositoryModel object has been updated with the following child schemas:
    • DellDataDomainStorageModel
    • HPEStoreOnceStorageModel
    • ExaGridStorageModel
    • QuantumDXiStorageModel
    • InfinidatStorageModel
    • FujitsuStorageModel
  • The RepositorySpec object has been updated with the following child schemas:
    • DellDataDomainStorageSpec
    • HPEStoreOnceStorageSpec
    • ExaGridStorageSpec
    • QuantumDXiStorageSpec
    • InfinidatStorageSpec
    • FujitsuStorageSpec
  • The DDBoost, HPStoreOnceIntegration and Quantum types of the ERepositoryType enumeration type have been renamed to DellDataDomain, HPEStoreOnce and QuantumDXi — for more information, see Breaking Changes.
  • The skipDedupAppliances parameter has been added to the Get All Servers request, which allows you to exclude Linux-based deduplication storage appliance hosts from the list.

Veeam Data Cloud Vault Archive

REST API 1.3-rev2 allows you to add and browse Veeam Data Cloud Vault Archive object storage.

Updated Schema

  • The VeeamDataCloudVaultArchive type has been added to the ERepositoryType enumeration type, and the VeeamDataCloudVaultArchiveStorageModel and VeeamDataCloudVaultArchiveStorageSpec child schemas have been added to the RepositoryModel and RepositorySpec objects.
  • The VeeamDataCloudVaultArchive type has been added to the ECloudServiceType enumeration type, and to the CloudBrowserModel, CloudBrowserSpec and CloudBrowserNewFolderSpec objects as a child schema.
  • The regionId property has been added to the VeeamDataCloudVaultModel object.

Instant Recovery to Microsoft Azure

Helper appliance templates that assist with facilitating instant recovery to Microsoft Azure can now be fully managed via REST API.

New Operations

Updated Schema

  • The AzureComputeNetworkSecurityGroupModel object has been added. The networkSecurityGroup required property has been added to the AzureComputeNetworkModel object — for more information, see Breaking Changes.

Instant Recovery to Another Platform

Scripted Instant Recovery from any image-level backup source to VMware vSphere or Hyper-V can now be initiated and managed via REST API.

Updated Schema

  • The OtherPlatform type has been added to the EInstantVMRecoveryModeType enumeration type.
  • The InstantViVMRecoverySpec object has been updated with the InstantViVMOtherPlatformRecoverySpec child schema.
  • The InstantHvVMRecoverySpec object has been updated with the InstantHvVMOtherPlatformRecoverySpec child schema.
  • The shareCredentialsId property has been added to the InstantViVMRecoverySpec and InstantHvVMRecoverySpec objects.
  • The helperAppliance and enableClusterWideMount properties have been added to the InstantViVMCustomizedRecoveryDestinationSpec object.

Quick Backup

Ad-hoc quick backup sessions can be triggered via REST API for Hyper-V VMs and Veeam Agent managed machines.

New Operations

Updated Schema

  • The AgentOperationBackupNow, AgentOperationActiveFull and EpAgentOperationStopBackup types have been added to the ESessionType enumeration type.

Proxmox VE and Nutanix AHV

REST API 1.3-rev2 allows you to query the Proxmox VE and Nutanix AHV infrastructure, get backups, restore points and sessions, and start and stop jobs by using the existing endpoints.

Updated Schema

  • The NutanixAHVBackupJob and ProxmoxBackupJob types have been added to the EJobType enumeration type.
  • The Nutanix and Proxmox types have been added to the EInventoryPlatformType and EPlatformType enumeration types.
  • The InventoryObjectModel object has been updated with the NutanixObjectModel and ProxmoxObjectModel child schemas.
  • The BackupObjectModel object has been updated with the NutanixBackupObjectModel and ProxmoxBackupObjectModel child schemas.
  • The NutanixCluster, PrismCentral, ProxmoxNode and ProxmoxCluster types have been added to the EManagedServerType enumeration type.
  • The NutanixAHV and PVE types have been added to the EProxyType enumeration type.
  • The PlatformServiceJob, PlatformBackupJob, PlatformSnapshotJob and PlatformSnapshotCopyJob types have been added to the ESessionType enumeration type.

General Options

REST API 1.3-rev2 allows you to manage host authentication, VSA event forwarding and Node Exporter settings, and to check the certificate of an SMTP server.

New Operations

Updated Schema

  • The thumbprints property has been added to the AdvancedSmtpOptionsModel object.

Inventory Browser

REST API 1.3-rev2 allows you to get the physical infrastructure inventory and detailed information about inventory objects.

New Operations

Updated Schema

  • The powerState property has been added to the VmwareObjectModel object.
  • The Custom type has been added to the EAgentInventoryObjectType enumeration type.

Agent Management

REST API 1.3-rev2 allows you to get the state of Veeam Agents installed on discovered entities, and to attach backups to an agent or detach them from it.

New Operations

Backup Browser

REST API 1.3-rev2 introduces the following requests:

Application Items Restore

REST API 1.3-rev2 introduces the Get All Child Restore Sessions for Application Item Browse Session request. It allows you to get all restore sessions that are performed within an application item browse session.

Deprecated Requests

Minor Non-Breaking Changes

The following minor non-breaking changes are introduced in REST API 1.3-rev2.

Agents

  • The connectionType and singleUseCredentials properties have been added to the ADObjectCustomCredentialsModel object.
  • The groupScope property has been added to the ADObjectModel object.
  • The installNoSnapAgent property has been added to the ProtectionGroupOptionsModel object.
  • The InstalledRebootRequired and NotInstalledRebootRequired types have been added to the EDriverStatus enumeration type.
  • The PPC64le type has been added to the EOSBitness and EOperatingSystemPlatform enumeration types.
  • The masterCredentialsId property of the ADObjectsProtectionGroupCredentialModel object is no longer required.
  • The isDisabled property of the ProtectionGroupModel object is no longer required.

Backups

The Get All Backups request now accepts the policyUniqueIdFilter parameter, which allows you to filter backups by the unique ID of the retention policy.

Backup Objects

  • The Get Restore Points request now accepts the typeFilter and excludeSnapshotTypeFilter parameters, which allow you to filter restore points by their type and to exclude restore points with the specified snapshot types.
  • The gfsPeriods, snapshotType and tag properties have been added to the ObjectRestorePointModel object.
  • The StartDiskPublish type has been added to the EObjectRestorePointOperation enumeration type.

Backup Browser

  • The Backup Browsers tag has been renamed to Backup Browser.
  • The credentialsId property has been added to the FlrRestoreCredentialsValidationResult object.
  • The credentialsId property of the FlrRestoreToSpec object is no longer required.

Connection

The certificateUpload property has been added to the ConnectionCertificateModel object.

Credentials

  • The uniqueId property has been moved to the CredentialsModel, CredentialsSpec, CloudCredentialsModel and CloudCredentialsSpec base objects from their child schemas.
  • The isDefaultAppliance property has been added to the CredentialsModel object.
  • The includeHiddenCreds property has been added to the CredentialsFilters and CloudCredentialsFilters objects.

Deployment

The includeWindowsPackages, includeLinuxPackages and includeUnixPackages properties have been added to the CreateDeploymentKitSpec object.

Encryption

The Description type has been added to the EKMSFiltersOrderColumn enumeration type.

General Options

  • The aiPoweredReportEnabled property has been added to the GeneralOptionsEmailSettingsModel object.
  • The isDefaultApp property has been added to the GeneralOptionsGmailServerSettingsModel and GeneralOptionsMS365ServerSettingsModel objects.

Inventory Browser

  • The Get Active Directory Objects from Domain request now accepts the parentIdFilter parameter, which allows you to return only direct children of the specified parent object.
  • The regionDisplayName property has been added to the AmazonS3ServerAccountModel, AzureBlobServerModel and S3CompatibleServerAccountModel objects.
  • The metadata property has been added to the CloudDirectorObjectModel object.
  • The Type and Region types have been added to the EUnstructuredDataServersFiltersOrderColumn enumeration type.

Jobs

  • The backupCache property has been added to the AgentBackupPolicyStorageLocalStorageModel and AgentBackupPolicyStorageSharedFolderModel objects.
  • The inlineDataDedupEnabled property has been added to the AgentBackupStorageSettingsModel and BackupCopyJobStorageSettingsModel objects.
  • The backupMonitoring property has been added to the AgentNotificationSettingsModel object.
  • The credentialsId and useGuestCredentials properties have been added to the WindowsAgentBackupScriptSettingsModel object.
  • The secondaryTargets property has been added to the EntraIDAuditLogBackupJobModel, EntraIDAuditLogBackupJobSpec, FileBackupJobModel, FileBackupJobSpec, ObjectStorageBackupJobModel and ObjectStorageBackupJobSpec objects.
  • The gfsPolicy property has been added to the FileBackupCopyJobModel, FileBackupCopyJobSpec, FileBackupJobPrimaryRepositoryModel and ObjectStorageBackupJobPrimaryRepositoryModel objects.
  • The isDisabled property has been added to the EntraIDTenantBackupCopyJobSpec object.
  • The targetName property has been added to the JobStateModel object.
  • The dailySummaryLocalTime and sendDailySummary properties have been added to the EmailNotificationSettingsModel object.
  • The WindowsAgentBackupFailoverCluster type has been added to the EJobType enumeration type.
  • The 8MB type has been added to the EStorageOptimization enumeration type.
  • The virtualMachines property of the BackupJobModel, BackupJobSpec, HyperVBackupJobModel, HyperVBackupJobSpec, CloudDirectorBackupJobModel and CloudDirectorBackupJobSpec objects is no longer required.
  • The includes property of the BackupJobVirtualMachinesModel, BackupJobVirtualMachinesSpec and HyperVBackupJobVirtualMachinesModel objects is no longer required.
  • The disks property of the VmwareObjectDiskModel and HyperVObjectDiskModel objects is no longer required.
  • The backupRepository property of the FileBackupJobSpec and ObjectStorageBackupJobSpec objects is no longer required.
  • The primaryJobId property of the FileBackupCopyJobModel and FileBackupCopyJobSpec objects is no longer required.
  • The storage property of the EntraIDAuditLogBackupJobSpec object is no longer required.
  • The linkedJobs property of the SureBackupContentScanJobModel and SureBackupContentScanJobSpec objects is no longer required.
  • The useGuestCredentials property of the AgentBackupOracleSettingsModel object is no longer required.
  • The isDisabled property of the JobModel object is no longer required.

License

The following types have been added to the ELicensePlatformType enumeration type: UniversalCdpLinux, NdmpNetApp2Tape, AbrBackup, Scp, XcpNg, XenServer, HpeVme, Sfr, Kbv, Onl, Pl9, Vrg, Rho and Vtz.

Managed Servers

  • The ApplicationBackupRepository type has been added to the EOptionalComponentType enumeration type.
  • The OpenSSL312, OpenTelemetryCollector and HotAdd types have been added to the EHostComponentType enumeration type.

Proxies

The Status type has been added to the EProxiesFiltersOrderColumn enumeration type.

Replicas

The Get All Replicas request now accepts the policyUniqueIdFilter parameter, which allows you to filter replicas by the unique ID of the retention policy.

Repositories

  • The copyPolicyEnabled, movePolicyEnabled, encryption and extentCryptoKeyId properties have been added to the ArchiveTierModel object.
  • The cryptoKeyId property has been added to the CapacityExtentModel object.
  • The enableGovernanceMode and governanceModeRetentionDays properties have been added to the LinuxLocalRepositorySettingsModel object.
  • The readOnlyFilter property has been added to the RepositoryStatesFilters object.
  • The Status type has been added to the ERepositoryStatesFiltersOrderColumn enumeration type.
  • The mountServer property of all repository Model, Spec and ImportSpec objects is no longer required.
  • The VeeamDataCloudVaultAwsExternal and VeeamDataCloudVaultAzureExternal types have been added to the ERepositoryType enumeration type.

Restore

  • The yaraRule and yaraScanEnabled properties have been added to the SecureRestoreSpec object, and the antivirusScanEnabled property is no longer required.
  • The defaultDatastore property has been added to the RestoreTargetDatastoresSpec object.
  • The reason property has been added to the VmwareFcdInstantRecoverySpec object.
  • The vmTagsRestoreEnabled property has been moved from the InstantViVMRecoverySpec object to the InstantViVMCustomizedRecoverySpec and InstantViVMOriginalLocationRecoverySpec objects.
  • The ViVMQuickMigrationDatastoresSpec object has been added, and the destinationHost property of the ViVMQuickMigrationSpec object is no longer required.
  • The ipAddress property of the IPv4SettingsModel and IPv6SettingsModel objects is no longer required.
  • The redirectEnabled property of the InstantViVMCustomizedRecoveryDatastoreSpec object is no longer required.

Restore Points

  • The Get All Restore Points request now accepts the typeFilter and excludeSnapshotTypeFilter parameters, which allow you to filter restore points by their type and to exclude restore points with the specified snapshot types.
  • The capacity property of the ObjectRestorePointDiskModel object and the size property of the HyperVDiskExtentModel object are no longer required.

Service

The ianaTimeZoneId property has been added to the ServerTimeModel object.

Sessions

  • The algorithm, originalSessionId, progress and retryInfo properties have been added to the SessionModel object.
  • The platformId and platformType properties have been added to the BackupTaskSessionModel object.
  • The following types have been added to the ESessionType enumeration type: AgentManagement, BackupCopyJobParent, ApplicationLevelRestore, VeeamUpdaterSettingsSync, EndpointBackup, EndpointRestore, StorageDiscovery, StorageMonitoring, AdForestRestore, BackupCacheSync and IndexCollection.
  • The LinuxPhysicalPpc and ApplicationBackupRepository types have been added to the EPlatformType enumeration type.

Users and Roles

  • The Get All Users and Groups request now accepts the mfaEnabledFilter parameter, which allows you to filter users by the multi-factor authentication state.
  • The MfaEnabled type has been added to the EUserFiltersOrderColumn enumeration type.

Breaking Changes

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

Agents

The required masterConnectionType property has been added to the ADObjectsProtectionGroupCredentialModel object.

Backups

  • The POST /api/v1/backups/copyTo request has been removed. Use the Copy Machine Backups to Another Repository or Folder or Copy Backups to Another Repository request instead.
  • The objectId property of the BackupFileModel object has been replaced with the required objectIds property.
  • The policyTagFilter parameter of the Get All Backups request has been replaced with the policyUniqueIdFilter parameter. The policyTagFilter property of the BackupsFilters object has been replaced with the policyUniqueIdFilter property.
  • In the BackupObjectModel object, the EC2 and GoogleCloud types have been renamed to AWSEC2 and GCE.

Backup Browser

  • The BitlockerKey and DeviceCompliancePolicy types have been removed from the EEntraIdTenantItemType enumeration type, and the EntraIdTenantBitlockerKeyBrowseModel and EntraIdTenantBitlockerKeyBrowseSpec child schemas have been removed from the EntraIdTenantBrowseModel and EntraIdTenantBrowseSpec objects. To get a BitLocker recovery key, use the Reveal Microsoft Entra ID BitLocker Recovery Key request.
  • The NotAvaliable type of the EFlrItemStateType enumeration type has been renamed to NotAvailable.
  • The required readOnly property has been added to the EntraIdTenantItemComparisonReferenceValueModel object.
  • The required versionsCount property has been added to the UnstructuredDataFlrBrowseItemModel object.

Inventory Browser

  • The backupProxies property has been removed from the NASFilerServerProcessingModel object.
  • The isEnabled property has been removed from the VmwareObjectModel object.
  • The Get Inventory Objects request no longer accepts the resetCache parameter.

Jobs

  • The synthenticFulls property of the BackupJobAdvancedSettingsModel, HyperVBackupJobAdvancedSettingsModel, AgentBackupJobAdvancedSettingsModel and AgentBackupPolicyAdvancedSettingsModel objects has been renamed to syntheticFulls.
  • The RemoveData property of the FullBackupMaintenanceModel object has been renamed to removeData.
  • The credentialsId and credentialsType properties of the GuestOsCredentialsPerMachineModel object have been replaced with the credentials property.
  • The guestProcessing property has been removed from the WindowsAgentManagementBackupWorkstationPolicyModel and WindowsAgentManagementBackupWorkstationPolicySpec objects.
  • The FileBackupJobObjectModel and ObjectStorageBackupJobObjectModel objects are now child schemas of the new UnstructuredBackupJobObjectModel base object. The path property has been moved to the base object, and the required type discriminator property has been added.

License

The expirationDate and supportExpirationDate properties have been removed from the InstalledLicenseModel object and added to the InstanceLicenseSummaryModel and SocketLicenseSummaryModel objects.

Log export

The required scopeType property has been added to the ExportSupportLogsSpec object.

Malware Detection

The Scan Backups with Antivirus or YARA Rules request now accepts the new MalwareBackupScanBaseSpec base object in its request body. The scanMode, scanEngine, scanRange and continueScan properties of the MalwareBackupScanSpec object have been moved to the base object, and the required type discriminator property has been added.

Managed Servers

The OpenSSL3v13 type of the EHostComponentType enumeration type has been renamed to OpenSSL300.

Replicas

  • The Regular type of the EReplicaType enumeration type has been renamed to Snapshot. The Snapshot discriminator value of the ReplicaModel object now maps to the RegularReplicaModel child schema.
  • The policyTagFilter parameter of the Get All Replicas request has been replaced with the policyUniqueIdFilter parameter. The policyTagFilter property of the ReplicasFilters object has been replaced with the policyUniqueIdFilter property.

Repositories

  • The DDBoost, HPStoreOnceIntegration, Quantum and SmartObjectS3 types of the ERepositoryType enumeration type have been renamed to DellDataDomain, HPEStoreOnce, QuantumDXi and S3Integrated.
  • The path property of the LinuxLocalRepositorySettingsModel and WindowsLocalRepositorySettingsModel objects is now required.
  • The accounts and encryptionSettings properties of the RepositoryAccessPermissionsModel object are now required.

Restore

  • The required networkSecurityGroup property has been added to the AzureComputeNetworkModel object.
  • The mountServerId, helperHost, helperAppliance and originalHost properties of the LinuxFlrMountServerSettings object have been moved to the following child schemas:
    • LinuxMountServerFlrMountServerSettings
    • LinuxHelperHostFlrMountServerSettings
    • LinuxHelperApplianceFlrMountServerSettings
    • LinuxOriginalHostFlrMountServerSettings
  • The mountServer property of the LinuxFlrMountSpec object is now required.
  • The permissions property of the UnstructuredDataRestoreOptionsModel object is now required.

Users and Roles

The required mfaEnabled property has been added to the UserModel object.