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.
Exempel 4: Hämta krypteringsegenskaper för valvet
$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
Den första cmdleten hämtar valvet i resursgruppen med förnamn. De andra, tredje och fjärde kommandona används för att hämta krypteringsegenskaperna (KeyUri, KekIdentity och infrastrukturkryptering) för valvet för CMK.
Parametrar
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Name
Anger namnet på valvet som du vill fråga efter.
Typ: | String |
Position: | 2 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ResourceGroupName
Anger namnet på den Azure-resursgrupp som det angivna Recovery Services-objektet ska hämtas från.
Typ: | String |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Tag
Anger de taggar som ska frågas efter
Typ: | Hashtable |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-TagName
Anger nyckeln för taggen som ska frågas efter
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-TagValue
Anger värdet för taggen som ska frågas efter
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
None
Utdata
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.
Relaterade länkar
Azure PowerShell