Get-AzRecoveryServicesVault
Ottiene un elenco di insiemi di credenziali di Servizi di ripristino.
Sintassi
Get-AzRecoveryServicesVault
[[-ResourceGroupName] <String>]
[[-Name] <String>]
[-TagName <String>]
[-TagValue <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzRecoveryServicesVault
[[-ResourceGroupName] <String>]
[[-Name] <String>]
-Tag <Hashtable>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Descrizione
Il cmdlet Get-AzRecoveryServicesVault
Esempio
Esempio 1
Get-AzRecoveryServicesVault
Ottenere l'elenco di insiemi di credenziali nella sottoscrizione selezionata.
Esempio 2
Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup"
Ottenere l'elenco di insiemi di credenziali nel gruppo di risorse nella sottoscrizione selezionata.
Esempio 3: Ottenere l'identità del servizio gestita dell'insieme di credenziali, 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
Il primo cmdlet ottiene l'insieme di credenziali nel gruppo di risorse con il nome specificato. Si accede quindi alle informazioni msi dall'insieme di credenziali. Il terzo e il quarto comando vengono usati per recuperare l'accesso alla rete pubblica, lo stato di immutabilità, lo stato di ripristino tra sottoscrizioni dell'insieme di credenziali.
Esempio 4: Ottenere le proprietà di crittografia dell'insieme di credenziali
$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
Il primo cmdlet ottiene l'insieme di credenziali nel gruppo di risorse con il nome specificato. Il secondo, terzo e quarto comando vengono usati per recuperare le proprietà di crittografia (KeyUri, KekIdentity e crittografia dell'infrastruttura) dell'insieme di credenziali per la chiave gestita dal cliente.
Parametri
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Name
Specifica il nome dell'insieme di credenziali per cui eseguire una query.
Tipo: | String |
Posizione: | 2 |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ResourceGroupName
Specifica il nome del gruppo di risorse di Azure da cui recuperare l'oggetto Servizi di ripristino specificato.
Tipo: | String |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Tag
Specifica i tag per cui eseguire una query
Tipo: | Hashtable |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-TagName
Specifica la chiave del tag per cui eseguire una query
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-TagValue
Specifica il valore del tag per cui eseguire una query
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Input
None
Output
Note
Get-AzRecoveryServicesVault nella versione precedente di Az.RecoveryServices(<=2.10.0) non può funzionare con Az.Accounts(>=1.8.1) a causa di riferimenti di assembly non corretti. Il modulo Az.RecoveryServices deve essere aggiornato alla versione 2.11.0 o successiva se si usa la versione più recente di Az o Az.Accounts.