Get-AzRecoveryServicesVault
Obtiene una lista de almacenes de Recovery Services.
Sintaxis
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
El cmdlet Get-AzRecoveryServicesVault obtiene una lista de almacenes de Recovery Services en la suscripción actual.
Ejemplos
Ejemplo 1
Get-AzRecoveryServicesVault
Obtenga la lista de almacenes en la suscripción seleccionada.
Ejemplo 2
Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup"
Obtenga la lista de almacenes en el grupo de recursos de la suscripción seleccionada.
Ejemplo 3: Obtener MSI del almacén, 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
El primer cmdlet obtiene el almacén en el grupo de recursos con un nombre determinado. A continuación, accedemos a la información de MSI desde el almacén. Los comandos tercero y cuarto se usan para capturar el acceso a la red pública, el estado de inmutabilidad, el estado de restauración entre suscripciones del almacén.
Ejemplo 4: Obtener las propiedades de cifrado del almacén
$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
El primer cmdlet obtiene el almacén en el grupo de recursos con un nombre determinado. Los comandos segundo, tercero y cuarto se usan para capturar las propiedades de cifrado (KeyUri, KekIdentity y cifrado de infraestructura) del almacén para CMK.
Parámetros
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Name
Especifica el nombre del almacén para el que se va a consultar.
Tipo: | String |
Posición: | 2 |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ResourceGroupName
Especifica el nombre del grupo de recursos de Azure del que se va a recuperar el objeto de Recovery Services especificado.
Tipo: | String |
Posición: | 1 |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Tag
Especifica las etiquetas que se van a consultar.
Tipo: | Hashtable |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-TagName
Especifica la clave de la etiqueta para la que se va a consultar.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-TagValue
Especifica el valor de la etiqueta para la que se va a consultar
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
None
Salidas
Notas
Get-AzRecoveryServicesVault en la versión anterior de Az.RecoveryServices(<=2.10.0) no puede funcionar con Az.Accounts(>=1.8.1) debido a una referencia de ensamblado incorrecta. El módulo Az.RecoveryServices debe actualizarse a la versión 2.11.0 o posterior si usa el Az o Az.Accounts más reciente.