Get-AzRecoveryServicesVault

Kurtarma Hizmetleri kasalarının listesini alır.

Sözdizimi

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

Get-AzRecoveryServicesVault cmdlet'i geçerli abonelikteki Kurtarma Hizmetleri kasalarının listesini alır.

Örnekler

Örnek 1

Get-AzRecoveryServicesVault

Seçili abonelikteki kasa listesini alın.

Örnek 2

Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup"

Seçili abonelikteki kaynak grubundaki kasa listesini alın.

Örnek 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

İlk cmdlet, verilen ada sahip kaynak grubundaki kasayı alır. Ardından kasadan MSI bilgilerine erişiyoruz. Üçüncü ve dördüncü komutlar, kasanın genel ağ erişimini, değişmezlik durumunu, abonelikler arası geri yükleme durumunu getirmek için kullanılır.

Örnek 4: Kasanın Şifreleme özelliklerini alma

$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

İlk cmdlet, verilen ada sahip kaynak grubundaki kasayı alır. İkinci, üçüncü ve dördüncü komutlar, CMK kasasının şifreleme sürümlerini (KeyUri, KekIdentity ve altyapı şifrelemesi) getirmek için kullanılır.

Parametreler

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Name

Sorguya alınacak kasanın adını belirtir.

Tür:String
Position:2
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ResourceGroupName

Belirtilen Kurtarma Hizmetleri nesnesinin alındığı Azure kaynak grubunun adını belirtir.

Tür:String
Position:1
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Tag

Sorguya alınacak Etiketleri belirtir

Tür:Hashtable
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-TagName

Sorguya alınacak Etiketin Anahtarını belirtir

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-TagValue

Sorguya alınacak Etiketin Değerini belirtir

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

None

Çıkışlar

ARSVault

Notlar

Az.RecoveryServices(<=2.10.0) eski sürümündeki Get-AzRecoveryServicesVault, yanlış derleme başvurusu nedeniyle Az.Accounts(>=1.8.1) ile çalışamaz. En son Az veya Az.Accounts kullanıyorsanız Az.RecoveryServices modülünün 2.11.0 veya daha yeni bir sürüme yükseltilmesi gerekir.