Поделиться через


Группы узлов Microsoft.Compute 2025-04-01

Определение ресурсов Bicep

Тип ресурса hostGroups можно развернуть с помощью операций, целевых:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Compute/hostGroups, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Compute/hostGroups@2025-04-01' = {
  scope: resourceSymbolicName or scope
  location: 'string'
  name: 'string'
  properties: {
    additionalCapabilities: {
      ultraSSDEnabled: bool
    }
    platformFaultDomainCount: int
    supportAutomaticPlacement: bool
  }
  tags: {
    {customized property}: 'string'
  }
  zones: [
    'string'
  ]
}

Значения свойств

Microsoft.Compute/hostGroups

Имя Description Ценность
location Географическое расположение, в котором находится ресурс строка (обязательно)
имя имя ресурса. строка (обязательно)
properties Свойства выделенной группы узлов. DedicatedHostGroupProperties
scope Используется при создании ресурса в области, отличной от области развертывания. Задайте для этого свойства символьное имя ресурса, чтобы применить ресурс расширения.
tags Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
зоны Зоны доступности. строка[]

DedicatedHostGroupProperties

Имя Description Ценность
дополнительные возможностиCapabilities Включает или отключает возможность в выделенной группе узлов. Минимальная версия API: 2022-03-01. DedicatedHostGroupPropertiesAdditionalCapabilities
platformFaultDomainCount Количество доменов сбоя, которые может охватывать группа узлов. int

Ограничения целостности:
Минимальное значение = 1 (обязательно)
supportAutomaticPlacement Указывает, можно ли автоматически помещать виртуальные машины или масштабируемые наборы виртуальных машин в выделенную группу узлов. Автоматическое размещение означает, что ресурсы выделяются на выделенных узлах, выбранных Azure в выделенной группе узлов. Значение по умолчанию имеет значение false, если не указано. Минимальная версия API: 2020-06-01. bool

DedicatedHostGroupPropertiesAdditionalCapabilities

Имя Description Ценность
ultraSSDEnabled Флаг, который включает или отключает возможность иметь виртуальные машины с поддержкой UltraSSD на выделенных узлах выделенной группы узлов. Чтобы виртуальные машины были включены ultraSSD, необходимо также задать флаг UltraSSDEnabled для ресурса. Значение по умолчанию имеет значение false, если не указано. Дополнительные сведения о функции SSD категории "Ультра" см. в статье /azure/virtual-machines/disks-enable-ultra-ssd. Примечание. параметр ultraSSDEnabled можно включить только для групп узлов, созданных как зональные. Минимальная версия API: 2022-03-01. bool

Отслеживаемые Ресурсные Теги

Имя Description Ценность

Определение ресурса шаблона ARM

Тип ресурса hostGroups можно развернуть с помощью операций, целевых:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Compute/hostGroups, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Compute/hostGroups",
  "apiVersion": "2025-04-01",
  "name": "string",
  "location": "string",
  "properties": {
    "additionalCapabilities": {
      "ultraSSDEnabled": "bool"
    },
    "platformFaultDomainCount": "int",
    "supportAutomaticPlacement": "bool"
  },
  "tags": {
    "{customized property}": "string"
  },
  "zones": [ "string" ]
}

Значения свойств

Microsoft.Compute/hostGroups

Имя Description Ценность
apiVersion Версия API '2025-04-01'
location Географическое расположение, в котором находится ресурс строка (обязательно)
имя имя ресурса. строка (обязательно)
properties Свойства выделенной группы узлов. DedicatedHostGroupProperties
tags Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
type Тип ресурса "Microsoft.Compute/hostGroups"
зоны Зоны доступности. строка[]

DedicatedHostGroupProperties

Имя Description Ценность
дополнительные возможностиCapabilities Включает или отключает возможность в выделенной группе узлов. Минимальная версия API: 2022-03-01. DedicatedHostGroupPropertiesAdditionalCapabilities
platformFaultDomainCount Количество доменов сбоя, которые может охватывать группа узлов. int

Ограничения целостности:
Минимальное значение = 1 (обязательно)
supportAutomaticPlacement Указывает, можно ли автоматически помещать виртуальные машины или масштабируемые наборы виртуальных машин в выделенную группу узлов. Автоматическое размещение означает, что ресурсы выделяются на выделенных узлах, выбранных Azure в выделенной группе узлов. Значение по умолчанию имеет значение false, если не указано. Минимальная версия API: 2020-06-01. bool

DedicatedHostGroupPropertiesAdditionalCapabilities

Имя Description Ценность
ultraSSDEnabled Флаг, который включает или отключает возможность иметь виртуальные машины с поддержкой UltraSSD на выделенных узлах выделенной группы узлов. Чтобы виртуальные машины были включены ultraSSD, необходимо также задать флаг UltraSSDEnabled для ресурса. Значение по умолчанию имеет значение false, если не указано. Дополнительные сведения о функции SSD категории "Ультра" см. в статье /azure/virtual-machines/disks-enable-ultra-ssd. Примечание. параметр ultraSSDEnabled можно включить только для групп узлов, созданных как зональные. Минимальная версия API: 2022-03-01. bool

Отслеживаемые Ресурсные Теги

Имя Description Ценность

Примеры использования

Шаблоны быстрого запуска Azure

Следующие шаблоны быстрого запуска Azure развернуть этот тип ресурса.

Template Description
Выделенные узлы Azure

Развертывание в Azure
При этом будет развернута изолированная среда с помощью выделенных узлов Azure для подготовки виртуальных машин.

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса hostGroups можно развернуть с помощью операций, целевых:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Compute/hostGroups, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/hostGroups@2025-04-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      additionalCapabilities = {
        ultraSSDEnabled = bool
      }
      platformFaultDomainCount = int
      supportAutomaticPlacement = bool
    }
    zones = [
      "string"
    ]
  }
}

Значения свойств

Microsoft.Compute/hostGroups

Имя Description Ценность
location Географическое расположение, в котором находится ресурс строка (обязательно)
имя имя ресурса. строка (обязательно)
parent_id Идентификатор ресурса для применения этого ресурса расширения. строка (обязательно)
properties Свойства выделенной группы узлов. DedicatedHostGroupProperties
tags Теги ресурсов Словарь имен и значений тегов.
type Тип ресурса "Microsoft.Compute/hostGroups@2025-04-01"
зоны Зоны доступности. строка[]

DedicatedHostGroupProperties

Имя Description Ценность
дополнительные возможностиCapabilities Включает или отключает возможность в выделенной группе узлов. Минимальная версия API: 2022-03-01. DedicatedHostGroupPropertiesAdditionalCapabilities
platformFaultDomainCount Количество доменов сбоя, которые может охватывать группа узлов. int

Ограничения целостности:
Минимальное значение = 1 (обязательно)
supportAutomaticPlacement Указывает, можно ли автоматически помещать виртуальные машины или масштабируемые наборы виртуальных машин в выделенную группу узлов. Автоматическое размещение означает, что ресурсы выделяются на выделенных узлах, выбранных Azure в выделенной группе узлов. Значение по умолчанию имеет значение false, если не указано. Минимальная версия API: 2020-06-01. bool

DedicatedHostGroupPropertiesAdditionalCapabilities

Имя Description Ценность
ultraSSDEnabled Флаг, который включает или отключает возможность иметь виртуальные машины с поддержкой UltraSSD на выделенных узлах выделенной группы узлов. Чтобы виртуальные машины были включены ultraSSD, необходимо также задать флаг UltraSSDEnabled для ресурса. Значение по умолчанию имеет значение false, если не указано. Дополнительные сведения о функции SSD категории "Ультра" см. в статье /azure/virtual-machines/disks-enable-ultra-ssd. Примечание. параметр ultraSSDEnabled можно включить только для групп узлов, созданных как зональные. Минимальная версия API: 2022-03-01. bool

Отслеживаемые Ресурсные Теги

Имя Description Ценность

Примеры использования

Примеры Terraform

Простой пример развертывания группы выделенных узлов сети.

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "westeurope"
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "hostGroup" {
  type      = "Microsoft.Compute/hostGroups@2021-11-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    properties = {
      platformFaultDomainCount = 2
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

Проверенные модули Azure

Следующие проверенные модули Azure можно использовать для развертывания этого типа ресурсов.

Модуль Description
группы узлов Модуль ресурсов AVM для групп узлов