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


Microsoft.Вычислительная мощностьReservationGroups 2025-04-01

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

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

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

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

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

resource symbolicname 'Microsoft.Compute/capacityReservationGroups@2025-04-01' = {
  scope: resourceSymbolicName or scope
  location: 'string'
  name: 'string'
  properties: {
    reservationType: 'string'
    sharingProfile: {
      subscriptionIds: [
        {
          id: 'string'
        }
      ]
    }
  }
  tags: {
    {customized property}: 'string'
  }
  zones: [
    'string'
  ]
}

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

Microsoft.Compute/capacityReservationGroups

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

CapacityReservationGroupProperties

Имя Description Ценность
reservationType Указывает тип резервирования мощности. Допустимые значения: "Block" для блочных резервирований мощности и "Targeted" для резервирований, которые позволяют виртуальной машине использовать определенное резервирование мощности при предоставлении группы резервирования мощности. Тип резервирования является неизменяемым и не может быть изменен после его назначения. "Блокировать"
«Мишень»
sharingProfile Задает параметры для предоставления общего доступа между подписками для ресурса группы резервирования емкости. Ресурс группы резервирования мощности обычно может быть общим для всех подписок, принадлежащих одному клиенту Azure AAD, или между клиентами AAD, если между ними установлены отношения доверия. Резервирование мощности блока не поддерживает общий доступ между подписками. Примечание. Минимальная версия API: 2023-09-01. Дополнительные сведения см. в https://aka.ms/computereservationsharing. Профиль ResourceSharingProfile

Профиль ResourceSharingProfile

Имя Description Ценность
subscriptionIds Задает массив идентификаторов ресурсов подписки, с которыми предоставляется группа резервирования емкости. Блокировка резервирования мощности не поддерживает совместное использование между подписками. Примечание. Минимальная версия API: 2023-09-01. Дополнительные сведения см. в https://aka.ms/computereservationsharing. Подресурс[]

Подресурс

Имя Description Ценность
id Идентификатор ресурса струна

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

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

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

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

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

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

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

{
  "type": "Microsoft.Compute/capacityReservationGroups",
  "apiVersion": "2025-04-01",
  "name": "string",
  "location": "string",
  "properties": {
    "reservationType": "string",
    "sharingProfile": {
      "subscriptionIds": [
        {
          "id": "string"
        }
      ]
    }
  },
  "tags": {
    "{customized property}": "string"
  },
  "zones": [ "string" ]
}

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

Microsoft.Compute/capacityReservationGroups

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

CapacityReservationGroupProperties

Имя Description Ценность
reservationType Указывает тип резервирования мощности. Допустимые значения: "Block" для блочных резервирований мощности и "Targeted" для резервирований, которые позволяют виртуальной машине использовать определенное резервирование мощности при предоставлении группы резервирования мощности. Тип резервирования является неизменяемым и не может быть изменен после его назначения. "Блокировать"
«Мишень»
sharingProfile Задает параметры для предоставления общего доступа между подписками для ресурса группы резервирования емкости. Ресурс группы резервирования мощности обычно может быть общим для всех подписок, принадлежащих одному клиенту Azure AAD, или между клиентами AAD, если между ними установлены отношения доверия. Резервирование мощности блока не поддерживает общий доступ между подписками. Примечание. Минимальная версия API: 2023-09-01. Дополнительные сведения см. в https://aka.ms/computereservationsharing. Профиль ResourceSharingProfile

Профиль ResourceSharingProfile

Имя Description Ценность
subscriptionIds Задает массив идентификаторов ресурсов подписки, с которыми предоставляется группа резервирования емкости. Блокировка резервирования мощности не поддерживает совместное использование между подписками. Примечание. Минимальная версия API: 2023-09-01. Дополнительные сведения см. в https://aka.ms/computereservationsharing. Подресурс[]

Подресурс

Имя Description Ценность
id Идентификатор ресурса струна

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

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

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/capacityReservationGroups@2025-04-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      reservationType = "string"
      sharingProfile = {
        subscriptionIds = [
          {
            id = "string"
          }
        ]
      }
    }
    zones = [
      "string"
    ]
  }
}

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

Microsoft.Compute/capacityReservationGroups

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

CapacityReservationGroupProperties

Имя Description Ценность
reservationType Указывает тип резервирования мощности. Допустимые значения: "Block" для блочных резервирований мощности и "Targeted" для резервирований, которые позволяют виртуальной машине использовать определенное резервирование мощности при предоставлении группы резервирования мощности. Тип резервирования является неизменяемым и не может быть изменен после его назначения. "Блокировать"
«Мишень»
sharingProfile Задает параметры для предоставления общего доступа между подписками для ресурса группы резервирования емкости. Ресурс группы резервирования мощности обычно может быть общим для всех подписок, принадлежащих одному клиенту Azure AAD, или между клиентами AAD, если между ними установлены отношения доверия. Резервирование мощности блока не поддерживает общий доступ между подписками. Примечание. Минимальная версия API: 2023-09-01. Дополнительные сведения см. в https://aka.ms/computereservationsharing. Профиль ResourceSharingProfile

Профиль ResourceSharingProfile

Имя Description Ценность
subscriptionIds Задает массив идентификаторов ресурсов подписки, с которыми предоставляется группа резервирования емкости. Блокировка резервирования мощности не поддерживает совместное использование между подписками. Примечание. Минимальная версия API: 2023-09-01. Дополнительные сведения см. в https://aka.ms/computereservationsharing. Подресурс[]

Подресурс

Имя Description Ценность
id Идентификатор ресурса струна

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

Имя 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" "capacityReservationGroup" {
  type                      = "Microsoft.Compute/capacityReservationGroups@2022-03-01"
  parent_id                 = azapi_resource.resourceGroup.id
  name                      = var.resource_name
  location                  = var.location
  schema_validation_enabled = false
  response_export_values    = ["*"]
}