Get-AzRecoveryServicesVault

Hiermee haalt u een lijst met Recovery Services-kluizen op.

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

De cmdlet Get-AzRecoveryServicesVault haalt een lijst op met Recovery Services-kluizen in het huidige abonnement.

Voorbeelden

Voorbeeld 1

Get-AzRecoveryServicesVault

Haal de lijst met kluis op in het geselecteerde abonnement.

Voorbeeld 2

Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup"

Haal de lijst met kluis op in de resourcegroep in het geselecteerde abonnement.

Voorbeeld 3: Kluis MSI, PublicNetworkAccess, ImmutabilityState, CrossSubscriptionRestoreState ophalen

$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

Met de eerste cmdlet wordt de kluis in de resourcegroep met een bepaalde naam opgehaald. Vervolgens hebben we toegang tot de MSI-gegevens uit de kluis. De derde en vierde opdrachten worden gebruikt voor het ophalen van de openbare netwerktoegang, onveranderbaarheidsstatus, herstelstatus van meerdere abonnementen van de kluis.

Parameters

-DefaultProfile

De referenties, het account, de tenant en het abonnement 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

-Name

Hiermee geeft u de naam op van de kluis waarvoor een query moet worden uitgevoerd.

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

-ResourceGroupName

Hiermee geeft u de naam op van de Azure-resourcegroep waaruit het opgegeven Recovery Services-object moet worden opgehaald.

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

-Tag

Hiermee geeft u de tags op waarvoor een query moet worden uitgevoerd

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

-TagName

Hiermee geeft u de sleutel van de tag om een query op uit te voeren

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

-TagValue

Hiermee geeft u de waarde van de tag om een query op uit te voeren

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

Invoerwaarden

None

Uitvoerwaarden

ARSVault

Notities

Get-AzRecoveryServicesVault in oude versie van Az.RecoveryServices(<=2.10.0) kan niet werken met Az.Accounts(>=1.8.1) vanwege een onjuiste assemblyverwijzing. De module Az.RecoveryServices moet worden bijgewerkt naar 2.11.0 of hoger als u de nieuwste Az of Az.Accounts gebruikt.