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


Событие Microsoft.EventGrid eventSubscriptions 2017-06-15-preview

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

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

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

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

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

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

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

EventSubscriptionDestination

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

EventSubscriptionDestinationProperties

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

EventSubscriptionFilter

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

EventSubscriptionProperties

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

Microsoft.EventGrid/eventSubscriptions

Имя Описание Ценность
имя Имя ресурса строка (обязательно)
свойства Свойства подписки на события EventSubscriptionProperties
размах Используется при создании ресурса в области, отличной от области развертывания. Задайте для этого свойства символьное имя ресурса, чтобы применить ресурс расширения.

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

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

Bicep-файл Описание
создание настраиваемой темы сетки событий Azure и подписки на очередь Создает настраиваемый раздел Сетки событий Azure и подписку очереди служебной шины. Шаблон первоначально создан Маркусом Мейером.
создание настраиваемого раздела и подписки в Сетк е событий Azure Создает настраиваемый раздел Сетки событий Azure и подписку веб-перехватчика. Шаблон первоначально создан Джоном Дауном.

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

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

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

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

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

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

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

EventSubscriptionDestination

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

EventSubscriptionDestinationProperties

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

EventSubscriptionFilter

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

EventSubscriptionProperties

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

Microsoft.EventGrid/eventSubscriptions

Имя Описание Ценность
apiVersion Версия API '2017-06-15-preview'
имя Имя ресурса строка (обязательно)
свойства Свойства подписки на события EventSubscriptionProperties
тип Тип ресурса "Microsoft.EventGrid/eventSubscriptions"

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

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

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

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

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

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

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

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

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

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

Тип ресурса 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 = "string"
        properties = {
          endpointUrl = "string"
        }
      }
      filter = {
        includedEventTypes = [
          "string"
        ]
        isSubjectCaseSensitive = bool
        subjectBeginsWith = "string"
        subjectEndsWith = "string"
      }
      labels = [
        "string"
      ]
    }
  })
}

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

EventSubscriptionDestination

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

EventSubscriptionDestinationProperties

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

EventSubscriptionFilter

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

EventSubscriptionProperties

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

Microsoft.EventGrid/eventSubscriptions

Имя Описание Ценность
имя Имя ресурса строка (обязательно)
parent_id Идентификатор ресурса для применения этого ресурса расширения. строка (обязательно)
свойства Свойства подписки на события EventSubscriptionProperties
тип Тип ресурса "Microsoft.EventGrid/eventSubscriptions@2017-06-15-preview"