Get-AzRecoveryServicesVault

Získá seznam trezorů služby Recovery Services.

Syntaxe

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

Rutina Get-AzRecoveryServicesVault získá seznam trezorů služby Recovery Services v aktuálním předplatném.

Příklady

Příklad 1

Get-AzRecoveryServicesVault

Získejte seznam trezoru ve vybraném předplatném.

Příklad 2

Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup"

Získejte seznam trezoru ve skupině prostředků ve vybraném předplatném.

Příklad 3: Získání MSI trezoru, 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

První rutina získá trezor ve skupině prostředků s daným názvem. Pak z trezoru přistupujeme k informacím MSI. Třetí a čtvrté příkazy slouží k načtení přístupu k veřejné síti, neměnnosti stavu, stavu obnovení mezi předplatnými trezoru.

Příklad 4: Získání vlastností šifrování trezoru

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"

$vault.Properties.EncryptionProperty.KeyVaultProperties
$vault.Properties.EncryptionProperty.KekIdentity
$vault.Properties.EncryptionProperty.InfrastructureEncryption

KeyUri
------
https://oss-pstest-keyvault.vault.azure.net/keys/cmk-pstest-key2

UseSystemAssignedIdentity UserAssignedIdentity
------------------------- --------------------
                    False /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourcegroups/resourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/pstest-uami

Enabled

První rutina získá trezor ve skupině prostředků s daným názvem. Druhý, třetí a čtvrtý příkaz slouží k načtení šifrovacích propties (KeyUri, KekIdentity a šifrování infrastruktury) trezoru pro CMK.

Parametry

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Name

Určuje název trezoru, pro který se má dotazovat.

Typ:String
Position:2
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ResourceGroupName

Určuje název skupiny prostředků Azure, ze které se má načíst zadaný objekt služby Recovery Services.

Typ:String
Position:1
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Tag

Určuje značky, pro které se mají dotazovat.

Typ:Hashtable
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-TagName

Určuje klíč značky, pro který se má dotazovat.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-TagValue

Určuje hodnotu značky, pro kterou se má dotazovat.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

None

Výstupy

ARSVault

Poznámky

Rutina Get-AzRecoveryServicesVault ve staré verzi Az.RecoveryServices(<=2.10.0) nemůže pracovat s Az.Accounts(>=1.8.1) kvůli nesprávnému odkazu na sestavení. Modul Az.RecoveryServices je potřeba upgradovat na verzi 2.11.0 nebo novější, pokud používáte nejnovější az nebo az.accounts.