你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Get-AzRecoveryServicesVault

获取恢复服务保管库的列表。

语法

Get-AzRecoveryServicesVault
   [[-ResourceGroupName] <String>]
   [[-Name] <String>]
   [-TagName <String>]
   [-TagValue <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzRecoveryServicesVault
   [[-ResourceGroupName] <String>]
   [[-Name] <String>]
   -Tag <Hashtable>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

说明

Get-AzRecoveryServicesVault cmdlet 获取当前订阅中的恢复服务保管库列表。

示例

示例 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 信息。 第三个和第四个命令用于提取公用网络访问、不可变状态、跨订阅还原保管库状态。

参数

-DefaultProfile

用于与 Azure 通信的凭据、帐户、租户和订阅。

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

指定要查询的保管库的名称。

Type:String
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

指定要从中检索指定恢复服务对象的 Azure 资源组的名称。

Type:String
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

指定要查询的标记

Type:Hashtable
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TagName

指定要查询的标记的键

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TagValue

指定要查询的标记的值

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

输入

None

输出

ARSVault

备注

旧版 Az.RecoveryServices(<=2.10.0)中的 Get-AzRecoveryServicesVault 由于程序集引用不正确,无法使用 Az.Accounts(>=1.8.1)。 如果使用最新的 Az 或 Az.Accounts,则需要将模块 Az.RecoveryServices 升级到 2.11.0 或更高版本。