modules/backup-policy/main.backup-policy.tf (16 lines of code) (raw):

resource "azapi_resource" "anf_backup_policy" { type = "Microsoft.NetApp/netAppAccounts/backupPolicies@2024-07-01" body = { properties = { enabled = var.enabled dailyBackupsToKeep = var.daily_backups_to_keep weeklyBackupsToKeep = var.weekly_backups_to_keep monthlyBackupsToKeep = var.monthly_backups_to_keep } } location = var.location name = var.name parent_id = var.account.resource_id schema_validation_enabled = false tags = var.tags }