Get-AzRecoveryServicesVault
Obtient la liste des coffres 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
L’applet de commande Get-AzRecoveryServicesVault obtient la liste des coffres Recovery Services dans l’abonnement actuel.
Exemples
Exemple 1
Get-AzRecoveryServicesVault
Obtenez la liste du coffre dans l’abonnement sélectionné.
Exemple 2
Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup"
Obtenez la liste du coffre dans le groupe de ressources dans l’abonnement sélectionné.
Exemple 3 : Obtenir msi du coffre, 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
La première applet de commande obtient le coffre dans le groupe de ressources avec un nom donné. Ensuite, nous accédons aux informations MSI à partir du coffre. Les troisième et quatrième commandes sont utilisées pour récupérer l’accès au réseau public, l’état d’immuabilité, l’état de restauration entre abonnements du coffre.
Exemple 4 : Obtenir les propriétés de chiffrement du coffre
$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
La première applet de commande obtient le coffre dans le groupe de ressources avec un nom donné. Les deuxième, troisième et quatrième commandes sont utilisées pour extraire les propriétés de chiffrement (KeyUri, KekIdentity et chiffrement d’infrastructure) du coffre pour CMK.
Paramètres
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Name
Spécifie le nom du coffre à interroger.
Type: | String |
Position: | 2 |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceGroupName
Spécifie le nom du groupe de ressources Azure à partir duquel récupérer l’objet Recovery Services spécifié.
Type: | String |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Tag
Spécifie les balises à interroger
Type: | Hashtable |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-TagName
Spécifie la clé de la balise à interroger
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-TagValue
Spécifie la valeur de la balise à interroger
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
None
Sorties
Notes
Get-AzRecoveryServicesVault dans l’ancienne version d’Az.RecoveryServices(<=2.10.0) ne peut pas fonctionner avec Az.Accounts(>=1.8.1) en raison d’une référence d’assembly incorrecte. Le module Az.RecoveryServices doit être mis à niveau vers la version 2.11.0 ou ultérieure si vous utilisez la dernière version d’Az ou Az.Accounts.