我知道如何创建一个KeyVault当通过模板部署启用软删除(https://docs.microsoft.com/en-us/azure/key-vault/key-vault-ovw-soft-delete)。我怎样才能打开此功能上已部署不软删除被启用现有KeyVault?
当然,可以调整该模板包括通过将键值对"enableSoftDelete": true
到KeyVault资源的属性部分的启用软删除(也参见:Link)。
如果您想通过例如操纵的资源,使之模板部署有可能的范围之内通过使用PowerShell的:
$vaultName = "keyVaultName1"
($resource = Get-AzureRmResource -ResourceId (Get-AzureRmKeyVault -VaultName $vaultName).ResourceId).Properties | Add-Member -MemberType "NoteProperty" -Name "enableSoftDelete" -Value "true"
Set-AzureRmResource -resourceid $resource.ResourceId -Properties $resource.Properties
这里找到:Link