Get-AzRecoveryServicesVault

取得復原服務保存庫的清單。

Syntax

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 會取得目前訂用帳戶中的復原服務保存庫清單。

範例

範例 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 或更新版本。