Пространства имен Microsoft.EventHub/eventhubs

Определение ресурса Bicep

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

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

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

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

resource symbolicname 'Microsoft.EventHub/namespaces/eventhubs@2024-01-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    captureDescription: {
      destination: {
        identity: {
          type: 'string'
          userAssignedIdentity: 'string'
        }
        name: 'string'
        properties: {
          archiveNameFormat: 'string'
          blobContainer: 'string'
          dataLakeAccountName: 'string'
          dataLakeFolderPath: 'string'
          dataLakeSubscriptionId: 'string'
          storageAccountResourceId: 'string'
        }
      }
      enabled: bool
      encoding: 'string'
      intervalInSeconds: int
      sizeLimitInBytes: int
      skipEmptyArchives: bool
    }
    messageRetentionInDays: int
    partitionCount: int
    retentionDescription: {
      cleanupPolicy: 'string'
      retentionTimeInHours: int
      tombstoneRetentionTimeInHours: int
    }
    status: 'string'
  }
}

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

namespaces/eventhubs

Имя Описание Значение
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в Bicep.
string (обязательно)

Ограничение символов: 1-256

Допустимые символы:
Буквенно-цифровые символы, точки, дефисы и символы подчеркивания.

Начинается и заканчивается буквой или цифрой.
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен за пределами родительского ресурса.

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

EventhubProperties

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

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

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

CaptureDescription

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

Назначение

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

CaptureIdentity

Имя Описание Значение
тип Тип управляемого удостоверения Azure Active Directory. SystemAssigned
UserAssigned
userAssignedIdentity Идентификатор ARM управляемого удостоверения пользователя. Это свойство является обязательным для типа UserAssignedIdentity. Если тип — SystemAssigned, будет использоваться назначенное системой удостоверение, связанное с пространством имен. строка

Свойства назначения

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

Ограничения:
Минимальная длина = 36
Максимальная длина = 36
Шаблон = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageAccountResourceId Идентификатор ресурса учетной записи хранения, используемой для создания больших двоичных объектов строка

RetentionDescription

Имя Описание Значение
cleanupPolicy Перечисляет возможные значения политики очистки. "Компактный"
"Удалить"
retentionTimeInHours Количество часов хранения событий для этого концентратора событий. Это значение используется только в том случае, если cleanupPolicy имеет значение Delete. Если свойство cleanupPolicy имеет значение Compact, то для этого свойства возвращается значение Long.MaxValue. INT
tombstoneRetentionTimeInHours Количество часов для хранения маркеров надгробия сжатого концентратора событий. Это значение используется, только если cleanupPolicy имеет значение Compact. Потребитель должен завершить чтение маркера надгробия в течение указанного периода времени, если потребитель начинает с начала смещения, чтобы убедиться, что он получает допустимый snapshot для конкретного ключа, описанного маркером надгробия в сжатом концентраторе событий INT

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

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

Шаблон Описание
PubNub Realtime Gateway для Центры событий Azure

Развертывание в Azure
Шлюз PubNub Realtime для Azure предоставляет мост потока данных в реальном времени между сетью Stream данных PubNub и Центры событий Azure. - рассмотрим это двунаправленный мост между PubNub и Azure!
Развертывание Спортивной аналитики в архитектуре Azure

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

Развертывание в Azure
Шаблон будет регистрировать вызовы API из Azure Управление API на платформу аналитики API Moesif и монетизации.
Azure Digital Twins с подключением к журналу временных данных

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

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

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

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

Развертывание в Azure
Этот шаблон позволяет создавать кластер Центров событий, пространство имен и концентратор событий в кластере.
Создание концентраторов событий с включенным сбором

Развертывание в Azure
Этот шаблон позволяет развернуть пространство имен EventHubs с концентратором событий и включить запись в нем.
Создание концентраторов событий с включенной функцией отслеживания (ADLS)

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

Развертывание в Azure
Этот шаблон позволяет развернуть пространство имен Центров событий уровня "Стандартный", концентратор событий и группу потребителей. Этот шаблон также включает функцию автоматического расширения в пространстве имен.
Создание концентратора событий

Развертывание в Azure
Этот шаблон позволяет развернуть пространство имен EventHubs с концентратором событий.
Подключение к пространству имен Центров событий через частную конечную точку

Развертывание в Azure
В этом примере показано, как использовать настройку виртуальной сети и частной зоны DNS для доступа к пространству имен Центров событий через частную конечную точку.
Развертывание службы MedTech

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

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

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

Развертывание в Azure
Этот шаблон позволяет развернуть сервер Azure SQL с включенным аудитом для записи журналов аудита в концентратор событий.
Создание управляемого экземпляра SQL с настроенной отправкой журналов и метрик

Развертывание в Azure
Этот шаблон позволяет развернуть управляемый экземпляр SQL и дополнительные ресурсы, используемые для хранения журналов и метрик (рабочая область диагностики, учетная запись хранения, концентратор событий).
Создание среды с источником событий концентратора событий

Развертывание в Azure
Этот шаблон позволяет развернуть среду Аналитики временных рядов, настроенную для использования событий из концентратора событий.
Приложение-функция Azure с концентратором событий и управляемым удостоверением

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

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

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

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

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

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

{
  "type": "Microsoft.EventHub/namespaces/eventhubs",
  "apiVersion": "2024-01-01",
  "name": "string",
  "properties": {
    "captureDescription": {
      "destination": {
        "identity": {
          "type": "string",
          "userAssignedIdentity": "string"
        },
        "name": "string",
        "properties": {
          "archiveNameFormat": "string",
          "blobContainer": "string",
          "dataLakeAccountName": "string",
          "dataLakeFolderPath": "string",
          "dataLakeSubscriptionId": "string",
          "storageAccountResourceId": "string"
        }
      },
      "enabled": "bool",
      "encoding": "string",
      "intervalInSeconds": "int",
      "sizeLimitInBytes": "int",
      "skipEmptyArchives": "bool"
    },
    "messageRetentionInDays": "int",
    "partitionCount": "int",
    "retentionDescription": {
      "cleanupPolicy": "string",
      "retentionTimeInHours": "int",
      "tombstoneRetentionTimeInHours": "int"
    },
    "status": "string"
  }
}

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

namespaces/eventhubs

Имя Описание Значение
тип Тип ресурса Microsoft.EventHub/namespaces/eventhubs
версия_API Версия API ресурсов '2024-01-01'
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM.
строка (обязательно)

Ограничение символов: 1–256

Допустимые символы:
Буквенно-цифровые символы, точки, дефисы и символы подчеркивания.

Начинается и заканчивается буквой или цифрой.
properties Свойства, предоставляемые для операции создания или обновления концентратора событий. EventhubProperties

EventhubProperties

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

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

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

CaptureDescription

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

Назначение

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

CaptureIdentity

Имя Описание Значение
тип Тип управляемого удостоверения Azure Active Directory. SystemAssigned
UserAssigned
userAssignedIdentity Идентификатор ARM управляемого удостоверения пользователя. Это свойство является обязательным, если тип — UserAssignedIdentity. Если тип — SystemAssigned, будет использоваться назначенное системой удостоверение, связанное с пространством имен. строка

Свойства назначения

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

Ограничения:
Минимальная длина = 36
Максимальная длина = 36
Шаблон = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageAccountResourceId Идентификатор ресурса учетной записи хранения, используемой для создания больших двоичных объектов строка

RetentionDescription

Имя Описание Значение
cleanupPolicy Перечисляет возможные значения для политики очистки. "Compact"
"Удалить"
retentionTimeInHours Количество часов на хранение событий для этого концентратора событий. Это значение используется, только если cleanupPolicy имеет значение Delete. Если cleanupPolicy имеет значение Compact, то возвращаемое значение этого свойства — Long.MaxValue. INT
tombstoneRetentionTimeInHours Количество часов на хранение маркеров надгробия в сжатом концентраторе событий. Это значение используется, только если cleanupPolicy имеет значение Compact. Потребитель должен завершить чтение маркера надгробия в течение указанного промежутка времени, если потребитель начинает с начала смещения, чтобы убедиться, что он получает допустимую snapshot для определенного ключа, описанного маркером tombstone в сжатом концентраторе событий. INT

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

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

Шаблон Описание
PubNub Realtime Gateway для Центры событий Azure

Развертывание в Azure
Шлюз PubNub Realtime для Azure предоставляет мост потока данных в реальном времени между сетью Stream данных PubNub и Центры событий Azure. - рассмотрим это двунаправленный мост между PubNub и Azure!
Развертывание Спортивной аналитики в архитектуре Azure

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

Развертывание в Azure
Шаблон будет регистрировать вызовы API из Azure Управление API на платформу аналитики API Moesif и монетизации.
Azure Digital Twins с подключением к журналу временных данных

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

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

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

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

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

Развертывание в Azure
Этот шаблон позволяет развернуть пространство имен EventHubs с концентратором событий и включить запись в нем.
Создание концентраторов событий с включенной функцией отслеживания (ADLS)

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

Развертывание в Azure
Этот шаблон позволяет развернуть стандартное пространство имен Центров событий, концентратор событий и группу потребителей. Этот шаблон также включает функцию автоматического расширения пространства имен.
Создание концентратора событий

Развертывание в Azure
Этот шаблон позволяет развернуть пространство имен EventHubs с концентратором событий.
Подключение к пространству имен Центров событий через частную конечную точку

Развертывание в Azure
В этом примере показано, как настроить виртуальную сеть и частную зону DNS для доступа к пространству имен Центров событий через частную конечную точку.
Развертывание службы MedTech

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

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

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

Развертывание в Azure
Этот шаблон позволяет развернуть сервер Azure SQL с включенным аудитом для записи журналов аудита в концентратор событий.
Создание управляемого экземпляра SQL с настроенной отправкой журналов и метрик

Развертывание в Azure
Этот шаблон позволяет развернуть управляемый экземпляр SQL и дополнительные ресурсы, используемые для хранения журналов и метрик (рабочая область диагностики, учетная запись хранения, концентратор событий).
Создание среды с источником событий концентратора событий

Развертывание в Azure
Этот шаблон позволяет развернуть среду Аналитики временных рядов, настроенную для использования событий из концентратора событий.
Приложение-функция Azure с концентратором событий и управляемым удостоверением

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

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventHub/namespaces/eventhubs@2024-01-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      captureDescription = {
        destination = {
          identity = {
            type = "string"
            userAssignedIdentity = "string"
          }
          name = "string"
          properties = {
            archiveNameFormat = "string"
            blobContainer = "string"
            dataLakeAccountName = "string"
            dataLakeFolderPath = "string"
            dataLakeSubscriptionId = "string"
            storageAccountResourceId = "string"
          }
        }
        enabled = bool
        encoding = "string"
        intervalInSeconds = int
        sizeLimitInBytes = int
        skipEmptyArchives = bool
      }
      messageRetentionInDays = int
      partitionCount = int
      retentionDescription = {
        cleanupPolicy = "string"
        retentionTimeInHours = int
        tombstoneRetentionTimeInHours = int
      }
      status = "string"
    }
  })
}

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

namespaces/eventhubs

Имя Описание Значение
тип Тип ресурса "Microsoft.EventHub/namespaces/eventhubs@2024-01-01"
name имя ресурса. string (обязательно)

Ограничение символов: 1-256

Допустимые символы:
Буквенно-цифровые символы, точки, дефисы и символы подчеркивания.

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

EventhubProperties

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

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

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

CaptureDescription

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

Назначение

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

CaptureIdentity

Имя Описание Значение
тип Тип управляемого удостоверения Azure Active Directory. "SystemAssigned"
UserAssigned
userAssignedIdentity Идентификатор ARM управляемого удостоверения пользователя. Это свойство является обязательным, если тип — UserAssignedIdentity. Если тип — SystemAssigned, будет использоваться назначенное системой удостоверение, связанное с пространством имен. строка

Свойства назначения

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

Ограничения:
Минимальная длина = 36
Максимальная длина = 36
Шаблон = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageAccountResourceId Идентификатор ресурса учетной записи хранения, используемой для создания больших двоичных объектов строка

RetentionDescription

Имя Описание Значение
cleanupPolicy Перечисляет возможные значения для политики очистки. "Compact"
"Удалить"
retentionTimeInHours Количество часов на хранение событий для этого концентратора событий. Это значение используется, только если cleanupPolicy имеет значение Delete. Если cleanupPolicy имеет значение Compact, то возвращаемое значение этого свойства — Long.MaxValue. INT
tombstoneRetentionTimeInHours Количество часов на хранение маркеров надгробия в сжатом концентраторе событий. Это значение используется, только если cleanupPolicy имеет значение Compact. Потребитель должен завершить чтение маркера надгробия в течение указанного промежутка времени, если потребитель начинает с начала смещения, чтобы убедиться, что он получает допустимую snapshot для определенного ключа, описанного маркером tombstone в сжатом концентраторе событий. INT