Кластеры Microsoft.EventHub

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

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

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

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

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

resource symbolicname 'Microsoft.EventHub/clusters@2026-01-01' = {
  location: 'string'
  name: 'string'
  properties: {
    platformCapabilities: {
      confidentialCompute: {
        mode: 'string'
      }
    }
    supportsScaling: bool
    zoneRedundant: bool
  }
  sku: {
    capacity: int
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

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

Microsoft.EventHub/clusters

Name Description Value
location Расположение ресурса. string
name Имя ресурса string

Constraints:
Минимальная длина = 6
Максимальная длина = 50 (обязательно)
properties Свойства кластера Центров событий, предоставленные в ответах в операциях List или Get. ClusterProperties
sku Свойства SKU кластера. ClusterSku
tags Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

ClusterProperties

Name Description Value
платформаВозможности ПлатформаВозможности
supportsScaling Значение, указывающее, поддерживается ли масштабирование. bool
zoneRedundant Значение, указывающее, является ли кластер зонально избыточным. bool

ClusterSku

Name Description Value
capacity Количество единиц емкости кластера Центров событий, содержащихся в этом кластере. int

Constraints:
Минимальное значение = 1
name Имя этого номера SKU. «Выделенный» (обязательно)

ClusterTags

Name Description Value

КонфиденциальныйВычислительный

Name Description Value
mode Настройка для включения или отключения конфиденциальных вычислений 'Disabled'
'Enabled'

ПлатформаВозможности

Name Description Value
confidentialCompute КонфиденциальныйВычислительный

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

Примеры Bicep

Простой пример развертывания кластера EventHub.

param resourceName string = 'acctest0001'
param location string = 'westeurope'

resource cluster 'Microsoft.EventHub/clusters@2021-11-01' = {
  name: resourceName
  location: location
  sku: {
    capacity: 1
    name: 'Dedicated'
  }
}

Примеры быстрого запуска Azure

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

Bicep-файл Description
Создание кластера Концентратора событий & nameapce в кластере Этот шаблон позволяет создавать кластер EventHubs и пространство имен в кластере.
создает кластер Eventhub, nameapce & eventhub Этот шаблон позволяет создавать кластер EventHubs, пространство имен и концентратор событий в кластере

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

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

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

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

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

{
  "type": "Microsoft.EventHub/clusters",
  "apiVersion": "2026-01-01",
  "name": "string",
  "location": "string",
  "properties": {
    "platformCapabilities": {
      "confidentialCompute": {
        "mode": "string"
      }
    },
    "supportsScaling": "bool",
    "zoneRedundant": "bool"
  },
  "sku": {
    "capacity": "int",
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

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

Microsoft.EventHub/clusters

Name Description Value
apiVersion Версия API '2026-01-01'
location Расположение ресурса. string
name Имя ресурса string

Constraints:
Минимальная длина = 6
Максимальная длина = 50 (обязательно)
properties Свойства кластера Центров событий, предоставленные в ответах в операциях List или Get. ClusterProperties
sku Свойства SKU кластера. ClusterSku
tags Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
type Тип ресурса 'Microsoft.EventHub/clusters'

ClusterProperties

Name Description Value
платформаВозможности ПлатформаВозможности
supportsScaling Значение, указывающее, поддерживается ли масштабирование. bool
zoneRedundant Значение, указывающее, является ли кластер зонально избыточным. bool

ClusterSku

Name Description Value
capacity Количество единиц емкости кластера Центров событий, содержащихся в этом кластере. int

Constraints:
Минимальное значение = 1
name Имя этого номера SKU. «Выделенный» (обязательно)

ClusterTags

Name Description Value

КонфиденциальныйВычислительный

Name Description Value
mode Настройка для включения или отключения конфиденциальных вычислений 'Disabled'
'Enabled'

ПлатформаВозможности

Name Description Value
confidentialCompute КонфиденциальныйВычислительный

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

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

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

Template Description
Создание кластера Концентратора событий & nameapce в кластере

развертывание в Azure
Этот шаблон позволяет создавать кластер EventHubs и пространство имен в кластере.
создает кластер Eventhub, nameapce & eventhub

развертывание в Azure
Этот шаблон позволяет создавать кластер EventHubs, пространство имен и концентратор событий в кластере

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

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

  • Группы ресурсов

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventHub/clusters@2026-01-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      platformCapabilities = {
        confidentialCompute = {
          mode = "string"
        }
      }
      supportsScaling = bool
      zoneRedundant = bool
    }
    sku = {
      capacity = int
      name = "string"
    }
  }
}

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

Microsoft.EventHub/clusters

Name Description Value
location Расположение ресурса. string
name Имя ресурса string

Constraints:
Минимальная длина = 6
Максимальная длина = 50 (обязательно)
properties Свойства кластера Центров событий, предоставленные в ответах в операциях List или Get. ClusterProperties
sku Свойства SKU кластера. ClusterSku
tags Теги ресурсов Словарь имен и значений тегов.
type Тип ресурса «Microsoft. EventHub/clusters@2026-01-01"

ClusterProperties

Name Description Value
платформаВозможности ПлатформаВозможности
supportsScaling Значение, указывающее, поддерживается ли масштабирование. bool
zoneRedundant Значение, указывающее, является ли кластер зонально избыточным. bool

ClusterSku

Name Description Value
capacity Количество единиц емкости кластера Центров событий, содержащихся в этом кластере. int

Constraints:
Минимальное значение = 1
name Имя этого номера SKU. «Выделенный» (обязательно)

ClusterTags

Name Description Value

КонфиденциальныйВычислительный

Name Description Value
mode Настройка для включения или отключения конфиденциальных вычислений 'Disabled'
'Enabled'

ПлатформаВозможности

Name Description Value
confidentialCompute КонфиденциальныйВычислительный

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

Примеры Terraform

Простой пример развертывания кластера EventHub.

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" "cluster" {
  type      = "Microsoft.EventHub/clusters@2021-11-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    sku = {
      capacity = 1
      name     = "Dedicated"
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}