По вашей проблеме, я просто могу сказать, что свойство не поддерживается Terraform. Вы можете увидеть его в Azure REST API для политики восстановления как свойство instantRpRetentionRangeInDays
и использовать тело запроса следующим образом:
{
"properties": {
"backupManagementType": "AzureIaasVM",
"schedulePolicy": {
"schedulePolicyType": "SimpleSchedulePolicy",
"scheduleRunFrequency": "Weekly",
"scheduleRunDays": [
"Friday"
],
"scheduleRunTimes": [
"2018-07-30T18:30:00Z"
],
"scheduleWeeklyFrequency": 0
},
"retentionPolicy": {
"retentionPolicyType": "LongTermRetentionPolicy",
"weeklySchedule": {
"daysOfTheWeek": [
"Friday"
],
"retentionTimes": [
"2018-07-30T18:30:00Z"
],
"retentionDuration": {
"count": 5,
"durationType": "Weeks"
}
}
},
"instantRpRetentionRangeInDays": 5,
"timeZone": "UTC",
"protectedItemsCount": 0
}
}
Или вы также можете использовать Шаблон Azure , и он также отображается в нем. Но вы не можете найти недвижимость в Terraform. Поэтому я предлагаю вам использовать API-интерфейс REST Azure или шаблон для его достижения.