Microsoft.EventGrid eventSubscriptions 2017-06-15-preview

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

Тип ресурса eventSubscriptions является ресурсом расширения, что означает, что его можно применить к другому ресурсу.

scope Используйте свойство этого ресурса, чтобы задать область для этого ресурса. См. раздел Настройка область для ресурсов расширения в Bicep.

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

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

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

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

resource symbolicname 'Microsoft.EventGrid/eventSubscriptions@2017-06-15-preview' = {
  name: 'string'
  scope: resourceSymbolicName
  properties: {
    destination: {
      endpointType: 'WebHook'
      properties: {
        endpointUrl: 'string'
      }
    }
    filter: {
      includedEventTypes: [
        'string'
      ]
      isSubjectCaseSensitive: bool
      subjectBeginsWith: 'string'
      subjectEndsWith: 'string'
    }
    labels: [
      'string'
    ]
  }
}

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

eventSubscriptions

Имя Описание Значение
name имя ресурса. строка (обязательно)

Ограничение символов: 3–64

Допустимые символы:
Буквенно-цифровые символы и дефисы.
область Используйте при создании ресурса расширения на область, отличном от область развертывания. Целевой ресурс

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

EventSubscriptionProperties

Имя Описание Значение
ресурс destination Сведения о назначении, куда должны доставляться события для подписки на события. EventSubscriptionDestination
фильтр Сведения о фильтре для подписки на события. EventSubscriptionFilter
метки; Список пользовательских меток. string[]

EventSubscriptionDestination

Имя Описание Значение
endpointType Тип конечной точки для назначения подписки на события "Веб-перехватчик"
properties Свойства назначения подписки на события EventSubscriptionDestinationProperties

EventSubscriptionDestinationProperties

Имя Описание Значение
endpointUrl URL-адрес, представляющий конечную точку назначения подписки на события. строка

EventSubscriptionFilter

Имя Описание Значение
includedEventTypes Список применимых типов событий, которые должны входить в подписку на события.
Если требуется подписаться на все типы событий, необходимо указать строку "all" в качестве элемента в этом списке.
string[]
isSubjectCaseSensitive Указывает, являются ли свойства SubjectBeginsWith и SubjectEndsWith фильтра.
следует сравнивать с учетом регистра.
bool
subjectBeginsWith Необязательная строка для фильтрации событий для подписки на события на основе префикса пути к ресурсу.
Формат зависит от издателя событий.
Подстановочные знаки не поддерживаются в этом пути.
строка
subjectEndsWith Необязательная строка для фильтрации событий для подписки на события на основе суффикса пути к ресурсу.
Подстановочные знаки не поддерживаются в этом пути.
строка

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

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

Шаблон Описание
Создание пользовательского раздела и подписки Сетка событий Azure

Развертывание в Azure
Создает пользовательский раздел Сетка событий Azure и подписку веб-перехватчика. Шаблон, первоначально автор Джон Даусс.
Настраиваемый раздел или подписка Сетка событий Azure с помощью CloudEvents

Развертывание в Azure
Создает пользовательский раздел Сетка событий Azure, подписку веб-перехватчика со схемой CloudEvents и приложение логики в качестве обработчика событий. Шаблон, первоначально автор Джастин Йо.
Создание пользовательского раздела и обработчика концентратора событий Сетки событий

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

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

Развертывание в Azure
Создает Сетка событий Azure настраиваемый раздел и подписку очереди служебной шины. Шаблон, автор : Маркус Мейер.
Создание Сетка событий Azure настраиваемой подписки на раздел

Развертывание в Azure
Создает Сетка событий Azure настраиваемый раздел и подписку на раздел служебной шины. Шаблон, автор : Маркус Мейер.

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

Тип ресурса eventSubscriptions является ресурсом расширения, что означает, что его можно применить к другому ресурсу.

scope Используйте свойство этого ресурса, чтобы задать область для этого ресурса. См. раздел Настройка область ресурсов расширения в шаблонах ARM.

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

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

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

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

{
  "type": "Microsoft.EventGrid/eventSubscriptions",
  "apiVersion": "2017-06-15-preview",
  "name": "string",
  "scope": "string",
  "properties": {
    "destination": {
      "endpointType": "WebHook",
      "properties": {
        "endpointUrl": "string"
      }
    },
    "filter": {
      "includedEventTypes": [ "string" ],
      "isSubjectCaseSensitive": "bool",
      "subjectBeginsWith": "string",
      "subjectEndsWith": "string"
    },
    "labels": [ "string" ]
  }
}

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

eventSubscriptions

Имя Описание Значение
тип Тип ресурса Microsoft.EventGrid/eventSubscriptions
версия_API Версия API ресурсов '2017-06-15-preview'
name имя ресурса. string (обязательно)

Ограничение символов: 3-64

Допустимые символы:
Буквенно-цифровые символы и дефисы.
область Используйте при создании ресурса расширения в область, отличном от область развертывания. Целевой ресурс

Для JSON задайте полное имя ресурса, к который будет применяться ресурс расширения .
properties Свойства подписки на события EventSubscriptionProperties

EventSubscriptionProperties

Имя Описание Значение
ресурс destination Сведения о назначении, куда должны быть доставлены события для подписки на события. EventSubscriptionDestination
фильтр Сведения о фильтре для подписки на события. EventSubscriptionFilter
метки; Список пользовательских меток. string[]

EventSubscriptionDestination

Имя Описание Значение
endpointType Тип конечной точки для назначения подписки на события "Веб-перехватчик"
properties Свойства назначения подписки на события EventSubscriptionDestinationProperties

EventSubscriptionDestinationProperties

Имя Описание Значение
endpointUrl URL-адрес, представляющий конечную точку назначения подписки на события. строка

EventSubscriptionFilter

Имя Описание Значение
includedEventTypes Список применимых типов событий, которые должны входить в подписку на события.
Если требуется подписаться на все типы событий, необходимо указать строку "all" в качестве элемента в этом списке.
string[]
isSubjectCaseSensitive Указывает, являются ли свойства SubjectBeginsWith и SubjectEndsWith фильтра.
следует сравнивать с учетом регистра.
bool
subjectBeginsWith Необязательная строка для фильтрации событий для подписки на события на основе префикса пути к ресурсу.
Формат зависит от издателя событий.
Подстановочные знаки не поддерживаются в этом пути.
строка
subjectEndsWith Необязательная строка для фильтрации событий для подписки на события на основе суффикса пути к ресурсу.
Подстановочные знаки не поддерживаются в этом пути.
строка

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

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

Шаблон Описание
Создание пользовательского раздела и подписки Сетка событий Azure

Развертывание в Azure
Создает Сетка событий Azure пользовательский раздел и подписку веб-перехватчика. Шаблон первоначально автор Джон Даусс.
Раздел или подписка пользовательского Сетка событий Azure с помощью CloudEvents

Развертывание в Azure
Создает пользовательский Сетка событий Azure раздел, подписку веб-перехватчика со схемой CloudEvents и приложение логики в качестве обработчика событий. Шаблон первоначально автор Джастин Йо.
Создание пользовательского раздела и обработчика концентратора событий Сетки событий

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

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

Развертывание в Azure
Создает Сетка событий Azure настраиваемый раздел и подписку очереди служебной шины. Шаблон, автор : Маркус Мейер.
Создание подписки Сетка событий Azure пользовательских разделов

Развертывание в Azure
Создает Сетка событий Azure пользовательский раздел и подписку на раздел служебной шины. Шаблон, автор : Маркус Мейер.

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

Тип ресурса eventSubscriptions является ресурсом расширения, что означает, что его можно применить к другому ресурсу.

parent_id Используйте свойство этого ресурса, чтобы задать область для этого ресурса.

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

  • Группы ресурсов
  • Подписки

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/eventSubscriptions@2017-06-15-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      destination = {
        endpointType = "WebHook"
        properties = {
          endpointUrl = "string"
        }
      }
      filter = {
        includedEventTypes = [
          "string"
        ]
        isSubjectCaseSensitive = bool
        subjectBeginsWith = "string"
        subjectEndsWith = "string"
      }
      labels = [
        "string"
      ]
    }
  })
}

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

eventSubscriptions

Имя Описание Значение
тип Тип ресурса Microsoft.EventGrid/eventSubscriptions@2017-06-15-preview
name имя ресурса. строка (обязательно)

Ограничение символов: 3–64

Допустимые символы:
Буквенно-цифровые символы и дефисы.
parent_id Идентификатор ресурса, к который применяется этот ресурс расширения. строка (обязательно)
properties Свойства подписки на события EventSubscriptionProperties

EventSubscriptionProperties

Имя Описание Значение
ресурс destination Сведения о назначении, куда должны доставляться события для подписки на события. EventSubscriptionDestination
фильтр Сведения о фильтре для подписки на события. EventSubscriptionFilter
метки; Список пользовательских меток. string[]

EventSubscriptionDestination

Имя Описание Значение
endpointType Тип конечной точки для назначения подписки на события "Веб-перехватчик"
properties Свойства назначения подписки на события EventSubscriptionDestinationProperties

EventSubscriptionDestinationProperties

Имя Описание Значение
endpointUrl URL-адрес, представляющий конечную точку назначения подписки на события. строка

EventSubscriptionFilter

Имя Описание Значение
includedEventTypes Список применимых типов событий, которые должны входить в подписку на события.
Если требуется подписаться на все типы событий, необходимо указать строку "all" в качестве элемента в этом списке.
string[]
isSubjectCaseSensitive Указывает, если свойства SubjectBeginsWith и SubjectEndsWith фильтра
следует сравнивать с учетом регистра.
bool
subjectBeginsWith Необязательная строка для фильтрации событий для подписки на события на основе префикса пути к ресурсу.
Формат зависит от издателя событий.
Подстановочные знаки не поддерживаются в этом пути.
строка
subjectEndsWith Необязательная строка для фильтрации событий для подписки на события на основе суффикса пути к ресурсу.
Подстановочные знаки не поддерживаются в этом пути.
строка