Microsoft.Compute hostGroups/hosts 2019-03-01

Template format

To create a Microsoft.Compute/hostGroups/hosts resource, add the following JSON to the resources section of your template.

  "name": "string",
  "type": "Microsoft.Compute/hostGroups/hosts",
  "apiVersion": "2019-03-01",
  "location": "string",
  "tags": {},
  "properties": {
    "platformFaultDomain": "integer",
    "autoReplaceOnFailure": "boolean",
    "licenseType": "string"
  "sku": {
    "name": "string",
    "tier": "string",
    "capacity": "integer"

Property values

The following tables describe the values you need to set in the schema.

Microsoft.Compute/hostGroups/hosts object

Name Type Required Value
name string Yes The name of the dedicated host .
type enum Yes hosts

See Set name and type for child resources.
apiVersion enum Yes 2019-03-01
location string Yes Resource location
tags object No Resource tags
properties object Yes DedicatedHostProperties object
sku object Yes SKU of the dedicated host for Hardware Generation and VM family. Only name is required to be set. List Microsoft.Compute SKUs for a list of possible values. - Sku object

DedicatedHostProperties object

Name Type Required Value
platformFaultDomain integer No Fault domain of the dedicated host within a dedicated host group.
autoReplaceOnFailure boolean No Specifies whether the dedicated host should be replaced automatically in case of a failure. The value is defaulted to 'true' when not provided.
licenseType enum No Specifies the software license type that will be applied to the VMs deployed on the dedicated host.

Possible values are:




Default: None. - None, Windows_Server_Hybrid, Windows_Server_Perpetual

Sku object

Name Type Required Value
name string No The sku name.
tier string No Specifies the tier of virtual machines in a scale set.

Possible Values:


capacity integer No Specifies the number of virtual machines in the scale set.

Quickstart templates

The following quickstart templates deploy this resource type.

Template Description
Azure Dedicated Hosts

Deploy to Azure
This will deploy an isolated environment using Azure Dedicated Hosts for you to provision VMs.