Get-AzRecoveryServicesVault

Ruft eine Liste der Wiederherstellungsdienste-Tresore ab.

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>]

Beschreibung

Das Cmdlet Get-AzRecoveryServicesVault ruft eine Liste der Recovery Services-Tresore im aktuellen Abonnement ab.

Beispiele

Beispiel 1

Get-AzRecoveryServicesVault

Ruft die Liste des Tresors im ausgewählten Abonnement ab.

Beispiel 2

Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup"

Ruft die Liste des Tresors in der Ressourcengruppe im ausgewählten Abonnement ab.

Beispiel 3: Get vault MSI, 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

Das erste Cmdlet ruft den Tresor in der Ressourcengruppe mit dem angegebenen Namen ab. Anschließend greifen wir über den Tresor auf die MSI-Informationen zu. Dritte und vierte Befehle werden verwendet, um den öffentlichen Netzwerkzugriff, den Unveränderlichkeitszustand, den Wiederherstellenstatus des Tresors über das Abonnement hinweg abzurufen.

Parameter

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

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

-Name

Gibt den Namen des abzufragenden Tresors an.

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

-ResourceGroupName

Gibt den Namen der Azure-Ressourcengruppe an, aus der das angegebene Recovery Services -Objekt abgerufen werden soll.

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

-Tag

Gibt die zu abfragenden Tags an.

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

-TagName

Gibt den Schlüssel des abzufragenden Tags an.

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

-TagValue

Gibt den Wert des abzufragenden Tags an.

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

Eingaben

None

Ausgaben

ARSVault

Hinweise

Get-AzRecoveryServicesVault in alter Version von Az.RecoveryServices(<=2.10.0) kann aufgrund eines falschen Assemblyverweises nicht mit Az.Accounts(>=1.8.1) funktionieren. Das Modul Az.RecoveryServices muss auf 2.11.0 oder höher aktualisiert werden, wenn Sie die neuesten Az- oder Az.Accounts verwenden.