--- title: "New-VBRAzureApplianceTemplateDeploymentOptions" description: "This cmdlet creates the object that defines options for a helper appliance template. You can create a completely new template by specifying Subscription and Location parameters." canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/new-vbrazureappliancetemplatedeploymentoptions.html" breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Reference > Data Recovery > Instant Recovery to Microsoft Azure > Helper Appliance Template > New-VBRAzureApplianceTemplateDeploymentOptions" dateModified: "2026-08-20" --- # New-VBRAzureApplianceTemplateDeploymentOptions ## Short Description Defines deployment options for a helper appliance template. **Product Edition**: Standard, Enterprise, Enterprise Plus, Veeam Universal License ## Syntax This cmdlet provides the following parameter sets:
Template (Default)
SubscriptionLocation
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
Location |
Specifies the Microsoft Azure region where you want to deploy the template. Accepts the |
True |
Named |
True (ByPropertyName) |
|
|
NetworkSubnet |
Specifies a virtual network subnet. The cmdlet will use this virtual network subnet for template creation. If you do not specify this parameter, the cmdlet creates a virtual network subnet. This subnet will be deleted after the template is deployed. Accepts the |
False |
Named |
True (ByPropertyName) |
|
|
ResourceGroup |
Specifies the resource group where you want to deploy the template. If you do not specify this parameter, the cmdlet creates a resource group automatically. Accepts the |
False |
Named |
True (ByPropertyName) |
|
|
StorageAccount |
Specifies a storage account. The cmdlet will use this storage account to load services and components required for template creation. If you do not specify this parameter, the cmdlet creates a storage account. This account will be deleted after the template is deployed. Accepts the |
False |
Named |
True (ByPropertyName) |
|
|
Subscription |
Specifies the Microsoft Azure subscription where you want to deploy the template. Accepts the |
True |
Named |
True (ByPropertyName) |
|
|
Tags |
Specifies tags that you want to assign to the template. Accepts the |
False |
Named |
False |
|
|
Template |
Specifies a helper appliance template existing in the same Azure region. The cmdlet will modify settings of this helper appliance template and will deploy a new helper appliance template. Accepts the |
True |
Named |
True (ByPropertyName) |
|
|
VirtualNetwork |
Specifies a virtual network. The cmdlet will use this virtual network for template creation. If you do not specify this parameter, the cmdlet creates a virtual network. This network will be deleted after the template is deployed. Accepts the |
False |
Named |
True (ByPropertyName) |