Share via


Undo-AzKeyVaultManagedHsmRemoval

Een beheerde HSM herstellen.

Syntax

Undo-AzKeyVaultManagedHsmRemoval
    [-Name] <String>
    [-ResourceGroupName] <String>
    [-Location] <String>
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [-SubscriptionId <String>]
    [<CommonParameters>]
Undo-AzKeyVaultManagedHsmRemoval
    [-InputObject] <PSDeletedManagedHsm>
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [-SubscriptionId <String>]
    [<CommonParameters>]

Description

Herstel een eerder verwijderde HSM waarvoor voorlopig verwijderen is ingeschakeld.

Voorbeelden

Voorbeeld 1: Een verwijderde HSM herstellen

Undo-AzKeyVaultManagedHsmRemoval -Name test001 -ResourceGroupName test-rg -Location westus

Name   Resource Group Name Location SKU        ProvisioningState
----   ------------------- -------- ---        -----------------
test001 test-rg              West US  StandardB1 Succeeded

Met deze opdracht wordt een beheerde HSM hersteld die is aangeroepen test001 vanuit de status Verwijderd.

Voorbeeld 2: Een verwijderde HSM herstellen door pijpleidingen

Get-AzKeyVaultManagedHsm -Name test001 -Location westus -InRemovedState | Undo-AzKeyVaultManagedHsmRemoval

Name   Resource Group Name Location SKU        ProvisioningState
----   ------------------- -------- ---        -----------------
test001 test-rg              West US  StandardB1 Succeeded

Met deze opdracht herstelt u een beheerde HSM die is aangeroepen test001 vanuit de status Verwijderd door piping.

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

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

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

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

-InputObject

Verwijderd HSM-object

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

-Location

Hiermee geeft u de verwijderde HSM oorspronkelijke Azure-regio.

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

-Name

HSM-naam. Cmdlet bouwt de FQDN van een beheerde HSM op basis van de naam en momenteel geselecteerde omgeving.

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

-ResourceGroupName

Hiermee geeft u de naam van de verwijderde HSM-resourcegroep.

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

-SubscriptionId

De id van het abonnement.

Cmdlets worden standaard uitgevoerd in het abonnement dat is ingesteld in de huidige context. Als de gebruiker een ander abonnement opgeeft, wordt de huidige cmdlet uitgevoerd in het abonnement dat door de gebruiker is opgegeven.

Het overschrijven van abonnementen wordt alleen van kracht tijdens de levenscyclus van de huidige cmdlet. Het abonnement wordt niet gewijzigd in de context en heeft geen invloed op volgende cmdlets.

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

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

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

Invoerwaarden

PSDeletedManagedHsm

String

Uitvoerwaarden

PSManagedHsm