PowerShell ile Azure Key Vault’lari Tamamen Silmek

Bir Azure KeyVault silindiginde Soft-Delete ozelligi aciksa tam olarak silnmez ve Soft-Delete Retention Period yani bekleme suresi boyunca gecici bir alanda tutulur. Bu sureyi beklemenden KeyVault’u ve icerigini tamamen silmenin de bir yolu var elbette.

Once bir KeyVault’u silelim. Sonra ek bir islem daha uygulayacagiz.

Remove-AzKeyVault -VaultName testvault4000 -Location ‘West Europe’ -Force

Simdi de silinmis bekleyen Key Vault bilgisine ulasalim.

(Get-AzKeyVault -VaultName testvault4000 -Location ‘West Europe’ -InRemovedState) | select resourceID

O halde artik Key Vault’u tamamen silmenin vakti geldi.

Remove-AzKeyVault -VaultName testvault4000 -InRemovedState -Force -Location ‘West Europe’

Yukaridaki komuttan sonra tekrar asagidaki komutu calistirdigimizda bir sonuc donmeyecektir. Cunku artik Key Vault tamamen silindi.