Remove-AzureKeyVaultManagedStorageAccount

Odebere spravovaný účet služby Azure Storage služby Key Vault a všechny přidružené definice SAS.

Upozorňující

Modul AzureRM PowerShell byl od 29. února 2024 oficiálně zastaralý. Uživatelům se doporučuje migrovat z AzureRM do modulu Az PowerShell, aby se zajistila nepřetržitá podpora a aktualizace.

I když může modul AzureRM stále fungovat, už se neudržuje ani nepodporuje, přičemž jakékoli další použití se bude umisťovat podle vlastního uvážení a rizika uživatele. Pokyny k přechodu na modul Az najdete v našich zdrojích informací o migraci.

Syntax

Remove-AzureKeyVaultManagedStorageAccount
      [-VaultName] <String>
      [-AccountName] <String>
      [-InRemovedState]
      [-Force]
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzureKeyVaultManagedStorageAccount
      [-InputObject] <PSKeyVaultManagedStorageAccountIdentityItem>
      [-InRemovedState]
      [-Force]
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Oddružuje účet služby Azure Storage ze služby Key Vault. Tím se neodebere účet služby Azure Storage, ale odebere klíče účtu ze spravované službou Azure Key Vault. Odeberou se také všechny přidružené definice SAS spravovaného úložiště služby Key Vault.

Příklady

Příklad 1: Odebrání spravovaného účtu služby Azure Storage ve službě Key Vault a všech přidružených definic SAS

PS C:\> Remove-AzureKeyVaultManagedStorageAccount -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                :

Disassociuje účet služby Azure Storage mystorageaccount ze služby Key Vault myvault a zastaví službu Key Vault ve správě svých klíčů. Účet mystorageaccount se neodebere. Odeberou se všechny definice SAS spravovaného úložiště služby Key Vault přidružené k tomuto účtu.

Příklad 2: Odebrání spravovaného účtu služby Azure Storage ve službě Key Vault a všech přidružených definic SAS bez potvrzení uživatele

PS C:\> Remove-AzureKeyVaultManagedStorageAccount -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                :

Disassociuje účet služby Azure Storage mystorageaccount ze služby Key Vault myvault a zastaví službu Key Vault ve správě svých klíčů. Účet mystorageaccount se neodebere. Odeberou se všechny definice SAS spravovaného úložiště služby Key Vault přidružené k tomuto účtu.

Příklad 3: Trvalé odstranění (vymazání) spravovaného účtu služby Azure Storage ve službě Key Vault a všech přidružených definic SAS z trezoru s podporou obnovitelného odstranění

PS C:\> Remove-AzureKeyVaultManagedStorageAccount -VaultName 'myvault' -AccountName 'mystorageaccount'
PS C:\> Get-AzureKeyVaultManagedStorageAccount -VaultName 'myvault' -AccountName 'mystorageaccount' -InRemovedState
PS C:\> Remove-AzureKeyVaultManagedStorageAccount -VaultName 'myvault' -AccountName 'mystorageaccount' -InRemovedState

V příkladu se předpokládá, že pro tento trezor je povolené obnovitelné odstranění. Ověřte, jestli se jedná o případ prozkoumáním vlastností trezoru nebo atributu RecoveryLevel entity v trezoru. První rutina zruší přidružení účtu služby Azure Storage mystorageaccount ze služby Key Vault myvault a zastaví správu svých klíčů ve službě Key Vault. Účet mystorageaccount se neodebere. Odeberou se všechny definice SAS spravovaného úložiště služby Key Vault přidružené k tomuto účtu. Druhá rutina ověří, že je účet úložiště v odstraněném, ale obnovitelném stavu. Dosažení tohoto stavu může nějakou dobu vyžadovat, před pokusem počkejte přibližně 30s. Třetí rutina trvale odebere účet úložiště – obnovení už nebude možné.

Parametry

-AccountName

Název spravovaného účtu úložiště služby Key Vault Rutina vytvoří plně kvalifikovaný název domény spravovaného účtu úložiště z názvu trezoru, aktuálně vybraného prostředí a názvu spravovaného účtu úložiště.

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

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

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

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure

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

-Force

Nepožádejte o potvrzení.

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

-InputObject

ManagedStorageAccount – objekt.

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

-InRemovedState

Trvale odeberte dříve odstraněný spravovaný účet úložiště.

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

-PassThru

Rutina ve výchozím nastavení nevrací objekt. Pokud je tento přepínač zadaný, vrátí rutina spravovaný účet úložiště, který byl odstraněn.

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

-VaultName

Název trezoru Rutina vytvoří plně kvalifikovaný název domény trezoru na základě názvu a aktuálně vybraného prostředí.

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

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

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

Vstupy

PSKeyVaultManagedStorageAccountIdentityItem

Parametry: InputObject (ByValue)

Výstupy

PSDeletedKeyVaultManagedStorageAccount