Backup Policies - List
Списки политик резервного копирования, связанных с хранилищем служб восстановления. API предоставляет параметры разбиения на страницы для получения результатов с областью действия.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies?api-version=2026-01-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies?api-version=2026-01-01&$filter={$filter}
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Имя группы ресурсов. Имя регистронезависимо. |
|
subscription
|
path | True |
string minLength: 1 |
Идентификатор целевой подписки. |
|
vault
|
path | True |
string |
Имя ресурса VaultResource |
|
api-version
|
query | True |
string minLength: 1 |
Версия API, используемая для данной операции. |
|
$filter
|
query |
string |
Параметры фильтра OData. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
Операция Azure успешно завершена. |
|
| Other Status Codes |
Непредвиденное сообщение об ошибке. |
Безопасность
azure_auth
Azure Active Directory OAuth2 Flow.
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
| Имя | Описание |
|---|---|
| user_impersonation | олицетворения учетной записи пользователя |
Примеры
List protection policies with backupManagementType filter as AzureIaasVm
Образец запроса
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2026-01-01&$filter=backupManagementType eq 'AzureIaasVM'
Пример ответа
{
"value": [
{
"name": "DefaultPolicy",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy",
"properties": {
"backupManagementType": "AzureIaasVM",
"protectedItemsCount": 0,
"retentionPolicy": {
"dailySchedule": {
"retentionDuration": {
"count": 30,
"durationType": "Days"
},
"retentionTimes": [
"2017-12-05T19:00:00Z"
]
},
"retentionPolicyType": "LongTermRetentionPolicy"
},
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2017-12-05T19:00:00Z"
],
"scheduleWeeklyFrequency": 0
}
}
},
{
"name": "testPolicy1",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/testPolicy1",
"properties": {
"backupManagementType": "AzureIaasVM",
"protectedItemsCount": 0,
"retentionPolicy": {
"dailySchedule": {
"retentionDuration": {
"count": 1,
"durationType": "Days"
},
"retentionTimes": [
"2018-01-24T02:00:00Z"
]
},
"retentionPolicyType": "LongTermRetentionPolicy"
},
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2018-01-24T02:00:00Z"
],
"scheduleWeeklyFrequency": 0
},
"timeZone": "Pacific Standard Time"
}
}
]
}
List protection policies with backupManagementType filter as AzureIaasVm with both V1 and V2 policies
Образец запроса
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2026-01-01&$filter=backupManagementType eq 'AzureIaasVM'
Пример ответа
{
"value": [
{
"name": "DefaultPolicy",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy",
"properties": {
"backupManagementType": "AzureIaasVM",
"protectedItemsCount": 0,
"retentionPolicy": {
"dailySchedule": {
"retentionDuration": {
"count": 30,
"durationType": "Days"
},
"retentionTimes": [
"2017-12-05T19:00:00Z"
]
},
"retentionPolicyType": "LongTermRetentionPolicy"
},
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2017-12-05T19:00:00Z"
],
"scheduleWeeklyFrequency": 0
}
}
},
{
"name": "testPolicy1",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/testPolicy1",
"properties": {
"backupManagementType": "AzureIaasVM",
"protectedItemsCount": 0,
"retentionPolicy": {
"dailySchedule": {
"retentionDuration": {
"count": 1,
"durationType": "Days"
},
"retentionTimes": [
"2018-01-24T02:00:00Z"
]
},
"retentionPolicyType": "LongTermRetentionPolicy"
},
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2018-01-24T02:00:00Z"
],
"scheduleWeeklyFrequency": 0
},
"timeZone": "Pacific Standard Time"
}
},
{
"name": "v2-daily-policy",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/v2-daily-policy",
"properties": {
"backupManagementType": "AzureIaasVM",
"protectedItemsCount": 0,
"retentionPolicy": {
"dailySchedule": {
"retentionDuration": {
"count": 1,
"durationType": "Days"
},
"retentionTimes": [
"2018-01-24T02:00:00Z"
]
},
"retentionPolicyType": "LongTermRetentionPolicy"
},
"schedulePolicy": {
"dailySchedule": {
"scheduleRunTimes": [
"2018-01-24T10:00:00Z"
]
},
"schedulePolicyType": "SimpleSchedulePolicyV2",
"scheduleRunFrequency": "Daily"
},
"timeZone": "Pacific Standard Time"
}
}
]
}
List protection policies with backupManagementType filter as AzureWorkload
Образец запроса
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies?api-version=2026-01-01&$filter=backupManagementType eq 'AzureWorkload'
Пример ответа
{
"value": [
{
"name": "HourlyLogBackup",
"type": "Microsoft.RecoveryServices/vaults/backupPolicies",
"id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/HourlyLogBackup",
"properties": {
"backupManagementType": "AzureWorkload",
"protectedItemsCount": 0,
"settings": {
"issqlcompression": false,
"timeZone": "UTC"
},
"subProtectionPolicy": [
{
"policyType": "Full",
"retentionPolicy": {
"dailySchedule": {
"retentionDuration": {
"count": 30,
"durationType": "Days"
},
"retentionTimes": [
"2017-12-05T19:00:00Z"
]
},
"retentionPolicyType": "LongTermRetentionPolicy"
},
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Daily",
"scheduleRunTimes": [
"2017-12-05T19:00:00Z"
],
"scheduleWeeklyFrequency": 0
}
},
{
"policyType": "Log",
"retentionPolicy": {
"retentionDuration": {
"count": 30,
"durationType": "Days"
},
"retentionPolicyType": "SimpleRetentionPolicy"
},
"schedulePolicy": {
"scheduleFrequencyInMins": 60,
"schedulePolicyType": "LogSchedulePolicy"
}
}
],
"workLoadType": "SQLDataBase"
}
}
]
}
Определения
| Имя | Описание |
|---|---|
|
Azure |
Политика резервного копирования AzureStorage. |
|
Azure |
Политика резервного копирования виртуальных машин IaaS для конкретной рабочей нагрузки. |
|
Azure |
Azure SQL-специфическая политика резервного копирования. |
|
Azure |
Azure VM (Mercury) — специфическая политика резервного копирования, специфическая для рабочей нагрузки. |
|
created |
Тип удостоверения, создавшего ресурс. |
|
Daily |
Формат ежедневного хранения. |
|
Daily |
Ежедневное расписание хранения. |
|
Daily |
|
| Day |
День недели. |
|
Day |
|
|
Error |
Класс Error Detail, который инкапсулирует код, сообщение и рекомендации. |
|
Error |
Ответ на ошибку |
|
Generic |
Azure VM (Mercury) — специфическая политика резервного копирования, специфическая для рабочей нагрузки. |
|
Hourly |
|
|
IAASVMPolicy |
|
|
Iaas |
|
|
Instant |
|
|
Log |
Расписание политики журнала. |
|
Long |
Долгосрочная политика хранения. |
|
Long |
Долгосрочное расписание политики. |
|
Mab |
Политика резервного копирования для конкретного контейнера Mab. |
|
Monthly |
Ежемесячное расписание хранения. |
|
Month |
|
|
Policy |
Тип политики резервного копирования |
|
Protection |
Базовый класс для политики резервного копирования. Политики резервного копирования, относящиеся к рабочей нагрузке, являются производными от этого класса. |
|
Protection |
Список ресурсов ProtectionPolicy |
|
Retention |
Длительность хранения. |
|
Retention |
Тип длительности хранения политики хранения. |
|
Retention |
Тип формата расписания хранения для ежемесячной политики хранения. |
|
Schedule |
Частота запланированной операции этой политики. |
| Settings |
Поле общих параметров для управления резервными копиями |
|
Simple |
Простое хранение политик. |
|
Simple |
Простое расписание политики. |
|
Simple |
Расписание политики версии 2 для IaaS, поддерживающее почасовое резервное копирование. |
|
Snapshot |
Поля резервного копирования моментальных снимков для WorkloadType SaPHanaSystem |
|
Sub |
Политика подзащиты, которая включает расписание и хранение |
|
system |
Метаданные, относящиеся к созданию и последнему изменении ресурса. |
|
Tiering |
Режим многоуровневого уровня для управления автоматическим уровнем точек восстановления. Поддерживаются значения:
|
|
Tiering |
Политика многоуровневого уровня для целевого уровня. Если политика не указана для заданного целевого уровня, служба сохраняет существующую настроенную политику многоуровневого уровня для этого уровня. |
|
User |
Свойства управляемого удостоверения, назначенные пользователем |
|
User |
Сведения об управляемом удостоверении, назначаемом пользователем |
|
Vault |
Политика хранения хранилища для AzureFileShare |
|
Weekly |
Еженедельный формат хранения. |
|
Weekly |
Еженедельное расписание хранения. |
|
Weekly |
|
|
Week |
|
|
Workload |
Тип рабочей нагрузки для управления резервными копиями |
|
Yearly |
Ежегодное расписание хранения. |
AzureFileShareProtectionPolicy
Политика резервного копирования AzureStorage.
| Имя | Тип | Описание |
|---|---|---|
| backupManagementType |
string:
Azure |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| protectedItemsCount |
integer (int32) |
Количество элементов, связанных с этой политикой. |
| resourceGuardOperationRequests |
string[] |
Запросы операций ResourceGuard |
| retentionPolicy | RetentionPolicy: |
Политика хранения с подробными сведениями о диапазонах хранения резервных копий. |
| schedulePolicy | SchedulePolicy: |
Расписание резервного копирования, указанное в рамках политики резервного копирования. |
| timeZone |
string |
Необязательные входные данные TimeZone в виде строки. Например: TimeZone = "Тихоокеанское стандартное время". |
| vaultRetentionPolicy |
Политика хранения с подробными сведениями о диапазонах хранения резервных копий затверденных резервных копий. |
|
| workLoadType |
Тип рабочей нагрузки для управления резервными копиями |
AzureIaaSVMProtectionPolicy
Политика резервного копирования виртуальных машин IaaS для конкретной рабочей нагрузки.
| Имя | Тип | Описание |
|---|---|---|
| backupManagementType |
string:
Azure |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| instantRPDetails | ||
| instantRpRetentionRangeInDays |
integer (int32) |
Диапазон политик хранения мгновенных RP в днях |
| policyType | ||
| protectedItemsCount |
integer (int32) |
Количество элементов, связанных с этой политикой. |
| resourceGuardOperationRequests |
string[] |
Запросы операций ResourceGuard |
| retentionPolicy | RetentionPolicy: |
Политика хранения с подробными сведениями о диапазонах хранения резервных копий. |
| schedulePolicy | SchedulePolicy: |
Расписание резервного копирования, указанное в рамках политики резервного копирования. |
| snapshotConsistencyType | ||
| tieringPolicy |
<string,
Tiering |
Политика распределения по уровням для автоматического перемещения запросов на другой уровень — это целевой уровень, определенный в перечислении RecoveryPointTierType. Политика многоуровневого распределения указывает критерии для перемещения RP на целевой уровень. |
| timeZone |
string |
Необязательные входные данные TimeZone в виде строки. Например: TimeZone = "Тихоокеанское стандартное время". |
AzureSqlProtectionPolicy
Azure SQL-специфическая политика резервного копирования.
| Имя | Тип | Описание |
|---|---|---|
| backupManagementType |
string:
Azure |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| protectedItemsCount |
integer (int32) |
Количество элементов, связанных с этой политикой. |
| resourceGuardOperationRequests |
string[] |
Запросы операций ResourceGuard |
| retentionPolicy | RetentionPolicy: |
Сведения о политике хранения. |
AzureVmWorkloadProtectionPolicy
Azure VM (Mercury) — специфическая политика резервного копирования, специфическая для рабочей нагрузки.
| Имя | Тип | Описание |
|---|---|---|
| backupManagementType |
string:
Azure |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| makePolicyConsistent |
boolean |
Исправление несоответствия политики |
| protectedItemsCount |
integer (int32) |
Количество элементов, связанных с этой политикой. |
| resourceGuardOperationRequests |
string[] |
Запросы операций ResourceGuard |
| settings |
Общие параметры для управления резервными копиями |
|
| subProtectionPolicy |
Список политик подзащиты, которые включают расписание и хранение |
|
| workLoadType |
Тип рабочей нагрузки для управления резервными копиями |
createdByType
Тип удостоверения, создавшего ресурс.
| Значение | Описание |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DailyRetentionFormat
Формат ежедневного хранения.
| Имя | Тип | Описание |
|---|---|---|
| daysOfTheMonth |
Day[] |
Список дней месяца. |
DailyRetentionSchedule
Ежедневное расписание хранения.
| Имя | Тип | Описание |
|---|---|---|
| retentionDuration |
Длительность хранения политики хранения. |
|
| retentionTimes |
string[] (date-time) |
Время хранения политики хранения. |
DailySchedule
| Имя | Тип | Описание |
|---|---|---|
| scheduleRunTimes |
string[] (date-time) |
Список времени суток этот график должен выполняться. |
Day
День недели.
| Имя | Тип | Описание |
|---|---|---|
| date |
integer (int32) |
Дата месяца |
| isLast |
boolean |
Указывает, является ли дата последней даты месяца |
DayOfWeek
| Значение | Описание |
|---|---|
| Sunday | |
| Monday | |
| Tuesday | |
| Wednesday | |
| Thursday | |
| Friday | |
| Saturday |
ErrorDetail
Класс Error Detail, который инкапсулирует код, сообщение и рекомендации.
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Код ошибки. |
| message |
string |
Сообщение об ошибке, связанное с кодом. |
| recommendations |
string[] |
Список строк рекомендаций. |
ErrorResponse
Ответ на ошибку
| Имя | Тип | Описание |
|---|---|---|
| error |
Объект ошибки. |
GenericProtectionPolicy
Azure VM (Mercury) — специфическая политика резервного копирования, специфическая для рабочей нагрузки.
| Имя | Тип | Описание |
|---|---|---|
| backupManagementType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| fabricName |
string |
Имя структуры этой политики. |
| protectedItemsCount |
integer (int32) |
Количество элементов, связанных с этой политикой. |
| resourceGuardOperationRequests |
string[] |
Запросы операций ResourceGuard |
| subProtectionPolicy |
Список политик подзащиты, которые включают расписание и хранение |
|
| timeZone |
string |
Необязательные входные данные TimeZone в виде строки. Например: TimeZone = "Тихоокеанское стандартное время". |
HourlySchedule
| Имя | Тип | Описание |
|---|---|---|
| interval |
integer (int32) |
Интервал, с которым необходимо активировать резервное копирование. Для почасового значения может быть 4/6/8/12 |
| scheduleWindowDuration |
integer (int32) |
Указание длительности окна резервного копирования |
| scheduleWindowStartTime |
string (date-time) |
Указание времени начала окна резервного копирования |
IAASVMPolicyType
| Значение | Описание |
|---|---|
| Invalid | |
| V1 | |
| V2 |
IaasVMSnapshotConsistencyType
| Значение | Описание |
|---|---|
| OnlyCrashConsistent |
InstantRPAdditionalDetails
| Имя | Тип | Описание |
|---|---|---|
| azureBackupRGNamePrefix |
string |
|
| azureBackupRGNameSuffix |
string |
LogSchedulePolicy
Расписание политики журнала.
| Имя | Тип | Описание |
|---|---|---|
| scheduleFrequencyInMins |
integer (int32) |
Частота выполнения расписания журнала этой политики в минутах. |
| schedulePolicyType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
LongTermRetentionPolicy
Долгосрочная политика хранения.
| Имя | Тип | Описание |
|---|---|---|
| dailySchedule |
Ежедневное расписание хранения политики защиты. |
|
| monthlySchedule |
Ежемесячное расписание хранения политики защиты. |
|
| retentionPolicyType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| weeklySchedule |
Еженедельное расписание хранения политики защиты. |
|
| yearlySchedule |
Ежегодное расписание хранения политики защиты. |
LongTermSchedulePolicy
Долгосрочное расписание политики.
| Имя | Тип | Описание |
|---|---|---|
| schedulePolicyType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
MabProtectionPolicy
Политика резервного копирования для конкретного контейнера Mab.
| Имя | Тип | Описание |
|---|---|---|
| backupManagementType |
string:
MAB |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| protectedItemsCount |
integer (int32) |
Количество элементов, связанных с этой политикой. |
| resourceGuardOperationRequests |
string[] |
Запросы операций ResourceGuard |
| retentionPolicy | RetentionPolicy: |
Сведения о политике хранения. |
| schedulePolicy | SchedulePolicy: |
Расписание резервного копирования политики резервного копирования. |
MonthlyRetentionSchedule
Ежемесячное расписание хранения.
| Имя | Тип | Описание |
|---|---|---|
| retentionDuration |
Длительность хранения политики хранения. |
|
| retentionScheduleDaily |
Формат ежедневного хранения для ежемесячной политики хранения. |
|
| retentionScheduleFormatType |
Тип формата расписания хранения для ежемесячной политики хранения. |
|
| retentionScheduleWeekly |
Еженедельный формат хранения для ежемесячной политики хранения. |
|
| retentionTimes |
string[] (date-time) |
Время хранения политики хранения. |
MonthOfYear
| Значение | Описание |
|---|---|
| Invalid | |
| January | |
| February | |
| March | |
| April | |
| May | |
| June | |
| July | |
| August | |
| September | |
| October | |
| November | |
| December |
PolicyType
Тип политики резервного копирования
| Значение | Описание |
|---|---|
| Invalid | |
| Full | |
| Differential | |
| Log | |
| CopyOnlyFull | |
| Incremental | |
| SnapshotFull | |
| SnapshotCopyOnlyFull |
ProtectionPolicyResource
Базовый класс для политики резервного копирования. Политики резервного копирования, относящиеся к рабочей нагрузке, являются производными от этого класса.
| Имя | Тип | Описание |
|---|---|---|
| eTag |
string |
Необязательный ETag. |
| id |
string |
Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
Географическое расположение, в котором находится ресурс |
| name |
string |
Имя ресурса |
| properties | ProtectionPolicy: |
Свойства ресурса политики защиты |
| systemData |
Azure Resource Manager метаданные, содержащие информацию createdBy и modifiedBy. |
|
| tags |
object |
Теги ресурсов. |
| type |
string |
Тип ресурса. Например, «Майкрософт. Compute/virtualMachines» или «Майкрософт. Аккаунты хранения/хранения» |
ProtectionPolicyResourceList
Список ресурсов ProtectionPolicy
| Имя | Тип | Описание |
|---|---|---|
| nextLink |
string |
Универсальный код ресурса (URI) для получения следующей страницы ресурсов с каждым вызовом API, возвращающим до 200 ресурсов на страницу. Используйте ListNext() для получения следующей страницы, если общее количество ресурсов превышает 200. |
| value |
Список ресурсов. |
RetentionDuration
Длительность хранения.
| Имя | Тип | Описание |
|---|---|---|
| count |
integer (int32) |
Количество типов длительности. Длительность хранения получается путем подсчета времени подсчета типа длительности. Например, если count = 3 и DurationType = Недель, срок хранения будет составлять три недели. |
| durationType |
Тип длительности хранения политики хранения. |
RetentionDurationType
Тип длительности хранения политики хранения.
| Значение | Описание |
|---|---|
| Invalid | |
| Days | |
| Weeks | |
| Months | |
| Years |
RetentionScheduleFormat
Тип формата расписания хранения для ежемесячной политики хранения.
| Значение | Описание |
|---|---|
| Invalid | |
| Daily | |
| Weekly |
ScheduleRunType
Частота запланированной операции этой политики.
| Значение | Описание |
|---|---|
| Invalid | |
| Daily | |
| Weekly | |
| Hourly |
Settings
Поле общих параметров для управления резервными копиями
| Имя | Тип | Описание |
|---|---|---|
| isCompression |
boolean |
Флаг сжатия рабочей нагрузки. Это было добавлено, чтобы значение isSqlCompression было нерекомендуемо после обновления клиентов, чтобы рассмотреть этот флаг. |
| issqlcompression |
boolean |
Флаг сжатия SQL |
| timeZone |
string |
Необязательные входные данные TimeZone в виде строки. Например: TimeZone = "Тихоокеанское стандартное время". |
SimpleRetentionPolicy
Простое хранение политик.
| Имя | Тип | Описание |
|---|---|---|
| retentionDuration |
Длительность хранения политики защиты. |
|
| retentionPolicyType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
SimpleSchedulePolicy
Простое расписание политики.
| Имя | Тип | Описание |
|---|---|---|
| hourlySchedule |
Почасовое расписание этой политики |
|
| schedulePolicyType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| scheduleRunDays |
Список дней недели этот график должен выполняться. |
|
| scheduleRunFrequency |
Частота запланированной операции этой политики. |
|
| scheduleRunTimes |
string[] (date-time) |
Список времени суток этот график должен выполняться. |
| scheduleWeeklyFrequency |
integer (int32) |
По каждому числу недель этот график должен выполняться. |
SimpleSchedulePolicyV2
Расписание политики версии 2 для IaaS, поддерживающее почасовое резервное копирование.
| Имя | Тип | Описание |
|---|---|---|
| dailySchedule |
Ежедневное расписание этой политики |
|
| hourlySchedule |
почасовое расписание этой политики |
|
| schedulePolicyType | string: |
Это свойство будет использоваться в качестве дискриминационных для принятия конкретных типов в полиморфной цепочке типов. |
| scheduleRunFrequency |
Частота запланированной операции этой политики. |
|
| weeklySchedule |
Еженедельное расписание этой политики |
SnapshotBackupAdditionalDetails
Поля резервного копирования моментальных снимков для WorkloadType SaPHanaSystem
| Имя | Тип | Описание |
|---|---|---|
| instantRPDetails |
string |
|
| instantRpRetentionRangeInDays |
integer (int32) |
|
| userAssignedManagedIdentityDetails |
Сведения об управляемом удостоверении, назначаемом пользователем |
SubProtectionPolicy
Политика подзащиты, которая включает расписание и хранение
| Имя | Тип | Описание |
|---|---|---|
| policyType |
Тип политики резервного копирования |
|
| retentionPolicy | RetentionPolicy: |
Политика хранения с подробными сведениями о диапазонах хранения резервных копий. |
| schedulePolicy | SchedulePolicy: |
Расписание резервного копирования, указанное в рамках политики резервного копирования. |
| snapshotBackupAdditionalDetails |
Поля резервного копирования моментальных снимков для WorkloadType SaPHanaSystem |
|
| tieringPolicy |
<string,
Tiering |
Политика распределения по уровням для автоматического перемещения запросов на другой уровень. Ключ — это целевой уровень, определенный в перечислении RecoveryPointTierType. Политика многоуровневого распределения указывает критерии для перемещения RP на целевой уровень. |
systemData
Метаданные, относящиеся к созданию и последнему изменении ресурса.
| Имя | Тип | Описание |
|---|---|---|
| createdAt |
string (date-time) |
Метка времени создания ресурса (UTC). |
| createdBy |
string |
Удостоверение, создающее ресурс. |
| createdByType |
Тип удостоверения, создавшего ресурс. |
|
| lastModifiedAt |
string (date-time) |
Временная метка последнего изменения ресурса (UTC) |
| lastModifiedBy |
string |
Идентификатор, который последний раз изменил ресурс. |
| lastModifiedByType |
Тип удостоверения, который последний раз изменил ресурс. |
TieringMode
Режим многоуровневого уровня для управления автоматическим уровнем точек восстановления. Поддерживаются значения:
- TierRecommended: уровень всех точек восстановления, рекомендуемых для многоуровневого уровня
- TierAfter: уровень всех точек восстановления после фиксированного периода, как указано в значении длительности и длительности ниже.
- DoNotTier: не уровневые точки восстановления
| Значение | Описание |
|---|---|
| Invalid | |
| TierRecommended | |
| TierAfter | |
| DoNotTier |
TieringPolicy
Политика многоуровневого уровня для целевого уровня. Если политика не указана для заданного целевого уровня, служба сохраняет существующую настроенную политику многоуровневого уровня для этого уровня.
| Имя | Тип | Описание |
|---|---|---|
| duration |
integer (int32) |
Количество дней/недель/месяцев/лет для хранения резервных копий на текущем уровне до уровня. Используется только в том случае, если для TieringMode задано значение TierAfter |
| durationType |
Тип длительности хранения: дни/недели/месяцы/годы используется только в том случае, если для TieringMode задано значение TierAfter |
|
| tieringMode |
Режим многоуровневого уровня для управления автоматическим уровнем точек восстановления. Поддерживаются значения:
|
UserAssignedIdentityProperties
Свойства управляемого удостоверения, назначенные пользователем
| Имя | Тип | Описание |
|---|---|---|
| clientId |
string |
Идентификатор клиента назначенного удостоверения. |
| principalId |
string |
Основной идентификатор назначенного удостоверения. |
UserAssignedManagedIdentityDetails
Сведения об управляемом удостоверении, назначаемом пользователем
| Имя | Тип | Описание |
|---|---|---|
| identityArmId |
string |
Идентификатор ARM назначенного удостоверения. |
| identityName |
string |
Имя назначенного удостоверения. |
| userAssignedIdentityProperties |
Свойства управляемого удостоверения, назначенные пользователем |
VaultRetentionPolicy
Политика хранения хранилища для AzureFileShare
| Имя | Тип | Описание |
|---|---|---|
| snapshotRetentionInDays |
integer (int32) |
|
| vaultRetention | RetentionPolicy: |
Базовый класс для политики хранения. |
WeeklyRetentionFormat
Еженедельный формат хранения.
| Имя | Тип | Описание |
|---|---|---|
| daysOfTheWeek |
Список дней недели. |
|
| weeksOfTheMonth |
Список недель месяца. |
WeeklyRetentionSchedule
Еженедельное расписание хранения.
| Имя | Тип | Описание |
|---|---|---|
| daysOfTheWeek |
Список дней недели для еженедельной политики хранения. |
|
| retentionDuration |
Длительность хранения политики хранения. |
|
| retentionTimes |
string[] (date-time) |
Время хранения политики хранения. |
WeeklySchedule
| Имя | Тип | Описание |
|---|---|---|
| scheduleRunDays | ||
| scheduleRunTimes |
string[] (date-time) |
Список времени суток этот график должен выполняться. |
WeekOfMonth
| Значение | Описание |
|---|---|
| First | |
| Second | |
| Third | |
| Fourth | |
| Last | |
| Invalid |
WorkloadType
Тип рабочей нагрузки для управления резервными копиями
| Значение | Описание |
|---|---|
| Invalid | |
| VM | |
| FileFolder | |
| AzureSqlDb | |
| SQLDB | |
| Exchange | |
| Sharepoint | |
| VMwareVM | |
| SystemState | |
| Client | |
| GenericDataSource | |
| SQLDataBase | |
| AzureFileShare | |
| SAPHanaDatabase | |
| SAPAseDatabase | |
| SAPHanaDBInstance |
YearlyRetentionSchedule
Ежегодное расписание хранения.
| Имя | Тип | Описание |
|---|---|---|
| monthsOfYear |
Список месяцев ежегодной политики хранения. |
|
| retentionDuration |
Длительность хранения политики хранения. |
|
| retentionScheduleDaily |
Формат ежедневного хранения для ежегодной политики хранения. |
|
| retentionScheduleFormatType |
Формат расписания хранения для ежегодной политики хранения. |
|
| retentionScheduleWeekly |
Еженедельный формат хранения для ежегодной политики хранения. |
|
| retentionTimes |
string[] (date-time) |
Время хранения политики хранения. |