File tree 1 file changed +3
-8
lines changed
documentation/migration-guides
1 file changed +3
-8
lines changed Original file line number Diff line number Diff line change @@ -237,7 +237,8 @@ The ability to update soft-delete setting is deprecated in Az.KeyVault 3.0.0. Re
237
237
### Get-AzKeyVaultSecret
238
238
239
239
The property ` SecretValueText ` of type ` Microsoft.Azure.Commands.KeyVault.Models.PSKeyVaultSecret `
240
- has been removed. The ` SecretValueText ` property has been replaced with ` SecretValue ` .
240
+ has been removed. Either apply a ` -AsPlainText ` to the call to get the plain text secret,
241
+ or use ` $secret.SecretValue ` of type ` SecureString ` in your script.
241
242
242
243
#### Before
243
244
@@ -249,13 +250,7 @@ $secretInPlainText = $secret.SecretValueText
249
250
#### After
250
251
251
252
``` powershell
252
- # PowerShell 7 or newer
253
- $secret = Get-AzKeyVaultSecret -VaultName myVault -Name mySecret
254
- $secretInPlainText = ConvertFrom-SecureString -SecureString $secret.SecretValue -AsPlainText
255
-
256
- # Prior to PowerShell 7, or Windows PowerShell
257
- $secret = Get-AzKeyVaultSecret -VaultName myVault -Name mySecret
258
- $secretInPlainText = [System.Runtime.InteropServices.Marshal]::PtrToStringBSTR([System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($secret.SecretValue))
253
+ $secretInPlainText = Get-AzKeyVaultSecret -VaultName myVault -Name mySecret -AsPlainText
259
254
```
260
255
261
256
## Az.ManagedServices
You can’t perform that action at this time.
0 commit comments