Microsoft.EventGrid partnerNamespaces/eventChannels 2021-10-15-preview
Определение ресурса Bicep
Тип ресурса partnerNamespaces/eventChannels можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.EventGrid/partnerNamespaces/eventChannels, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.EventGrid/partnerNamespaces/eventChannels@2021-10-15-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
destination: {
azureSubscriptionId: 'string'
partnerTopicName: 'string'
resourceGroup: 'string'
}
expirationTimeIfNotActivatedUtc: 'string'
filter: {
advancedFilters: [
{
key: 'string'
operatorType: 'string'
// For remaining properties, see AdvancedFilter objects
}
]
enableAdvancedFilteringOnArrays: bool
}
partnerTopicFriendlyDescription: 'string'
source: {
source: 'string'
}
}
}
Объекты AdvancedFilter
Задайте свойство operatorType , чтобы указать тип объекта .
Для BoolEquals используйте:
operatorType: 'BoolEquals'
value: bool
Для IsNotNull используйте:
operatorType: 'IsNotNull'
Для IsNullOrUndefined используйте:
operatorType: 'IsNullOrUndefined'
Для NumberGreaterThan используйте:
operatorType: 'NumberGreaterThan'
value: int
Для NumberGreaterThanOrEquals используйте:
operatorType: 'NumberGreaterThanOrEquals'
value: int
Для NumberIn используйте:
operatorType: 'NumberIn'
values: [
int
]
Для NumberInRange используйте:
operatorType: 'NumberInRange'
values: [
[
int
]
]
Для NumberLessThan используйте:
operatorType: 'NumberLessThan'
value: int
Для NumberLessThanOrEquals используйте:
operatorType: 'NumberLessThanOrEquals'
value: int
Для NumberNotIn используйте:
operatorType: 'NumberNotIn'
values: [
int
]
Для NumberNotInRange используйте:
operatorType: 'NumberNotInRange'
values: [
[
int
]
]
Для StringBeginsWith используйте:
operatorType: 'StringBeginsWith'
values: [
'string'
]
Для StringContains используйте:
operatorType: 'StringContains'
values: [
'string'
]
Для StringEndsWith используйте:
operatorType: 'StringEndsWith'
values: [
'string'
]
Для StringIn используйте:
operatorType: 'StringIn'
values: [
'string'
]
Для StringNotBeginsWith используйте:
operatorType: 'StringNotBeginsWith'
values: [
'string'
]
Для StringNotContains используйте:
operatorType: 'StringNotContains'
values: [
'string'
]
Для StringNotEndsWith используйте:
operatorType: 'StringNotEndsWith'
values: [
'string'
]
Для StringNotIn используйте:
operatorType: 'StringNotIn'
values: [
'string'
]
Значения свойств
partnerNamespaces/eventChannels
Имя | Описание | Значение |
---|---|---|
name | имя ресурса. Узнайте, как задать имена и типы для дочерних ресурсов в Bicep. |
string (обязательно) |
родитель | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен за пределами родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса. |
Символьное имя ресурса типа partnerNamespaces |
properties | Свойства EventChannel. | EventChannelProperties |
EventChannelProperties
Имя | Описание | Значение |
---|---|---|
ресурс destination | Представляет назначение канала событий. | EventChannelDestination |
expirationTimeIfNotActivatedUtc | Время истечения срока действия канала событий. Если срок действия таймера истекает, пока соответствующий раздел партнера не активируется, канал событий и соответствующий партнерский раздел удаляются. |
строка |
фильтр | Сведения о фильтре для канала событий. | EventChannelFilter |
partnerTopicFriendlyDescription | Понятное описание темы. Это может быть задано издателем или партнером для отображения пользовательского описания для раздела партнера клиента. Это поможет устранить неоднозначность в источнике создания партнерской темы для клиента. |
строка |
source | Источник канала событий. Это уникальный ресурс в модели ресурсов партнера. | EventChannelSource |
EventChannelDestination
Имя | Описание | Значение |
---|---|---|
azureSubscriptionId | Идентификатор подписки Azure клиента, создающего канал событий. Партнерский раздел связанный с каналом событий будет создан в рамках этой подписки Azure. |
строка |
partnerTopicName | Имя партнерского раздела, связанного с каналом событий. | строка |
resourceGroup | Группа ресурсов Azure клиента, создающего канал событий. Партнерский раздел связанный с каналом событий будет создан в этой группе ресурсов. |
строка |
EventChannelFilter
Имя | Описание | Значение |
---|---|---|
advancedFilters | Массив расширенных фильтров, используемых для фильтрации каналов событий. | AdvancedFilter[] |
enableAdvancedFilteringOnArrays | Позволяет оценивать расширенные фильтры по массиву значений, а не ожидать единственного значения. Значение по умолчанию — false или NULL. | bool |
AdvancedFilter
Имя | Описание | Значение |
---|---|---|
key | Поле или свойство в событии в зависимости от того, по которому требуется выполнить фильтрацию. | строка |
operatorType | Установка типа объекта | BoolEquals IsNotNull IsNullOrUndefined NumberGreaterThan; NumberGreaterThanOrEquals; NumberIn; NumberInRange NumberLessThan; NumberGreaterThanOrEquals; NumberNotIn. NumberNotInRange StringBeginsWith; StringContains; StringEndsWith; StringIn; StringNotBeginsWith StringNotContains StringNotEndsWith StringNotIn (обязательно) |
BoolEqualsAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | BoolEquals (обязательно) |
значение | Значение логического фильтра. | bool |
IsNotNullAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | IsNotNull (обязательно) |
IsNullOrUndefinedAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | IsNullOrUndefined (обязательно) |
NumberGreaterThanAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | NumberGreaterThan (обязательно) |
значение | Значение фильтра. | INT |
NumberGreaterThanOrEqualsAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | NumberGreaterThanOrEquals (обязательно) |
значение | Значение фильтра. | INT |
NumberInAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "NumberIn" (обязательно) |
значения | Набор значений фильтра. | int[] |
NumberInRangeAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | NumberInRange (обязательно) |
значения | Набор значений фильтра. | int[][] |
NumberLessThanAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | NumberLessThan (обязательно) |
значение | Значение фильтра. | INT |
NumberLessThanOrEqualsAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | NumberLessThanOrEquals (обязательно) |
значение | Значение фильтра. | INT |
NumberNotInAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | NumberNotIn (обязательно) |
значения | Набор значений фильтра. | int[] |
NumberNotInRangeAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | NumberNotInRange (обязательно) |
значения | Набор значений фильтра. | int[][] |
StringBeginsWithAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | StringBeginsWith (обязательно) |
значения | Набор значений фильтра. | string[] |
StringContainsAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | StringContains (обязательно) |
значения | Набор значений фильтра. | string[] |
StringEndsWithAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | StringEndsWith (обязательно) |
значения | Набор значений фильтра. | string[] |
StringInAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | StringIn (обязательно) |
значения | Набор значений фильтра. | string[] |
StringNotBeginsWithAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | StringNotBeginsWith (обязательно) |
значения | Набор значений фильтра. | string[] |
StringNotContainsAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | StringNotContains (обязательно) |
значения | Набор значений фильтра. | string[] |
StringNotEndsWithAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | StringNotEndsWith (обязательно) |
значения | Набор значений фильтра. | string[] |
StringNotInAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | StringNotIn (обязательно) |
значения | Набор значений фильтра. | string[] |
EventChannelSource
Имя | Описание | Значение |
---|---|---|
source | Идентификатор ресурса, который является источником событий. Это уникальный ресурс в модели ресурсов партнера. |
строка |
Определение ресурса шаблона ARM
Тип ресурса partnerNamespaces/eventChannels можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.EventGrid/partnerNamespaces/eventChannels, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.EventGrid/partnerNamespaces/eventChannels",
"apiVersion": "2021-10-15-preview",
"name": "string",
"properties": {
"destination": {
"azureSubscriptionId": "string",
"partnerTopicName": "string",
"resourceGroup": "string"
},
"expirationTimeIfNotActivatedUtc": "string",
"filter": {
"advancedFilters": [
{
"key": "string",
"operatorType": "string"
// For remaining properties, see AdvancedFilter objects
}
],
"enableAdvancedFilteringOnArrays": "bool"
},
"partnerTopicFriendlyDescription": "string",
"source": {
"source": "string"
}
}
}
Объекты AdvancedFilter
Задайте свойство operatorType , чтобы указать тип объекта .
Для BoolEquals используйте:
"operatorType": "BoolEquals",
"value": "bool"
Для IsNotNull используйте:
"operatorType": "IsNotNull"
Для IsNullOrUndefined используйте:
"operatorType": "IsNullOrUndefined"
Для NumberGreaterThan используйте:
"operatorType": "NumberGreaterThan",
"value": "int"
Для NumberGreaterThanOrEquals используйте:
"operatorType": "NumberGreaterThanOrEquals",
"value": "int"
Для NumberIn используйте:
"operatorType": "NumberIn",
"values": [ "int" ]
Для NumberInRange используйте:
"operatorType": "NumberInRange",
"values": [ [ "int" ] ]
Для NumberLessThan используйте:
"operatorType": "NumberLessThan",
"value": "int"
Для NumberLessThanOrEquals используйте:
"operatorType": "NumberLessThanOrEquals",
"value": "int"
Для NumberNotIn используйте:
"operatorType": "NumberNotIn",
"values": [ "int" ]
Для NumberNotInRange используйте:
"operatorType": "NumberNotInRange",
"values": [ [ "int" ] ]
Для StringBeginsWith используйте:
"operatorType": "StringBeginsWith",
"values": [ "string" ]
Для StringContains используйте:
"operatorType": "StringContains",
"values": [ "string" ]
Для StringEndsWith используйте:
"operatorType": "StringEndsWith",
"values": [ "string" ]
Для StringIn используйте:
"operatorType": "StringIn",
"values": [ "string" ]
Для StringNotBeginsWith используйте:
"operatorType": "StringNotBeginsWith",
"values": [ "string" ]
Для StringNotContains используйте:
"operatorType": "StringNotContains",
"values": [ "string" ]
Для StringNotEndsWith используйте:
"operatorType": "StringNotEndsWith",
"values": [ "string" ]
Для StringNotIn используйте:
"operatorType": "StringNotIn",
"values": [ "string" ]
Значения свойств
partnerNamespaces/eventChannels
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | Microsoft.EventGrid/partnerNamespaces/eventChannels |
версия_API | Версия API ресурсов | '2021-10-15-preview' |
name | имя ресурса. Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM. |
string (обязательно) |
properties | Свойства EventChannel. | EventChannelProperties |
EventChannelProperties
Имя | Описание | Значение |
---|---|---|
ресурс destination | Представляет назначение канала событий. | EventChannelDestination |
expirationTimeIfNotActivatedUtc | Время истечения срока действия канала событий. Если срок действия таймера истекает, пока соответствующий раздел партнера не активируется, канал событий и соответствующий партнерский раздел удаляются. |
строка |
фильтр | Сведения о фильтре для канала событий. | EventChannelFilter |
partnerTopicFriendlyDescription | Понятное описание темы. Это может быть задано издателем или партнером для отображения пользовательского описания для раздела партнера клиента. Это поможет устранить неоднозначность в источнике создания партнерской темы для клиента. |
строка |
source | Источник канала событий. Это уникальный ресурс в модели ресурсов партнера. | EventChannelSource |
EventChannelDestination
Имя | Описание | Значение |
---|---|---|
azureSubscriptionId | Идентификатор подписки Azure клиента, создающего канал событий. Партнерский раздел связанный с каналом событий будет создан в рамках этой подписки Azure. |
строка |
partnerTopicName | Имя партнерского раздела, связанного с каналом событий. | строка |
resourceGroup | Группа ресурсов Azure клиента, создающего канал событий. Партнерский раздел связанный с каналом событий будет создан в этой группе ресурсов. |
строка |
EventChannelFilter
Имя | Описание | Значение |
---|---|---|
advancedFilters | Массив расширенных фильтров, используемых для фильтрации каналов событий. | AdvancedFilter[] |
enableAdvancedFilteringOnArrays | Позволяет вычислять расширенные фильтры по массиву значений, а не ожидать единственного значения. Значение по умолчанию — false или NULL. | bool |
AdvancedFilter
Имя | Описание | Значение |
---|---|---|
key | Поле или свойство в событии, по которому требуется отфильтровать. | строка |
operatorType | Установка типа объекта | BoolEquals IsNotNull IsNullOrUndefined NumberGreaterThan; NumberGreaterThanOrEquals; NumberIn; NumberInRange NumberLessThan; NumberGreaterThanOrEquals; NumberNotIn. NumberNotInRange StringBeginsWith; StringContains; StringEndsWith; StringIn; StringNotBeginsWith StringNotContains StringNotEndsWith StringNotIn (обязательно) |
BoolEqualsAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | BoolEquals (обязательно) |
значение | Значение логического фильтра. | bool |
IsNotNullAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | IsNotNull (обязательно) |
IsNullOrUndefinedAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | IsNullOrUndefined (обязательно) |
NumberGreaterThanAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "NumberGreaterThan" (обязательно) |
значение | Значение фильтра. | INT |
NumberGreaterThanOrEqualsAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | NumberGreaterThanOrEquals (обязательно) |
значение | Значение фильтра. | INT |
NumberInAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "NumberIn" (обязательно) |
значения | Набор значений фильтра. | int[] |
NumberInRangeAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | NumberInRange (обязательно) |
значения | Набор значений фильтра. | int[][] |
NumberLessThanAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | NumberLessThan (обязательно) |
значение | Значение фильтра. | INT |
NumberLessThanOrEqualsAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | NumberLessThanOrEquals (обязательно) |
значение | Значение фильтра. | INT |
NumberNotInAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | NumberNotIn (обязательно) |
значения | Набор значений фильтра. | int[] |
NumberNotInRangeAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | NumberNotInRange (обязательно) |
значения | Набор значений фильтра. | int[][] |
StringBeginsWithAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | StringBeginsWith (обязательно) |
значения | Набор значений фильтра. | string[] |
StringContainsAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | StringContains (обязательно) |
значения | Набор значений фильтра. | string[] |
StringEndsWithAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | StringEndsWith (обязательно) |
значения | Набор значений фильтра. | string[] |
StringInAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | StringIn (обязательно) |
значения | Набор значений фильтра. | string[] |
StringNotBeginsWithAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | StringNotBeginsWith (обязательно) |
значения | Набор значений фильтра. | string[] |
StringNotContainsAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | StringNotContains (обязательно) |
значения | Набор значений фильтра. | string[] |
StringNotEndsWithAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | StringNotEndsWith (обязательно) |
значения | Набор значений фильтра. | string[] |
StringNotInAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | StringNotIn (обязательно) |
значения | Набор значений фильтра. | string[] |
EventChannelSource
Имя | Описание | Значение |
---|---|---|
source | Идентификатор ресурса, который является источником событий. Это уникальный ресурс в модели ресурсов партнера. |
строка |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса partnerNamespaces/eventChannels можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.EventGrid/partnerNamespaces/eventChannels, добавьте в шаблон следующую terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/partnerNamespaces/eventChannels@2021-10-15-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
destination = {
azureSubscriptionId = "string"
partnerTopicName = "string"
resourceGroup = "string"
}
expirationTimeIfNotActivatedUtc = "string"
filter = {
advancedFilters = [
{
key = "string"
operatorType = "string"
// For remaining properties, see AdvancedFilter objects
}
]
enableAdvancedFilteringOnArrays = bool
}
partnerTopicFriendlyDescription = "string"
source = {
source = "string"
}
}
})
}
Объекты AdvancedFilter
Задайте свойство operatorType , чтобы указать тип объекта .
Для BoolEquals используйте:
operatorType = "BoolEquals"
value = bool
Для IsNotNull используйте:
operatorType = "IsNotNull"
Для Параметра IsNullOrUndefined используйте:
operatorType = "IsNullOrUndefined"
Для NumberGreaterThan используйте:
operatorType = "NumberGreaterThan"
value = int
Для NumberGreaterThanOrEquals используйте:
operatorType = "NumberGreaterThanOrEquals"
value = int
Для NumberIn используйте:
operatorType = "NumberIn"
values = [
int
]
Для NumberInRange используйте:
operatorType = "NumberInRange"
values = [
[
int
]
]
Для NumberLessThan используйте:
operatorType = "NumberLessThan"
value = int
Для NumberLessThanOrEquals используйте:
operatorType = "NumberLessThanOrEquals"
value = int
Для NumberNotIn используйте:
operatorType = "NumberNotIn"
values = [
int
]
Для NumberNotInRange используйте:
operatorType = "NumberNotInRange"
values = [
[
int
]
]
Для StringBeginsWith используйте:
operatorType = "StringBeginsWith"
values = [
"string"
]
Для StringContains используйте:
operatorType = "StringContains"
values = [
"string"
]
Для StringEndsWith используйте:
operatorType = "StringEndsWith"
values = [
"string"
]
Для StringIn используйте:
operatorType = "StringIn"
values = [
"string"
]
Для StringNotBeginsWith используйте:
operatorType = "StringNotBeginsWith"
values = [
"string"
]
Для StringNotContains используйте:
operatorType = "StringNotContains"
values = [
"string"
]
Для StringNotEndsWith используйте:
operatorType = "StringNotEndsWith"
values = [
"string"
]
Для StringNotIn используйте:
operatorType = "StringNotIn"
values = [
"string"
]
Значения свойств
partnerNamespaces/eventChannels
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | "Microsoft.EventGrid/partnerNamespaces/eventChannels@2021-10-15-preview" |
name | имя ресурса. | строка (обязательно) |
parent_id | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа partnerNamespaces |
properties | Свойства EventChannel. | EventChannelProperties |
EventChannelProperties
Имя | Описание | Значение |
---|---|---|
ресурс destination | Представляет назначение канала событий. | EventChannelDestination |
expirationTimeIfNotActivatedUtc | Время окончания срока действия канала событий. Если срок действия таймера истекает, пока соответствующий партнерский раздел никогда не активируется, канал событий и соответствующий раздел партнера удаляются. |
строка |
фильтр | Сведения о фильтре для канала событий. | EventChannelFilter |
partnerTopicFriendlyDescription | Понятное описание темы. Это может быть задано издателем или партнером, чтобы отобразить пользовательское описание для раздела партнера клиента. Это позволит исключить любую неоднозначность в источнике создания партнерского раздела для клиента. |
строка |
source | Источник канала событий. Это уникальный ресурс в модели ресурсов партнера. | EventChannelSource |
EventChannelDestination
Имя | Описание | Значение |
---|---|---|
azureSubscriptionId | Идентификатор подписки Azure клиента, создающего канал событий. Партнерский раздел связанный с каналом событий будет создан в рамках этой подписки Azure. |
строка |
partnerTopicName | Имя партнерского раздела, связанного с каналом событий. | строка |
resourceGroup | Группа ресурсов Azure клиента, создающего канал событий. Партнерский раздел связанный с каналом событий будет создан в этой группе ресурсов. |
строка |
EventChannelFilter
Имя | Описание | Значение |
---|---|---|
advancedFilters | Массив расширенных фильтров, используемых для фильтрации каналов событий. | AdvancedFilter[] |
enableAdvancedFilteringOnArrays | Позволяет оценивать расширенные фильтры по массиву значений, а не ожидать единственного значения. Значение по умолчанию — false или NULL. | bool |
AdvancedFilter
Имя | Описание | Значение |
---|---|---|
key | Поле или свойство в событии в зависимости от того, по которому требуется выполнить фильтрацию. | строка |
operatorType | Установка типа объекта | BoolEquals IsNotNull IsNullOrUndefined NumberGreaterThan; NumberGreaterThanOrEquals; NumberIn; NumberInRange NumberLessThan; NumberGreaterThanOrEquals; NumberNotIn. NumberNotInRange StringBeginsWith; StringContains; StringEndsWith; StringIn; StringNotBeginsWith StringNotContains StringNotEndsWith StringNotIn (обязательно) |
BoolEqualsAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | BoolEquals (обязательно) |
значение | Значение логического фильтра. | bool |
IsNotNullAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | IsNotNull (обязательно) |
IsNullOrUndefinedAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "IsNullOrUndefined" (обязательно) |
NumberGreaterThanAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "NumberGreaterThan" (обязательно) |
значение | Значение фильтра. | INT |
NumberGreaterThanOrEqualsAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "NumberGreaterThanOrEquals" (обязательно) |
значение | Значение фильтра. | INT |
NumberInAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "NumberIn" (обязательно) |
значения | Набор значений фильтра. | int[] |
NumberInRangeAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "NumberInRange" (обязательно) |
значения | Набор значений фильтра. | int[][] |
NumberLessThanAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "NumberLessThan" (обязательно) |
значение | Значение фильтра. | INT |
NumberLessThanOrEqualsAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "NumberLessThanOrEquals" (обязательно) |
значение | Значение фильтра. | INT |
NumberNotInAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "NumberNotIn" (обязательно) |
значения | Набор значений фильтра. | int[] |
NumberNotInRangeAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "NumberNotInRange" (обязательно) |
значения | Набор значений фильтра. | int[][] |
StringBeginsWithAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "StringBeginsWith" (обязательно) |
значения | Набор значений фильтра. | string[] |
StringContainsAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "StringContains" (обязательно) |
значения | Набор значений фильтра. | string[] |
StringEndsWithAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "StringEndsWith" (обязательно) |
значения | Набор значений фильтра. | string[] |
StringInAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "StringIn" (обязательно) |
значения | Набор значений фильтра. | string[] |
StringNotBeginsWithAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "StringNotBeginsWith" (обязательно) |
значения | Набор значений фильтра. | string[] |
StringNotContainsAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "StringNotContains" (обязательно) |
значения | Набор значений фильтра. | string[] |
StringNotEndsWithAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "StringNotEndsWith" (обязательно) |
значения | Набор значений фильтра. | string[] |
StringNotInAdvancedFilter
Имя | Описание | Значение |
---|---|---|
operatorType | Тип оператора, используемый для фильтрации, например NumberIn, StringContains, BoolEquals и другие. | "StringNotIn" (обязательно) |
значения | Набор значений фильтра. | string[] |
EventChannelSource
Имя | Описание | Значение |
---|---|---|
source | Идентификатор ресурса, который является источником событий. Это уникальный ресурс в модели ресурсов партнера. |
строка |