Get-AzRecoveryServicesVault

Pobiera listę magazynów usługi Recovery Services.

Składnia

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

Opis

Polecenie cmdlet Get-AzRecoveryServicesVault pobiera listę magazynów usługi Recovery Services w bieżącej subskrypcji.

Przykłady

Przykład 1

Get-AzRecoveryServicesVault

Pobierz listę magazynu w wybranej subskrypcji.

Przykład 2

Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup"

Pobierz listę magazynu w grupie zasobów w wybranej subskrypcji.

Przykład 3: Uzyskiwanie tożsamości usługi zarządzanej magazynu, 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

Pierwsze polecenie cmdlet pobiera magazyn w grupie zasobów o podanej nazwie. Następnie uzyskujemy dostęp do informacji MSI z magazynu. Trzecie i czwarte polecenia służą do pobierania dostępu do sieci publicznej, stanu niezmienności, stanu przywracania między subskrypcjami magazynu.

Parametry

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

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

-Name

Określa nazwę magazynu do odpytowania.

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

-ResourceGroupName

Określa nazwę grupy zasobów platformy Azure, z której ma być pobierany określony obiekt usługi Recovery Services.

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

-Tag

Określa tagi, dla których mają być kwerendy

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

-TagName

Określa klucz tagu do kwerendy dla

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

-TagValue

Określa wartość tagu do kwerendy dla

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

Dane wejściowe

None

Dane wyjściowe

ARSVault

Uwagi

Polecenie Get-AzRecoveryServicesVault w starej wersji modułu Az.RecoveryServices(<=2.10.0) nie może pracować z modułem Az.Accounts(>=1.8.1) z powodu nieprawidłowego odwołania do zestawu. Moduł Az.RecoveryServices musi zostać uaktualniony do wersji 2.11.0 lub nowszej, jeśli używasz najnowszego modułu Az lub Az.Accounts.