Get-AzRecoveryServicesVault
Recovery Services 자격 증명 모음의 목록을 가져옵니다.
구문
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은 현재 구독의 Recovery Services 자격 증명 모음 목록을 가져옵니다.
예제
예제 1
Get-AzRecoveryServicesVault
선택한 구독에서 자격 증명 모음 목록을 가져옵니다.
예제 2
Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup"
선택한 구독의 리소스 그룹에서 자격 증명 모음 목록을 가져옵니다.
예제 3: 자격 증명 모음 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
첫 번째 cmdlet은 지정된 이름을 가진 리소스 그룹의 자격 증명 모음을 가져옵니다. 그런 다음 자격 증명 모음에서 MSI 정보에 액세스합니다. 세 번째 및 네 번째 명령은 공용 네트워크 액세스, 불변성 상태, 자격 증명 모음의 구독 간 복원 상태를 가져오는 데 사용됩니다.
예제 4: 자격 증명 모음의 암호화 속성 가져오기
$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
첫 번째 cmdlet은 지정된 이름을 가진 리소스 그룹의 자격 증명 모음을 가져옵니다. 두 번째, 세 번째 및 네 번째 명령은 CMK에 대한 자격 증명 모음의 암호화 속성(KeyUri, KekIdentity 및 인프라 암호화)을 가져오는 데 사용됩니다.
매개 변수
-DefaultProfile
Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독입니다.
형식: | IAzureContextContainer |
별칭: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Name
쿼리할 자격 증명 모음의 이름을 지정합니다.
형식: | String |
Position: | 2 |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-ResourceGroupName
지정된 Recovery Services 개체를 검색할 Azure 리소스 그룹의 이름을 지정합니다.
형식: | String |
Position: | 1 |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Tag
쿼리할 태그를 지정합니다.
형식: | Hashtable |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TagName
쿼리할 태그의 키를 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TagValue
쿼리할 태그의 값을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
None
출력
참고
이전 버전의 Az.RecoveryServices(<=2.10.0)의 Get-AzRecoveryServicesVault 어셈블리 참조가 잘못되어 Az.Accounts(>=1.8.1)에서 작동할 수 없습니다. 최신 Az 또는 Az.Accounts를 사용하는 경우 모듈 Az.RecoveryServices를 2.11.0 이상으로 업그레이드해야 합니다.
관련 링크
Azure PowerShell