Remove-AzKeyVaultManagedStorageAccount
Quita una cuenta de Azure Storage administrada de Key Vault y todas las definiciones de SAS asociadas.
Syntax
Remove-AzKeyVaultManagedStorageAccount
[-VaultName] <String>
[-AccountName] <String>
[-InRemovedState]
[-Force]
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzKeyVaultManagedStorageAccount
[-InputObject] <PSKeyVaultManagedStorageAccountIdentityItem>
[-InRemovedState]
[-Force]
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Desasocia una cuenta de Azure Storage de Key Vault. Esto no quita una cuenta de Azure Storage, pero quita las claves de cuenta de que Azure Key Vault administra. También se quitan todas las definiciones de SAS de Almacenamiento administrado de Key Vault asociadas.
Ejemplos
Ejemplo 1: Eliminación de una cuenta de Azure Storage administrada de Key Vault y todas las definiciones de SAS asociadas.
Remove-AzKeyVaultManagedStorageAccount -VaultName 'myvault' -AccountName 'mystorageaccount' -PassThru
Id : https://myvault.vault.azure.net:443/storage/mystorageaccount
Vault Name : myvault
AccountName : mystorageaccount
Account Resource Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx/resourceGroups/myrg/providers/Microsoft.St
orage/storageAccounts/mystorageaccount
Enabled : True
Created : 4/25/2018 1:50:32 AM
Updated : 4/25/2018 1:50:32 AM
Tags :
Desasocia la cuenta de Azure Storage "mystorageaccount" de Key Vault "myvault" y impide que Key Vault administre sus claves. No se quitará la cuenta "mystorageaccount". Se quitarán todas las definiciones de SAS de Almacenamiento administrado de Key Vault asociadas a esta cuenta.
Ejemplo 2: Quitar una cuenta de Azure Storage administrada de Key Vault y todas las definiciones de SAS asociadas sin confirmación del usuario.
Remove-AzKeyVaultManagedStorageAccount -VaultName 'myvault' -AccountName 'mystorageaccount' -PassThru -Force
Id : https://myvault.vault.azure.net:443/storage/mystorageaccount
Vault Name : myvault
AccountName : mystorageaccount
Account Resource Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx/resourceGroups/myrg/providers/Microsoft.St
orage/storageAccounts/mystorageaccount
Enabled : True
Created : 4/25/2018 1:50:32 AM
Updated : 4/25/2018 1:50:32 AM
Tags :
Desasocia la cuenta de Azure Storage "mystorageaccount" de Key Vault "myvault" y impide que Key Vault administre sus claves. No se quitará la cuenta "mystorageaccount". Se quitarán todas las definiciones de SAS de Almacenamiento administrado de Key Vault asociadas a esta cuenta.
Ejemplo 3: elimine (purgar) permanentemente una cuenta de Azure Storage administrada de Key Vault y todas las definiciones de SAS asociadas de un almacén habilitado para eliminación temporal.
Remove-AzKeyVaultManagedStorageAccount -VaultName 'myvault' -AccountName 'mystorageaccount'
Get-AzKeyVaultManagedStorageAccount -VaultName 'myvault' -AccountName 'mystorageaccount' -InRemovedState
Remove-AzKeyVaultManagedStorageAccount -VaultName 'myvault' -AccountName 'mystorageaccount' -InRemovedState
En el ejemplo se supone que la eliminación temporal está habilitada para este almacén. Compruebe si es el caso mediante el examen de las propiedades del almacén o el atributo RecoveryLevel de una entidad del almacén. El primer cmdlet desasocia la cuenta de Azure Storage "mystorageaccount" de Key Vault "myvault" y impide que Key Vault administre sus claves. No se quitará la cuenta "mystorageaccount". Se quitarán todas las definiciones de SAS de Almacenamiento administrado de Key Vault asociadas a esta cuenta. El segundo cmdlet comprueba que la cuenta de almacenamiento está en estado eliminado, pero recuperable. Alcanzar este estado puede requerir algún tiempo, permita ~30s antes de intentarlo. El tercer cmdlet quita permanentemente la cuenta de almacenamiento: la recuperación ya no será posible.
Parámetros
-AccountName
Nombre de la cuenta de almacenamiento administrada de Key Vault. El cmdlet construye el FQDN de un nombre de cuenta de almacenamiento administrado a partir del nombre del almacén, el entorno seleccionado actualmente y el nombre de la cuenta de almacenamiento administrada.
Type: | String |
Aliases: | StorageAccountName, Name |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Le solicita su confirmación antes de ejecutar el cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
No pida confirmación.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Objeto ManagedStorageAccount.
Type: | PSKeyVaultManagedStorageAccountIdentityItem |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InRemovedState
Quite permanentemente la cuenta de almacenamiento administrada eliminada anteriormente.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
El cmdlet no devuelve un objeto de forma predeterminada. Si se especifica este modificador, el cmdlet devuelve la cuenta de almacenamiento administrada que se eliminó.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VaultName
Nombre del almacén. El cmdlet construye el FQDN de un almacén en función del nombre y del entorno seleccionado actualmente.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
PSKeyVaultManagedStorageAccountIdentityItem
Salidas
PSDeletedKeyVaultManagedStorageAccount
Vínculos relacionados
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de