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
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.
Související odkazy
Azure PowerShell