Get-VBRAzureVM
Short Description
Returns Azure VMs.
Applies to
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
Get-VBRAzureVM -Subscription <VBRAzureSubscription> -Location <VBRAzureLocation> [<CommonParameters>]  | 
Detailed Description
This cmdlet returns Azure VMs.
Parameters
Parameter  | Description  | Type  | Required  | Position  | Accept Pipeline Input  | 
|---|---|---|---|---|---|
Subscription  | Specifies subscriptions associated with a Microsoft Azure account.  | Accepts the VBRAzureSubscription object. To create this object, run the Get-VBRAzureSubscription cmdlet.  | True  | Named  | False  | 
Location  | Specifies Microsoft Azure region.  | Accepts the VBRAzureLocation object. To get this object, run the Get-VBRAzureLocation cmdlet.  | True  | Named  | False  | 
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.
Output Object
Examples
Getting Azure VMs
This example shows how to get Azure VMs.
$account = Get-VBRAzureAccount -Type ResourceManager -Name "AzureRM@tech.com" $subscription = Get-VBRAzureSubscription -Account $account $location = Get-VBRAzureLocation -Subscription $subscription $VMs = Get-VBRAzureVM -Subscription $subscription -Location $location  | 
Perform the following steps:
- Run the Get-VBRAzureAccount cmdlet. Specify the Type and the Name parameter values. Save the result to the $account variable.
 - Run the Get-VBRAzureSubscription cmdlet. Set the $account variable as the Account parameter value. Save the result to the $subscription variable.
 - Run the Get-VBRAzureLocation cmdlet. Set the $subscription variable as the Subscription parameter value. Save the result to the $location variable.
 - Run the Get-VBRAzureVM cmdlet. Set the $subscription variable as the Subscription parameter value. Set the $location variable as the Location parameter value. Save the result to the $VMs variable.
 
Related Commands