Azure / Azure/bicep-types-az

Enable Recovery Services Vault - Enhanced Soft Delete by using Bicep

Open
#2,003 6 comments 0 reactions 0 assignees View on GitHub
Recovery Services Backup Service Attention
Dominant language
TypeScript
Stars
108
Forks
44
Avg merge
18h 53m
Merged PRs (30d)
29

Description

It seems there's no option to enable Enhanced Soft Delete when deploying Recovery Services Vault using Bicep. There's no option here: https://learn.microsoft.com/en-us/azure/templates/microsoft.recoveryservices/vaults?pivots=deployment-language-bicep to enable it. In REST there is option to enable it by using the SoftDeleteState = AlwaysON like here: https://learn.microsoft.com/en-us/rest/api/recoveryservices/vaults/update?view=rest-recoveryservices-2023-04-01&tabs=HTTP#softdeletestate.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by comparing the Recovery Services Vault Bicep template reference with the linked REST update documentation, focusing on the SoftDeleteState property. Then locate the corresponding Recovery Services Vault type definition in this repository. Done means the Bicep resource definition exposes Enhanced Soft Delete and the generated types are consistent with the documented REST property.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure
Domain
cloud
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.