Get-AzRecoveryServicesVault
Ottiene un elenco di insiemi di credenziali di Servizi di ripristino.
Sintassi
ByTagNameValueParameterSet
Get-AzRecoveryServicesVault
[[-ResourceGroupName] <String>]
[[-Name] <String>]
[-TagName <String>]
[-TagValue <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
ByTagObjectParameterSet
Get-AzRecoveryServicesVault
[[-ResourceGroupName] <String>]
[[-Name] <String>]
-Tag <Hashtable>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Descrizione
Il cmdlet Get-AzRecoveryServicesVault ottiene un elenco di insiemi di credenziali di Servizi di ripristino nella sottoscrizione corrente.
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, il terzo e il 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.
Esempio 5: Ottenere CostManagementSettings dell'insieme di credenziali
$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$vault.Properties.CostManagementSettings.GranularityLevel
ProtectedItemLevel
Il primo cmdlet ottiene l'insieme di credenziali nel gruppo di risorse con il nome specificato. Il secondo comando recupera l'impostazione del livello di granularità della gestione dei costi dell'insieme di credenziali.
Parametri
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Proprietà dei parametri
| Tipo: | IAzureContextContainer |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
| Alias: | AzContext, AzureRmContext, AzureCredential |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-Name
Specifica il nome dell'insieme di credenziali per cui eseguire una query.
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | 2 |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-ResourceGroupName
Specifica il nome del gruppo di risorse Azure da cui recuperare l'oggetto Servizi di ripristino specificato.
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | 1 |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-Tag
Specifica i tag per cui eseguire una query
Proprietà dei parametri
| Tipo: | Hashtable |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
ByTagObjectParameterSet
| Posizione: | Named |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-TagName
Specifica la chiave del tag per cui eseguire una query
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
ByTagNameValueParameterSet
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-TagValue
Specifica il valore del tag per cui eseguire una query
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
ByTagNameValueParameterSet
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.
Input
None
Output
ARSVault
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 all'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.