Get-AzRecoveryServicesVault

Obtiene una lista de almacenes de Recovery Services.

Syntax

Get-AzRecoveryServicesVault
   [[-ResourceGroupName] <String>]
   [[-Name] <String>]
   [-TagName <String>]
   [-TagValue <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzRecoveryServicesVault
   [[-ResourceGroupName] <String>]
   [[-Name] <String>]
   -Tag <Hashtable>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

El cmdlet Get-AzRecoveryServicesVault obtiene una lista de almacenes de Recovery Services en la suscripción actual.

Ejemplos

Ejemplo 1

Get-AzRecoveryServicesVault

Obtenga la lista de almacenes en la suscripción seleccionada.

Ejemplo 2

Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup"

Obtenga la lista de almacenes en el grupo de recursos de la suscripción seleccionada.

Ejemplo 3: Obtener MSI del almacén, PublicNetworkAccess, ImmutabilityState, CrossSubscriptionRestoreState

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$vault.Identity | Format-List
$vault.Properties.PublicNetworkAccess
$vault.Properties.ImmutabilitySettings.ImmutabilityState
$vault.Properties.RestoreSettings.CrossSubscriptionRestoreSettings.CrossSubscriptionRestoreState

PrincipalId : XXXXXXXX-XXXX-XXXX
TenantId    : XXXXXXXX-XXXX-XXXX
Type        : SystemAssigned

Enabled
Disabled
Enabled

El primer cmdlet obtiene el almacén en el grupo de recursos con un nombre determinado. A continuación, accedemos a la información de MSI desde el almacén. Los comandos tercero y cuarto se usan para capturar el acceso a la red pública, el estado de inmutabilidad, el estado de restauración entre suscripciones del almacén.

Parámetros

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan 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

-Name

Especifica el nombre del almacén para el que se va a consultar.

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

-ResourceGroupName

Especifica el nombre del grupo de recursos de Azure del que se va a recuperar el objeto de Recovery Services especificado.

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

-Tag

Especifica las etiquetas que se van a consultar.

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

-TagName

Especifica la clave de la etiqueta para la que se va a consultar.

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

-TagValue

Especifica el valor de la etiqueta para la que se va a consultar

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

Entradas

None

Salidas

ARSVault

Notas

Get-AzRecoveryServicesVault en la versión anterior de Az.RecoveryServices(<=2.10.0) no puede funcionar con Az.Accounts(>=1.8.1) debido a una referencia de ensamblado incorrecta. El módulo Az.RecoveryServices debe actualizarse a la versión 2.11.0 o posterior si usa el Az o Az.Accounts más reciente.