Get-AzRecoveryServicesVault

Hämtar en lista över Recovery Services-valv.

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

Cmdleten Get-AzRecoveryServicesVault hämtar en lista över Recovery Services-valv i den aktuella prenumerationen.

Exempel

Exempel 1

Get-AzRecoveryServicesVault

Hämta listan över valv i den valda prenumerationen.

Exempel 2

Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup"

Hämta listan över valv i resursgruppen i den valda prenumerationen.

Exempel 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

Den första cmdleten hämtar valvet i resursgruppen med förnamn. Sedan kommer vi åt MSI-informationen från valvet. Tredje och fjärde kommandon används för att hämta åtkomst till det offentliga nätverket, oföränderlighetstillstånd, återställningstillstånd för flera prenumerationer i valvet.

Parametrar

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

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

-Name

Anger namnet på valvet som du vill fråga efter.

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

-ResourceGroupName

Anger namnet på den Azure-resursgrupp som det angivna Recovery Services-objektet ska hämtas från.

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

-Tag

Anger de taggar som ska frågas efter

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

-TagName

Anger nyckeln för taggen som ska frågas efter

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

-TagValue

Anger värdet för taggen som ska frågas efter

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

Indata

None

Utdata

ARSVault

Kommentarer

Get-AzRecoveryServicesVault i den gamla versionen av Az.RecoveryServices(<=2.10.0) kan inte fungera med Az.Accounts(>=1.8.1) på grund av felaktig sammansättningsreferens. Modulen Az.RecoveryServices måste uppgraderas till 2.11.0 eller senare om du använder de senaste Az- eller Az.Accounts.