# Register-SecretVault - Non terminating if vault exists It could be useful if vault already existing was not a terminating error when calling `Register-SecretVault`. To achieve that currently, I have to include in my script (that use remove vault) the following. ```Powershell $VaultParams = @{ Name = 'CICD-Azkeyvault' ModuleName = 'Az.KeyVault' VaultParameters = @{ AZKVaultName = 'cicd-key01'; SubscriptionId = '111111-11111-3333-4444-1p030450' } } # Method 1 if ($null -eq (Get-SecretVault -Name $VaultParams.Name)) { Register-SecretVault @VaultParams } #Or try {Register-SecretVault @VaultParams}catch {} ``` With the proposing non-terminating error change, simply ignoring the already exist non-terminating error using : ```Powershell Register-SecretVault @VaultParams -ErrorAction SilentlyContinue ``` would be enough.
Register-SecretVault - Non terminating if vault exists
It could be useful if vault already existing was not a terminating error when calling
Register-SecretVault.To achieve that currently, I have to include in my script (that use remove vault) the following.
With the proposing non-terminating error change, simply ignoring the already exist non-terminating error using :
would be enough.