Skip to content

Commit 456fadb

Browse files
authored
Purge deleted MHSM in live test (#22644)
1 parent c0768d9 commit 456fadb

File tree

1 file changed

+5
-1
lines changed
  • src/KeyVault/KeyVault.Test/LiveTests/ManagedHsmDataPlaneLiveTests

1 file changed

+5
-1
lines changed

src/KeyVault/KeyVault.Test/LiveTests/ManagedHsmDataPlaneLiveTests/TestSetting.ps1

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ Invoke-LiveTestScenario -Name "Get and update key vault setting in a MSHM" -Desc
1010
$hsmObject = New-AzKeyVaultManagedHsm -HsmName $hsmName -ResourceGroupName $rgName -Location $hsmLocation -Administrator $adminId
1111
Export-AzKeyVaultSecurityDomain -Certificates "$PSScriptRoot\sd1.cer", "$PSScriptRoot\sd2.cer", "$PSScriptRoot\sd3.cer" -Quorum 2 -OutputPath $PSScriptRoot/sd.ps.json -Name $hsmName -Force
1212
$setting = $hsmObject | Get-AzKeyVaultSetting -Name "AllowKeyManagementOperationsThroughARM"
13-
$updatedSetting= $setting | Update-AzKeyVaultSetting -Value true -PassThru
13+
$updatedSetting = $setting | Update-AzKeyVaultSetting -Value true -PassThru
1414
Assert-AreEqual $updatedSetting.Value "true"
15+
16+
# Clean up
17+
Get-AzKeyVaultManagedHsm -HsmName $hsmName -ResourceGroupName $rgName | Remove-AzKeyVaultManagedHsm -Force
18+
Get-AzKeyVaultManagedHsm -HsmName $hsmName -Location $hsmLocation -InRemovedState | Remove-AzKeyVaultManagedHsm -InRemovedState -Force
1519
}

0 commit comments

Comments
 (0)