Delen via


Remove-AzKeyVaultManagedStorageAccount

Hiermee verwijdert u een Key Vault beheerd Azure Storage-account en alle bijbehorende SAS-definities.

Syntax

ByDefinitionName (Standaard)

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

ByInputObject

Remove-AzKeyVaultManagedStorageAccount
    [-InputObject] <PSKeyVaultManagedStorageAccountIdentityItem>
    [-InRemovedState]
    [-Force]
    [-PassThru]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Koppelt een Azure Storage-account los van Key Vault. Hiermee wordt geen Azure Storage account verwijderd, maar worden de accountsleutels niet meer beheerd door Azure Key Vault. Alle gekoppelde Key Vault beheerde SAS-definities voor opslag worden ook verwijderd.

Voorbeelden

Voorbeeld 1: Een Key Vault beheerd Azure Storage-account en alle bijbehorende SAS-definities verwijderen.

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                :

Koppelt Azure Storage account 'mystorageaccount' los van Key Vault 'myvault' en voorkomt dat Key Vault de sleutels kan beheren. Het account 'mystorageaccount' wordt niet verwijderd. Alle Key Vault beheerde SAS-definities voor opslag die aan dit account zijn gekoppeld, worden verwijderd.

Voorbeeld 2: Verwijder een Key Vault beheerd Azure Storage-account en alle bijbehorende SAS-definities zonder bevestiging van de gebruiker.

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                :

Koppelt Azure Storage account 'mystorageaccount' los van Key Vault 'myvault' en voorkomt dat Key Vault de sleutels kan beheren. Het account 'mystorageaccount' wordt niet verwijderd. Alle Key Vault beheerde SAS-definities voor opslag die aan dit account zijn gekoppeld, worden verwijderd.

Voorbeeld 3: Een Key Vault beheerd Azure Storage-account en alle bijbehorende SAS-definities definitief verwijderen (leegmaken) uit een kluis met voorlopig verwijderen.

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

In het voorbeeld wordt ervan uitgegaan dat voorlopig verwijderen is ingeschakeld voor deze kluis. Controleer of dat het geval is door de kluiseigenschappen of het Kenmerk RecoveryLevel van een entiteit in de kluis te onderzoeken. De eerste cmdlet koppelt Azure Storage account 'mystorageaccount' los van Key Vault 'myvault' en stopt Key Vault het beheren van de sleutels. Het account 'mystorageaccount' wordt niet verwijderd. Alle Key Vault beheerde SAS-definities voor opslag die aan dit account zijn gekoppeld, worden verwijderd. De tweede cmdlet controleert of het opslagaccount een verwijderde, maar herstelbare status heeft. Het bereiken van deze status kan enige tijd duren. Laat ~30s toe voordat u het probeert. Met de derde cmdlet wordt het opslagaccount definitief verwijderd. Herstel is niet meer mogelijk.

Parameters

-AccountName

Key Vault naam van het beheerde opslagaccount. Cmdlet bouwt de FQDN van een naam van een beheerd opslagaccount op basis van kluisnaam, momenteel geselecteerde omgeving en beheerde opslagaccountnaam.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:OpslagAccountNaam, Naam

Parametersets

ByDefinitionName
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Confirm

Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Cf

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure

Parametereigenschappen

Type:IAzureContextContainer
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:AzContext, AzureRmContext, AzureCredential

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Force

Vraag niet om bevestiging.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-InputObject

ManagedStorageAccount-object.

Parametereigenschappen

Type:PSKeyVaultManagedStorageAccountIdentityItem
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

ByInputObject
Position:0
Verplicht:True
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-InRemovedState

Verwijder het eerder verwijderde beheerde opslagaccount definitief.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-PassThru

Cmdlet retourneert standaard geen object. Als deze switch is opgegeven, retourneert de cmdlet het beheerde opslagaccount dat is verwijderd.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-VaultName

Kluisnaam. Cmdlet bouwt de FQDN van een kluis op basis van de naam en momenteel geselecteerde omgeving.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

ByDefinitionName
Position:0
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-WhatIf

Toont wat er zou gebeuren wanneer de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Wi

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Invoerwaarden

PSKeyVaultManagedStorageAccountIdentityItem

Uitvoerwaarden

PSDeletedKeyVaultManagedStorageAccount