Remove-AzKeyVaultManagedStorageAccount

Supprime un compte de Stockage Azure géré par Key Vault et toutes les définitions SAP associées.

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

Dissocie un compte Stockage Azure de Key Vault. Cela ne supprime pas un compte Stockage Azure, mais supprime les clés de compte d’être gérées par Azure Key Vault. Toutes les définitions SAS Stockage gérées par Key Vault associées sont également supprimées.

Exemples

Exemple 1 : Supprimez un compte de Stockage Azure géré par Key Vault et toutes les définitions SAP associées.

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                :

Dissocie Stockage Azure compte « mystorageaccount » de Key Vault « myvault » et empêche Key Vault de gérer ses clés. Le compte « mystorageaccount » ne sera pas supprimé. Toutes les définitions SAP gérées par Key Vault Stockage associées à ce compte seront supprimées.

Exemple 2 : Supprimez un compte de Stockage Azure géré par Key Vault et toutes les définitions SAP associées sans confirmation de l’utilisateur.

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                :

Dissocie Stockage Azure compte « mystorageaccount » de Key Vault « myvault » et empêche Key Vault de gérer ses clés. Le compte « mystorageaccount » ne sera pas supprimé. Toutes les définitions SAP gérées par Key Vault Stockage associées à ce compte seront supprimées.

Exemple 3 : Supprimer définitivement (purger) un compte de Stockage Azure géré par Key Vault et toutes les définitions SAP associées d’un coffre avec suppression réversible.

Remove-AzKeyVaultManagedStorageAccount -VaultName 'myvault' -AccountName 'mystorageaccount'
Get-AzKeyVaultManagedStorageAccount -VaultName 'myvault' -AccountName 'mystorageaccount' -InRemovedState
Remove-AzKeyVaultManagedStorageAccount -VaultName 'myvault' -AccountName 'mystorageaccount' -InRemovedState

L’exemple suppose que la suppression réversible est activée pour ce coffre. Vérifiez si c’est le cas en examinant les propriétés du coffre ou l’attribut RecoveryLevel d’une entité dans le coffre. La première applet de commande dissocie Stockage Azure compte « mystorageaccount » de Key Vault « myvault » et empêche Key Vault de gérer ses clés. Le compte « mystorageaccount » ne sera pas supprimé. Toutes les définitions SAP gérées par Key Vault Stockage associées à ce compte seront supprimées. La deuxième applet de commande vérifie que le compte de stockage est dans un état supprimé, mais récupérable. Atteindre cet état peut nécessiter un certain temps, veuillez autoriser ~30s avant d’essayer. La troisième applet de commande supprime définitivement le compte de stockage : la récupération ne sera plus possible.

Paramètres

-AccountName

Nom du compte de stockage managé Key Vault. L’applet de commande construit le nom de domaine complet d’un nom de compte de stockage managé à partir du nom du coffre, de l’environnement actuellement sélectionné et du nom du compte de stockage géré.

Type:String
Aliases:StorageAccountName, Name
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Ne demandez pas de confirmation.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Objet Managed Stockage Account.

Type:PSKeyVaultManagedStorageAccountIdentityItem
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-InRemovedState

Supprimez définitivement le compte de stockage managé précédemment supprimé.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

L’applet de commande ne retourne pas d’objet par défaut. Si ce commutateur est spécifié, l’applet de commande retourne le compte de stockage managé qui a été supprimé.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VaultName

Nom du coffre. L’applet de commande construit le nom de domaine complet d’un coffre en fonction du nom et de l’environnement actuellement sélectionné.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

PSKeyVaultManagedStorageAccountIdentityItem

Sorties

PSDeletedKeyVaultManagedStorageAccount