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