Undo-AzKeyVaultManagedStorageSasDefinitionRemoval

Recupera una definición de SAS de almacenamiento administrada por KeyVault eliminada anteriormente.

Syntax

Undo-AzKeyVaultManagedStorageSasDefinitionRemoval
    [-VaultName] <String>
    [-AccountName] <String>
    [-Name] <String>
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Undo-AzKeyVaultManagedStorageSasDefinitionRemoval
    [-AccountName] <String>
    [-InputObject] <PSDeletedKeyVaultManagedStorageSasDefinitionIdentityItem>
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

El comando Undo-AzKeyVaultManagedStorageSasDefinitionRemoval recupera una definición de SAS de almacenamiento administrado eliminada anteriormente, siempre que la eliminación temporal esté habilitada para este almacén y que el intento de recuperación se produzca durante el intervalo de recuperación.

Ejemplos

Ejemplo 1

Get-AzKeyVaultManagedStorageSasDefinition -VaultName myVault -AccountName myAccount -Name mySasName -InRemovedState
Undo-AzKeyVaultManagedStorageSasDefinitionRemoval -VaultName myVault -AccountName myAccount -Name mySasName

Id          : https://myvault.vault.azure.net:443/storage/myaccount/sas/mysasname
Secret Id   : https://myvault.vault.azure.net/secrets/myaccount-mysasname
Vault Name  : myVault
AccountName : myAccount
Name        : mySasName
Parameter   :
Enabled     : True
Created     : 5/24/2018 9:11:08 PM
Updated     : 5/24/2018 9:11:08 PM
Tags        :

Esta secuencia de comandos determina si la definición de SAS de almacenamiento especificada existe en el almacén en un estado eliminado; El comando posterior recupera la definición sas eliminada y la devuelve a un estado activo.

Parámetros

-AccountName

Nombre de la cuenta de almacenamiento administrada por KeyVault. El cmdlet construye el FQDN de una definición de SAS de almacenamiento administrado a partir del nombre del almacén, el entorno seleccionado actualmente y el nombre de la cuenta de almacenamiento administrada.

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

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

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

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

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

-InputObject

Objeto de definición de SAS de almacenamiento administrado eliminado

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

-Name

Nombre de la definición de SAS de almacenamiento administrado por KeyVault. El cmdlet construye el FQDN del destino a partir del nombre del almacén, el entorno seleccionado actualmente, el nombre de la cuenta de almacenamiento administrada y el nombre de la definición de SAS.

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

-VaultName

Nombre del almacén. El cmdlet construye el FQDN de un almacén en función del nombre y del entorno seleccionado actualmente.

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

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

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

Entradas

PSDeletedKeyVaultManagedStorageSasDefinitionIdentityItem

Salidas

PSKeyVaultManagedStorageSasDefinition