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


Пространства имен Microsoft.EventHub/eventhubs 2021-06-01-preview

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

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

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

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

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

resource symbolicname 'Microsoft.EventHub/namespaces/eventhubs@2021-06-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    captureDescription: {
      destination: {
        name: 'string'
        properties: {
          archiveNameFormat: 'string'
          blobContainer: 'string'
          storageAccountResourceId: 'string'
        }
      }
      enabled: bool
      encoding: 'string'
      intervalInSeconds: int
      sizeLimitInBytes: int
      skipEmptyArchives: bool
    }
    messageRetentionInDays: int
    partitionCount: int
    status: 'string'
  }
}

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

CaptureDescription

Имя Описание Ценность
назначение Свойства назначения, где будет храниться запись. (Учетная запись хранения, имена BLOB-объектов) назначения
Включен Значение, указывающее, включено ли описание записи. bool
кодировка Перечисляет возможные значения для формата кодирования описания записи. Примечание. AvroDeflate не рекомендуется использовать новую версию API. "Avro"
AvroDeflate
intervalInSeconds Период времени позволяет задать частоту, с которой будет выполняться запись больших двоичных объектов Azure, значение должно составлять от 60 до 900 секунд. int
sizeLimitInBytes Окно размера определяет объем данных, созданных в Концентраторе событий перед операцией записи, значение должно находиться между 10485760 до 524288000 байтов. int
skipEmptyArchives Значение, указывающее, следует ли пропускать пустые архивы bool

Назначение

Имя Описание Ценность
имя Имя назначения записи струна
свойства Свойства, описывающие учетную запись хранения, контейнер BLOB-объектов и формат имени архива для назначения записи DestinationProperties

DestinationProperties

Имя Описание Ценность
archiveNameFormat Соглашение об именовании BLOB-объектов для архива, например {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Здесь все параметры (пространство имен, EventHub и т. д.) являются обязательными независимо от порядка. струна
blobContainer Имя контейнера BLOB-объектов струна
storageAccountResourceId Идентификатор ресурса учетной записи хранения, используемой для создания больших двоичных объектов струна

EventhubProperties

Имя Описание Ценность
captureDescription Свойства описания записи CaptureDescription
messageRetentionInDays Количество дней для сохранения событий для этого концентратора событий должно составлять от 1 до 7 дней. int

Ограничения целостности:
Минимальное значение = 1
partitionCount Число секций, созданных для концентратора событий, допустимые значения — от 1 до 32 секций. int

Ограничения целостности:
Минимальное значение = 1
статус Перечисляет возможные значения состояния концентратора событий. "Активный"
Создание
Удаление
"Отключено"
"ReceiveDisabled"
Переименование
Восстановление
SendDisabled
"Неизвестно"

Microsoft.EventHub/namespaces/eventhubs

Имя Описание Ценность
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 1 (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: пространства имен
свойства Свойства, предоставленные операции создания или обновления концентратора событий. EventhubProperties

Примеры краткого руководства

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

Bicep-файл Описание
Azure Digital Twins с подключением к журналу данных времени Этот шаблон создает экземпляр Azure Digital Twins, настроенный с подключением к журналу данных временных рядов. Чтобы создать подключение, необходимо создать другие ресурсы, такие как пространство имен Центров событий, концентратор событий, кластер Azure Data Explorer и база данных. Данные отправляются в концентратор событий, который в конечном итоге пересылает данные в кластер Azure Data Explorer. Данные хранятся в таблице базы данных в кластере
приложение-функцию Azure с концентратором событий и управляемым удостоверением его шаблон подготавливает приложение-функцию Azure в плане потребления Linux, а также концентратор событий, службу хранилища Azure и Application Insights. Приложение-функция может использовать управляемое удостоверение для подключения к концентратору событий и учетной записи хранения.
Создание концентратора событий Этот шаблон позволяет развернуть пространство имен EventHubs с концентратором событий.
Создание пространства имен EventHubs, Концентратор событий, & группы потребителей Этот шаблон позволяет развертывать стандартное пространство имен Центров событий, концентратор событий и группу потребителей.
создает кластер Eventhub, nameapce & eventhub Этот шаблон позволяет создавать кластер EventHubs, пространство имен и концентратор событий в кластере
Развертывание базы данных Azure Data Explorer с помощью подключения к сетке событий Разверните базу данных Azure Data Explorer с подключением сетки событий.
Развертывание базы данных Azure Data Explorer с помощью подключения к Концентратору событий Разверните базу данных Azure Data Explorer с подключением концентратора событий.
Развертывание службы MedTech Служба MedTech — это одна из служб azure Health Data Services, предназначенных для приема данных устройства с нескольких устройств, преобразования данных устройства в наблюдения FHIR, которые затем сохраняются в службе FHIR служб данных Azure Health.
Развертывание службы MedTech, включая Центра Интернета вещей Azure Служба MedTech — это одна из служб azure Health Data Services, предназначенных для приема данных устройства с нескольких устройств, преобразования данных устройства в наблюдения FHIR, которые затем сохраняются в службе FHIR служб данных Azure Health.
развертывание спортивной аналитики в архитектуре Azure Создает учетную запись хранения Azure с поддержкой ADLS 2-го поколения, экземпляр Фабрики данных Azure со связанными службами для учетной записи хранения (при развертывании базы данных SQL Azure) и экземпляра Azure Databricks. Удостоверение AAD для пользователя, развертывающего шаблон и управляемое удостоверение для экземпляра ADF, будет предоставлено роль участника данных BLOB-объектов хранилища в учетной записи хранения. Существуют также варианты развертывания экземпляра Azure Key Vault, базы данных SQL Azure и Концентратора событий Azure (для вариантов использования потоковой передачи). При развертывании Azure Key Vault управляемое удостоверение фабрики данных и удостоверение AAD для пользователя, развертывающего шаблон, будет предоставлена роль пользователя секретов Key Vault.
CDN FrontDoor с WAF, доменами и журналами в EventHub Этот шаблон создает новый профиль cdn Azure FrontDoor. Создайте WAF с настраиваемыми и управляемыми правилами, маршрутами cdn, источником и группами с их связью с WAF и маршрутами, настраивает настраиваемые домены, создает концентратор событий и параметры диагностики для отправки журналов доступа CDN с помощью концентратора событий.
Аналитика API Moesif и монетизация Шаблон регистрирует вызовы API из службы "Управление API Azure" в аналитику API Moesif и платформу монетизации

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

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

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

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

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

{
  "type": "Microsoft.EventHub/namespaces/eventhubs",
  "apiVersion": "2021-06-01-preview",
  "name": "string",
  "properties": {
    "captureDescription": {
      "destination": {
        "name": "string",
        "properties": {
          "archiveNameFormat": "string",
          "blobContainer": "string",
          "storageAccountResourceId": "string"
        }
      },
      "enabled": "bool",
      "encoding": "string",
      "intervalInSeconds": "int",
      "sizeLimitInBytes": "int",
      "skipEmptyArchives": "bool"
    },
    "messageRetentionInDays": "int",
    "partitionCount": "int",
    "status": "string"
  }
}

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

CaptureDescription

Имя Описание Ценность
назначение Свойства назначения, где будет храниться запись. (Учетная запись хранения, имена BLOB-объектов) назначения
Включен Значение, указывающее, включено ли описание записи. bool
кодировка Перечисляет возможные значения для формата кодирования описания записи. Примечание. AvroDeflate не рекомендуется использовать новую версию API. "Avro"
AvroDeflate
intervalInSeconds Период времени позволяет задать частоту, с которой будет выполняться запись больших двоичных объектов Azure, значение должно составлять от 60 до 900 секунд. int
sizeLimitInBytes Окно размера определяет объем данных, созданных в Концентраторе событий перед операцией записи, значение должно находиться между 10485760 до 524288000 байтов. int
skipEmptyArchives Значение, указывающее, следует ли пропускать пустые архивы bool

Назначение

Имя Описание Ценность
имя Имя назначения записи струна
свойства Свойства, описывающие учетную запись хранения, контейнер BLOB-объектов и формат имени архива для назначения записи DestinationProperties

DestinationProperties

Имя Описание Ценность
archiveNameFormat Соглашение об именовании BLOB-объектов для архива, например {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Здесь все параметры (пространство имен, EventHub и т. д.) являются обязательными независимо от порядка. струна
blobContainer Имя контейнера BLOB-объектов струна
storageAccountResourceId Идентификатор ресурса учетной записи хранения, используемой для создания больших двоичных объектов струна

EventhubProperties

Имя Описание Ценность
captureDescription Свойства описания записи CaptureDescription
messageRetentionInDays Количество дней для сохранения событий для этого концентратора событий должно составлять от 1 до 7 дней. int

Ограничения целостности:
Минимальное значение = 1
partitionCount Число секций, созданных для концентратора событий, допустимые значения — от 1 до 32 секций. int

Ограничения целостности:
Минимальное значение = 1
статус Перечисляет возможные значения состояния концентратора событий. "Активный"
Создание
Удаление
"Отключено"
"ReceiveDisabled"
Переименование
Восстановление
SendDisabled
"Неизвестно"

Microsoft.EventHub/namespaces/eventhubs

Имя Описание Ценность
apiVersion Версия API '2021-06-01-preview'
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 1 (обязательно)
свойства Свойства, предоставленные операции создания или обновления концентратора событий. EventhubProperties
тип Тип ресурса "Microsoft.EventHub/namespaces/eventhubs"

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

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

Шаблон Описание
Azure Digital Twins с подключением к журналу данных времени

развертывание в Azure
Этот шаблон создает экземпляр Azure Digital Twins, настроенный с подключением к журналу данных временных рядов. Чтобы создать подключение, необходимо создать другие ресурсы, такие как пространство имен Центров событий, концентратор событий, кластер Azure Data Explorer и база данных. Данные отправляются в концентратор событий, который в конечном итоге пересылает данные в кластер Azure Data Explorer. Данные хранятся в таблице базы данных в кластере
приложение-функцию Azure с концентратором событий и управляемым удостоверением

развертывание в Azure
его шаблон подготавливает приложение-функцию Azure в плане потребления Linux, а также концентратор событий, службу хранилища Azure и Application Insights. Приложение-функция может использовать управляемое удостоверение для подключения к концентратору событий и учетной записи хранения.
Создание концентратора событий

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

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

развертывание в Azure
Этот шаблон позволяет создавать кластер EventHubs, пространство имен и концентратор событий в кластере
Развертывание базы данных Azure Data Explorer с помощью подключения к сетке событий

развертывание в Azure
Разверните базу данных Azure Data Explorer с подключением сетки событий.
Развертывание базы данных Azure Data Explorer с помощью подключения к Концентратору событий

развертывание в Azure
Разверните базу данных Azure Data Explorer с подключением концентратора событий.
Развертывание службы MedTech

развертывание в Azure
Служба MedTech — это одна из служб azure Health Data Services, предназначенных для приема данных устройства с нескольких устройств, преобразования данных устройства в наблюдения FHIR, которые затем сохраняются в службе FHIR служб данных Azure Health.
Развертывание службы MedTech, включая Центра Интернета вещей Azure

развертывание в Azure
Служба MedTech — это одна из служб azure Health Data Services, предназначенных для приема данных устройства с нескольких устройств, преобразования данных устройства в наблюдения FHIR, которые затем сохраняются в службе FHIR служб данных Azure Health.
развертывание спортивной аналитики в архитектуре Azure

развертывание в Azure
Создает учетную запись хранения Azure с поддержкой ADLS 2-го поколения, экземпляр Фабрики данных Azure со связанными службами для учетной записи хранения (при развертывании базы данных SQL Azure) и экземпляра Azure Databricks. Удостоверение AAD для пользователя, развертывающего шаблон и управляемое удостоверение для экземпляра ADF, будет предоставлено роль участника данных BLOB-объектов хранилища в учетной записи хранения. Существуют также варианты развертывания экземпляра Azure Key Vault, базы данных SQL Azure и Концентратора событий Azure (для вариантов использования потоковой передачи). При развертывании Azure Key Vault управляемое удостоверение фабрики данных и удостоверение AAD для пользователя, развертывающего шаблон, будет предоставлена роль пользователя секретов Key Vault.
CDN FrontDoor с WAF, доменами и журналами в EventHub

развертывание в Azure
Этот шаблон создает новый профиль cdn Azure FrontDoor. Создайте WAF с настраиваемыми и управляемыми правилами, маршрутами cdn, источником и группами с их связью с WAF и маршрутами, настраивает настраиваемые домены, создает концентратор событий и параметры диагностики для отправки журналов доступа CDN с помощью концентратора событий.
Аналитика API Moesif и монетизация

развертывание в Azure
Шаблон регистрирует вызовы API из службы "Управление API Azure" в аналитику API Moesif и платформу монетизации

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

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

  • групп ресурсов

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventHub/namespaces/eventhubs@2021-06-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      captureDescription = {
        destination = {
          name = "string"
          properties = {
            archiveNameFormat = "string"
            blobContainer = "string"
            storageAccountResourceId = "string"
          }
        }
        enabled = bool
        encoding = "string"
        intervalInSeconds = int
        sizeLimitInBytes = int
        skipEmptyArchives = bool
      }
      messageRetentionInDays = int
      partitionCount = int
      status = "string"
    }
  })
}

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

CaptureDescription

Имя Описание Ценность
назначение Свойства назначения, где будет храниться запись. (Учетная запись хранения, имена BLOB-объектов) назначения
Включен Значение, указывающее, включено ли описание записи. bool
кодировка Перечисляет возможные значения для формата кодирования описания записи. Примечание. AvroDeflate не рекомендуется использовать новую версию API. "Avro"
AvroDeflate
intervalInSeconds Период времени позволяет задать частоту, с которой будет выполняться запись больших двоичных объектов Azure, значение должно составлять от 60 до 900 секунд. int
sizeLimitInBytes Окно размера определяет объем данных, созданных в Концентраторе событий перед операцией записи, значение должно находиться между 10485760 до 524288000 байтов. int
skipEmptyArchives Значение, указывающее, следует ли пропускать пустые архивы bool

Назначение

Имя Описание Ценность
имя Имя назначения записи струна
свойства Свойства, описывающие учетную запись хранения, контейнер BLOB-объектов и формат имени архива для назначения записи DestinationProperties

DestinationProperties

Имя Описание Ценность
archiveNameFormat Соглашение об именовании BLOB-объектов для архива, например {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Здесь все параметры (пространство имен, EventHub и т. д.) являются обязательными независимо от порядка. струна
blobContainer Имя контейнера BLOB-объектов струна
storageAccountResourceId Идентификатор ресурса учетной записи хранения, используемой для создания больших двоичных объектов струна

EventhubProperties

Имя Описание Ценность
captureDescription Свойства описания записи CaptureDescription
messageRetentionInDays Количество дней для сохранения событий для этого концентратора событий должно составлять от 1 до 7 дней. int

Ограничения целостности:
Минимальное значение = 1
partitionCount Число секций, созданных для концентратора событий, допустимые значения — от 1 до 32 секций. int

Ограничения целостности:
Минимальное значение = 1
статус Перечисляет возможные значения состояния концентратора событий. "Активный"
Создание
Удаление
"Отключено"
"ReceiveDisabled"
Переименование
Восстановление
SendDisabled
"Неизвестно"

Microsoft.EventHub/namespaces/eventhubs

Имя Описание Ценность
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 1 (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: пространства имен
свойства Свойства, предоставленные операции создания или обновления концентратора событий. EventhubProperties
тип Тип ресурса "Microsoft.EventHub/namespaces/eventhubs@2021-06-01-preview"