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


Пространства имен Microsoft.ServiceBus/темы 2022-01-01-preview

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

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

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

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

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

resource symbolicname 'Microsoft.ServiceBus/namespaces/topics@2022-01-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    autoDeleteOnIdle: 'string'
    defaultMessageTimeToLive: 'string'
    duplicateDetectionHistoryTimeWindow: 'string'
    enableBatchedOperations: bool
    enableExpress: bool
    enablePartitioning: bool
    maxMessageSizeInKilobytes: int
    maxSizeInMegabytes: int
    requiresDuplicateDetection: bool
    status: 'string'
    supportOrdering: bool
  }
}

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

пространства имен и разделы

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

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

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

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

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

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

SBTopicProperties

Имя Описание Ценность
autoDeleteOnIdle Интервал простоя интервала времени ISO 8601, после которого раздел автоматически удаляется. Минимальная длительность составляет 5 минут. струна
defaultMessageTimeToLive Время ожидания сообщения ISO 8601 по умолчанию для динамического значения. Это длительность, после которой истекает срок действия сообщения, начиная с момента отправки сообщения в служебную шину. Это значение по умолчанию, используемое, если TimeToLive не задан в самом сообщении. струна
duplicateDetectionHistoryTimeWindow ISO8601 структура интервала времени, определяющая длительность журнала обнаружения дубликата. Значение по умолчанию — 10 минут. струна
enableBatchedOperations Значение, указывающее, включены ли пакетные операции на стороне сервера. bool
enableExpress Значение, указывающее, включены ли экспресс-сущности. Экспресс-раздел содержит сообщение в памяти временно перед записью в постоянное хранилище. bool
enablePartitioning Значение, указывающее, включена ли секция между несколькими брокерами сообщений. bool
maxMessageSizeInKilobytes Максимальный размер (в КБ) полезных данных сообщения, которые можно принять в разделе. Это свойство используется только в Premium сегодня, а по умолчанию — 1024. int
maxSizeInMegabytes Максимальный размер раздела в мегабайтах, который является размером памяти, выделенной для раздела. Значение по умолчанию — 1024. int
requiresDuplicateDetection Значение, указывающее, требуется ли для этого раздела обнаружение повторяющихся данных. bool
статус Перечисляет возможные значения состояния сущности обмена сообщениями. "Активный"
Создание
Удаление
"Отключено"
"ReceiveDisabled"
Переименование
Восстановление
SendDisabled
"Неизвестно"
supportOrdering Значение, указывающее, поддерживает ли раздел упорядочение. bool

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

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

Шаблон Описание
Шаблоны интеграции — маршрутизатор сообщений — служебной шины

развертывание в Azure
Решение, в котором показано, как настроить шаблон маршрутизатора сообщений с помощью раздела служебной шины
создание настраиваемой подписки сетки событий Azure

развертывание в Azure
Создает настраиваемый раздел Сетки событий Azure и подписку на раздел служебной шины. Шаблон первоначально создан Маркусом Мейером.
корреляция сообщений по Logic Apps с помощью служебной шины

развертывание в Azure
в котором показано, как можно сопоставить сообщения по Logic Apps с помощью служебной шины Azure
Создание пространства имен служебной шины, раздела и подписки

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

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

развертывание в Azure
Этот шаблон создает пространство имен служебной шины и раздел.
создание раздела служебной шины с помощью подписки и фильтра SQL

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

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

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

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

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

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

{
  "type": "Microsoft.ServiceBus/namespaces/topics",
  "apiVersion": "2022-01-01-preview",
  "name": "string",
  "properties": {
    "autoDeleteOnIdle": "string",
    "defaultMessageTimeToLive": "string",
    "duplicateDetectionHistoryTimeWindow": "string",
    "enableBatchedOperations": "bool",
    "enableExpress": "bool",
    "enablePartitioning": "bool",
    "maxMessageSizeInKilobytes": "int",
    "maxSizeInMegabytes": "int",
    "requiresDuplicateDetection": "bool",
    "status": "string",
    "supportOrdering": "bool"
  }
}

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

пространства имен и разделы

Имя Описание Ценность
тип Тип ресурса "Microsoft.ServiceBus/namespaces/topics"
apiVersion Версия API ресурсов '2022-01-01-preview'
имя Имя ресурса

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

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

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

Начало и конец буквенно-цифровым.
свойства Свойства ресурса раздела. SBTopicProperties

SBTopicProperties

Имя Описание Ценность
autoDeleteOnIdle Интервал простоя интервала времени ISO 8601, после которого раздел автоматически удаляется. Минимальная длительность составляет 5 минут. струна
defaultMessageTimeToLive Время ожидания сообщения ISO 8601 по умолчанию для динамического значения. Это длительность, после которой истекает срок действия сообщения, начиная с момента отправки сообщения в служебную шину. Это значение по умолчанию, используемое, если TimeToLive не задан в самом сообщении. струна
duplicateDetectionHistoryTimeWindow ISO8601 структура интервала времени, определяющая длительность журнала обнаружения дубликата. Значение по умолчанию — 10 минут. струна
enableBatchedOperations Значение, указывающее, включены ли пакетные операции на стороне сервера. bool
enableExpress Значение, указывающее, включены ли экспресс-сущности. Экспресс-раздел содержит сообщение в памяти временно перед записью в постоянное хранилище. bool
enablePartitioning Значение, указывающее, включена ли секция между несколькими брокерами сообщений. bool
maxMessageSizeInKilobytes Максимальный размер (в КБ) полезных данных сообщения, которые можно принять в разделе. Это свойство используется только в Premium сегодня, а по умолчанию — 1024. int
maxSizeInMegabytes Максимальный размер раздела в мегабайтах, который является размером памяти, выделенной для раздела. Значение по умолчанию — 1024. int
requiresDuplicateDetection Значение, указывающее, требуется ли для этого раздела обнаружение повторяющихся данных. bool
статус Перечисляет возможные значения состояния сущности обмена сообщениями. "Активный"
Создание
Удаление
"Отключено"
"ReceiveDisabled"
Переименование
Восстановление
SendDisabled
"Неизвестно"
supportOrdering Значение, указывающее, поддерживает ли раздел упорядочение. bool

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

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

Шаблон Описание
Шаблоны интеграции — маршрутизатор сообщений — служебной шины

развертывание в Azure
Решение, в котором показано, как настроить шаблон маршрутизатора сообщений с помощью раздела служебной шины
создание настраиваемой подписки сетки событий Azure

развертывание в Azure
Создает настраиваемый раздел Сетки событий Azure и подписку на раздел служебной шины. Шаблон первоначально создан Маркусом Мейером.
корреляция сообщений по Logic Apps с помощью служебной шины

развертывание в Azure
в котором показано, как можно сопоставить сообщения по Logic Apps с помощью служебной шины Azure
Создание пространства имен служебной шины, раздела и подписки

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

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

развертывание в Azure
Этот шаблон создает пространство имен служебной шины и раздел.
создание раздела служебной шины с помощью подписки и фильтра SQL

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

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces/topics@2022-01-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      autoDeleteOnIdle = "string"
      defaultMessageTimeToLive = "string"
      duplicateDetectionHistoryTimeWindow = "string"
      enableBatchedOperations = bool
      enableExpress = bool
      enablePartitioning = bool
      maxMessageSizeInKilobytes = int
      maxSizeInMegabytes = int
      requiresDuplicateDetection = bool
      status = "string"
      supportOrdering = bool
    }
  })
}

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

пространства имен и разделы

Имя Описание Ценность
тип Тип ресурса "Microsoft.ServiceBus/namespaces/topics@2022-01-01-preview"
имя Имя ресурса строка (обязательно)

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

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

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

SBTopicProperties

Имя Описание Ценность
autoDeleteOnIdle Интервал простоя интервала времени ISO 8601, после которого раздел автоматически удаляется. Минимальная длительность составляет 5 минут. струна
defaultMessageTimeToLive Время ожидания сообщения ISO 8601 по умолчанию для динамического значения. Это длительность, после которой истекает срок действия сообщения, начиная с момента отправки сообщения в служебную шину. Это значение по умолчанию, используемое, если TimeToLive не задан в самом сообщении. струна
duplicateDetectionHistoryTimeWindow ISO8601 структура интервала времени, определяющая длительность журнала обнаружения дубликата. Значение по умолчанию — 10 минут. струна
enableBatchedOperations Значение, указывающее, включены ли пакетные операции на стороне сервера. bool
enableExpress Значение, указывающее, включены ли экспресс-сущности. Экспресс-раздел содержит сообщение в памяти временно перед записью в постоянное хранилище. bool
enablePartitioning Значение, указывающее, включена ли секция между несколькими брокерами сообщений. bool
maxMessageSizeInKilobytes Максимальный размер (в КБ) полезных данных сообщения, которые можно принять в разделе. Это свойство используется только в Premium сегодня, а по умолчанию — 1024. int
maxSizeInMegabytes Максимальный размер раздела в мегабайтах, который является размером памяти, выделенной для раздела. Значение по умолчанию — 1024. int
requiresDuplicateDetection Значение, указывающее, требуется ли для этого раздела обнаружение повторяющихся данных. bool
статус Перечисляет возможные значения состояния сущности обмена сообщениями. "Активный"
Создание
"Удаление"
"Отключено"
"ReceiveDisabled"
"Переименование"
Восстановление
SendDisabled
"Неизвестно"
supportOrdering Значение, указывающее, поддерживает ли раздел упорядочение. bool