This is an archive version of the document. To get the most up-to-date information, see the current version.

Schemas

The following JSON schemas are used to represent global retention settings in the Veeam Backup for Microsoft Azure REST API. Properties included in schemas can be used in POST requests.

RetentionSettingsv3

Property

Type

Description

sessionsSettings

RetentionSettingv3

Number of days or months to keep session records in the configuration database. The minimum possible value is 1 day.

obsoleteSnapshotsSettings

RetentionSettingv3

Number of days or months to keep snapshots of unprotected Azure VMs. The minimum possible value is 90 days or 3 months.

_links

array

A list of methods and operations available for the /retentions resource collection, and request URLs used to perform the operations.

RetentionSettingv3

Property

Type

Description

duration

integer($int32)

Number of periods of time to keep snapshots or session records.

type

array[string]

Period of time: Days, Months, Years.

keepForever

boolean

Defines whether to keep all session records in the configuration database.