Microsoft.EventGrid partnerNamespaces/eventChannels 2021-06-01-preview
Definición de recursos de Bicep
El tipo de recurso partnerNamespaces/eventChannels se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.EventGrid/partnerNamespaces/eventChannels, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.EventGrid/partnerNamespaces/eventChannels@2021-06-01-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'
}
}
}
Objetos AdvancedFilter
Establezca la propiedad operatorType para especificar el tipo de objeto.
Para BoolEquals, use:
operatorType: 'BoolEquals'
value: bool
Para IsNotNull, use:
operatorType: 'IsNotNull'
Para IsNullOrUndefined, use:
operatorType: 'IsNullOrUndefined'
Para NumberGreaterThan, use:
operatorType: 'NumberGreaterThan'
value: int
Para NumberGreaterThanOrEquals, use:
operatorType: 'NumberGreaterThanOrEquals'
value: int
Para NumberIn, use:
operatorType: 'NumberIn'
values: [
int
]
Para NumberInRange, use:
operatorType: 'NumberInRange'
values: [
[
int
]
]
Para NumberLessThan, use:
operatorType: 'NumberLessThan'
value: int
Para NumberLessThanOrEquals, use:
operatorType: 'NumberLessThanOrEquals'
value: int
Para NumberNotIn, use:
operatorType: 'NumberNotIn'
values: [
int
]
Para NumberNotInRange, use:
operatorType: 'NumberNotInRange'
values: [
[
int
]
]
Para StringBeginsWith, use:
operatorType: 'StringBeginsWith'
values: [
'string'
]
Para StringContains, use:
operatorType: 'StringContains'
values: [
'string'
]
Para StringEndsWith, use:
operatorType: 'StringEndsWith'
values: [
'string'
]
Para StringIn, use:
operatorType: 'StringIn'
values: [
'string'
]
Para StringNotBeginsWith, use:
operatorType: 'StringNotBeginsWith'
values: [
'string'
]
Para StringNotContains, use:
operatorType: 'StringNotContains'
values: [
'string'
]
Para StringNotEndsWith, use:
operatorType: 'StringNotEndsWith'
values: [
'string'
]
Para StringNotIn, use:
operatorType: 'StringNotIn'
values: [
'string'
]
Valores de propiedad
partnerNamespaces/eventChannels
Nombre | Descripción | Value |
---|---|---|
name | El nombre del recurso Vea cómo establecer nombres y tipos para recursos secundarios en Bicep. |
string (obligatorio) |
primario | En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para más información, consulte Recurso secundario fuera del recurso primario. |
Nombre simbólico del recurso de tipo: partnerNamespaces |
properties | Propiedades de EventChannel. | EventChannelProperties |
EventChannelProperties
Nombre | Descripción | Valor |
---|---|---|
destination | Representa el destino de un canal de eventos. | EventChannelDestination |
expirationTimeIfNotActivatedUtc | Hora de expiración del canal de eventos. Si este temporizador expira mientras el tema de asociado correspondiente nunca se activa, Se eliminan el canal de eventos y el tema de asociado correspondiente. |
string |
filter | Información sobre el filtro del canal de eventos. | EventChannelFilter |
partnerTopicFriendlyDescription | Descripción sencilla sobre el tema. El publicador o asociado puede establecer esto para mostrar una descripción personalizada para el tema del asociado de cliente. Esto será útil para quitar cualquier ambigüedad del origen de la creación del tema de asociado para el cliente. |
string |
source | Origen del canal de eventos. Esto representa un recurso único en el modelo de recursos del asociado. | EventChannelSource |
EventChannelDestination
Nombre | Descripción | Valor |
---|---|---|
azureSubscriptionId | Identificador de suscripción de Azure del cliente que crea el canal de eventos. El tema del asociado asociado al canal de eventos se creará en esta suscripción de Azure. |
string |
partnerTopicName | Nombre del tema de asociado asociado al canal de eventos. | string |
resourceGroup | Grupo de recursos de Azure del cliente que crea el canal de eventos. El tema del asociado asociado al canal de eventos se creará en este grupo de recursos. |
string |
EventChannelFilter
Nombre | Descripción | Valor |
---|---|---|
advancedFilters | Matriz de filtros avanzados que se usan para filtrar canales de eventos. | AdvancedFilter[] |
enableAdvancedFilteringOnArrays | Permite evaluar filtros avanzados en una matriz de valores en lugar de esperar un valor singular. El valor predeterminado es false o null. | bool |
AdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
key | Campo o propiedad en el evento en función del cual desea filtrar. | string |
operatorType | Establecimiento del tipo de objeto | BoolEquals IsNotNull IsNullOrUndefined NumberGreaterThan NumberGreaterThanOrEquals NumberIn NumberInRange NumberLessThan NumberLessThanOrEquals NumberNotIn NumberNotInRange StringBeginsWith StringContains StringEndsWith StringIn StringNotBeginsWith StringNotContains StringNotEndsWith StringNotIn (obligatorio) |
BoolEqualsAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'BoolEquals' (obligatorio) |
value | Valor de filtro booleano. | bool |
IsNotNullAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'IsNotNull' (obligatorio) |
IsNullOrUndefinedAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'IsNullOrUndefined' (obligatorio) |
NumberGreaterThanAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'NumberGreaterThan' (obligatorio) |
value | El valor de filtro. | int |
NumberGreaterThanOrEqualsAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'NumberGreaterThanOrEquals' (obligatorio) |
value | El valor de filtro. | int |
NumberInAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'NumberIn' (obligatorio) |
valores | Conjunto de valores de filtro. | int[] |
NumberInRangeAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'NumberInRange' (obligatorio) |
valores | Conjunto de valores de filtro. | int[][] |
NumberLessThanAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'NumberLessThan' (obligatorio) |
value | El valor de filtro. | int |
NumberLessThanOrEqualsAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'NumberLessThanOrEquals' (obligatorio) |
value | El valor de filtro. | int |
NumberNotInAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'NumberNotIn' (obligatorio) |
valores | Conjunto de valores de filtro. | int[] |
NumberNotInRangeAdvancedFilter
Nombre | Descripción | Value |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'NumberNotInRange' (obligatorio) |
valores | Conjunto de valores de filtro. | int[][] |
StringBeginsWithAdvancedFilter
Nombre | Descripción | Value |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'StringBeginsWith' (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringContainsAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'StringContains' (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringEndsWithAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'StringEndsWith' (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringInAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'StringIn' (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringNotBeginsWithAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'StringNotBeginsWith' (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringNotContainsAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'StringNotContains' (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringNotEndsWithAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'StringNotEndsWith' (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringNotInAdvancedFilter
Nombre | Descripción | Value |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'StringNotIn' (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
EventChannelSource
Nombre | Descripción | Valor |
---|---|---|
source | Identificador del recurso que es el origen de los eventos. Representa un recurso único en el modelo de recursos del asociado. |
string |
Definición de recursos de plantilla de ARM
El tipo de recurso partnerNamespaces/eventChannels se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.EventGrid/partnerNamespaces/eventChannels, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.EventGrid/partnerNamespaces/eventChannels",
"apiVersion": "2021-06-01-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"
}
}
}
Objetos AdvancedFilter
Establezca la propiedad operatorType para especificar el tipo de objeto.
Para BoolEquals, use:
"operatorType": "BoolEquals",
"value": "bool"
Para IsNotNull, use:
"operatorType": "IsNotNull"
Para IsNullOrUndefined, use:
"operatorType": "IsNullOrUndefined"
Para NumberGreaterThan, use:
"operatorType": "NumberGreaterThan",
"value": "int"
Para NumberGreaterThanOrEquals, use:
"operatorType": "NumberGreaterThanOrEquals",
"value": "int"
Para NumberIn, use:
"operatorType": "NumberIn",
"values": [ "int" ]
Para NumberInRange, use:
"operatorType": "NumberInRange",
"values": [ [ "int" ] ]
Para NumberLessThan, use:
"operatorType": "NumberLessThan",
"value": "int"
Para NumberLessThanOrEquals, use:
"operatorType": "NumberLessThanOrEquals",
"value": "int"
Para NumberNotIn, use:
"operatorType": "NumberNotIn",
"values": [ "int" ]
Para NumberNotInRange, use:
"operatorType": "NumberNotInRange",
"values": [ [ "int" ] ]
Para StringBeginsWith, use:
"operatorType": "StringBeginsWith",
"values": [ "string" ]
Para StringContains, use:
"operatorType": "StringContains",
"values": [ "string" ]
Para StringEndsWith, use:
"operatorType": "StringEndsWith",
"values": [ "string" ]
Para StringIn, use:
"operatorType": "StringIn",
"values": [ "string" ]
Para StringNotBeginsWith, use:
"operatorType": "StringNotBeginsWith",
"values": [ "string" ]
Para StringNotContains, use:
"operatorType": "StringNotContains",
"values": [ "string" ]
Para StringNotEndsWith, use:
"operatorType": "StringNotEndsWith",
"values": [ "string" ]
Para StringNotIn, use:
"operatorType": "StringNotIn",
"values": [ "string" ]
Valores de propiedad
partnerNamespaces/eventChannels
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | 'Microsoft.EventGrid/partnerNamespaces/eventChannels' |
apiVersion | La versión de la API de recursos | "2021-06-01-preview" |
name | El nombre del recurso Vea cómo establecer nombres y tipos para recursos secundarios en plantillas de ARM JSON. |
string (obligatorio) |
properties | Propiedades de EventChannel. | EventChannelProperties |
EventChannelProperties
Nombre | Descripción | Value |
---|---|---|
destination | Representa el destino de un canal de eventos. | EventChannelDestination |
expirationTimeIfNotActivatedUtc | Hora de expiración del canal de eventos. Si este temporizador expira mientras el tema de asociado correspondiente nunca está activado, se eliminan el canal de eventos y el tema de asociado correspondiente. |
string |
filter | Información sobre el filtro para el canal de eventos. | EventChannelFilter |
partnerTopicFriendlyDescription | Descripción sencilla sobre el tema. El publicador o asociado puede establecerlo para mostrar una descripción personalizada para el tema del asociado de cliente. Esto será útil para quitar cualquier ambigüedad del origen de la creación del tema de asociado para el cliente. |
string |
source | Origen del canal de eventos. Representa un recurso único en el modelo de recursos del asociado. | EventChannelSource |
EventChannelDestination
Nombre | Descripción | Value |
---|---|---|
azureSubscriptionId | Identificador de suscripción de Azure del cliente que crea el canal de eventos. El tema del asociado asociado al canal de eventos se creará en esta suscripción de Azure. |
string |
partnerTopicName | Nombre del tema de asociado asociado al canal de eventos. | string |
resourceGroup | Grupo de recursos de Azure del cliente que crea el canal de eventos. El tema del asociado asociado al canal de eventos se creará en este grupo de recursos. |
string |
EventChannelFilter
Nombre | Descripción | Valor |
---|---|---|
advancedFilters | Matriz de filtros avanzados que se usan para filtrar canales de eventos. | AdvancedFilter[] |
enableAdvancedFilteringOnArrays | Permite evaluar los filtros avanzados en una matriz de valores en lugar de esperar un valor singular. El valor predeterminado es false o null. | bool |
AdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
key | Campo o propiedad del evento en función del cual desea filtrar. | string |
operatorType | Establecimiento del tipo de objeto | BoolEquals IsNotNull IsNullOrUndefined NumberGreaterThan NumberGreaterThanOrEquals NumberIn NumberInRange NumberLessThan NumberLessThanOrEquals NumberNotIn NumberNotInRange StringBeginsWith StringContains StringEndsWith StringIn StringNotBeginsWith StringNotContains StringNotEndsWith StringNotIn (obligatorio) |
BoolEqualsAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador usado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'BoolEquals' (obligatorio) |
value | Valor de filtro booleano. | bool |
IsNotNullAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador usado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'IsNotNull' (obligatorio) |
IsNullOrUndefinedAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador usado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'IsNullOrUndefined' (obligatorio) |
NumberGreaterThanAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador usado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'NumberGreaterThan' (obligatorio) |
value | El valor de filtro. | int |
NumberGreaterThanOrEqualsAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador usado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'NumberGreaterThanOrEquals' (obligatorio) |
value | El valor de filtro. | int |
NumberInAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador usado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'NumberIn' (obligatorio) |
valores | Conjunto de valores de filtro. | int[] |
NumberInRangeAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'NumberInRange' (obligatorio) |
valores | Conjunto de valores de filtro. | int[][] |
NumberLessThanAdvancedFilter
Nombre | Descripción | Value |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'NumberLessThan' (obligatorio) |
value | El valor de filtro. | int |
NumberLessThanOrEqualsAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'NumberLessThanOrEquals' (obligatorio) |
value | El valor de filtro. | int |
NumberNotInAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'NumberNotIn' (obligatorio) |
valores | Conjunto de valores de filtro. | int[] |
NumberNotInRangeAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'NumberNotInRange' (obligatorio) |
valores | Conjunto de valores de filtro. | int[][] |
StringBeginsWithAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'StringBeginsWith' (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringContainsAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'StringContains' (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringEndsWithAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'StringEndsWith' (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringInAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'StringIn' (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringNotBeginsWithAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'StringNotBeginsWith' (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringNotContainsAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'StringNotContains' (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringNotEndsWithAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'StringNotEndsWith' (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringNotInAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | 'StringNotIn' (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
EventChannelSource
Nombre | Descripción | Valor |
---|---|---|
source | Identificador del recurso que es el origen de los eventos. Representa un recurso único en el modelo de recursos del asociado. |
string |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso partnerNamespaces/eventChannels se puede implementar con operaciones destinadas a:
- Grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.EventGrid/partnerNamespaces/eventChannels, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/partnerNamespaces/eventChannels@2021-06-01-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"
}
}
})
}
Objetos AdvancedFilter
Establezca la propiedad operatorType para especificar el tipo de objeto.
Para BoolEquals, use:
operatorType = "BoolEquals"
value = bool
Para IsNotNull, use:
operatorType = "IsNotNull"
Para IsNullOrUndefined, use:
operatorType = "IsNullOrUndefined"
Para NumberGreaterThan, use:
operatorType = "NumberGreaterThan"
value = int
Para NumberGreaterThanOrEquals, use:
operatorType = "NumberGreaterThanOrEquals"
value = int
Para NumberIn, use:
operatorType = "NumberIn"
values = [
int
]
Para NumberInRange, use:
operatorType = "NumberInRange"
values = [
[
int
]
]
Para NumberLessThan, use:
operatorType = "NumberLessThan"
value = int
Para NumberLessThanOrEquals, use:
operatorType = "NumberLessThanOrEquals"
value = int
Para NumberNotIn, use:
operatorType = "NumberNotIn"
values = [
int
]
Para NumberNotInRange, use:
operatorType = "NumberNotInRange"
values = [
[
int
]
]
Para StringBeginsWith, use:
operatorType = "StringBeginsWith"
values = [
"string"
]
Para StringContains, use:
operatorType = "StringContains"
values = [
"string"
]
Para StringEndsWith, use:
operatorType = "StringEndsWith"
values = [
"string"
]
Para StringIn, use:
operatorType = "StringIn"
values = [
"string"
]
Para StringNotBeginsWith, use:
operatorType = "StringNotBeginsWith"
values = [
"string"
]
Para StringNotContains, use:
operatorType = "StringNotContains"
values = [
"string"
]
Para StringNotEndsWith, use:
operatorType = "StringNotEndsWith"
values = [
"string"
]
Para StringNotIn, use:
operatorType = "StringNotIn"
values = [
"string"
]
Valores de propiedad
partnerNamespaces/eventChannels
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.EventGrid/partnerNamespaces/eventChannels@2021-06-01-preview" |
name | El nombre del recurso | string (obligatorio) |
parent_id | Identificador del recurso que es el elemento primario de este recurso. | Identificador del recurso de tipo: partnerNamespaces |
properties | Propiedades de EventChannel. | EventChannelProperties |
EventChannelProperties
Nombre | Descripción | Valor |
---|---|---|
destination | Representa el destino de un canal de eventos. | EventChannelDestination |
expirationTimeIfNotActivatedUtc | Hora de expiración del canal de eventos. Si este temporizador expira mientras el tema de asociado correspondiente nunca está activado, se eliminan el canal de eventos y el tema de asociado correspondiente. |
string |
filter | Información sobre el filtro para el canal de eventos. | EventChannelFilter |
partnerTopicFriendlyDescription | Descripción sencilla sobre el tema. El publicador o asociado puede establecer esto para mostrar una descripción personalizada para el tema del asociado de cliente. Esto será útil para quitar cualquier ambigüedad del origen de la creación del tema de asociado para el cliente. |
string |
source | Origen del canal de eventos. Esto representa un recurso único en el modelo de recursos del asociado. | EventChannelSource |
EventChannelDestination
Nombre | Descripción | Valor |
---|---|---|
azureSubscriptionId | Identificador de suscripción de Azure del cliente que crea el canal de eventos. El tema del asociado asociado al canal de eventos se creará en esta suscripción de Azure. |
string |
partnerTopicName | Nombre del tema de asociado asociado al canal de eventos. | string |
resourceGroup | Grupo de recursos de Azure del cliente que crea el canal de eventos. El tema del asociado asociado al canal de eventos se creará en este grupo de recursos. |
string |
EventChannelFilter
Nombre | Descripción | Valor |
---|---|---|
advancedFilters | Matriz de filtros avanzados que se usan para filtrar canales de eventos. | AdvancedFilter[] |
enableAdvancedFilteringOnArrays | Permite evaluar los filtros avanzados en una matriz de valores en lugar de esperar un valor singular. El valor predeterminado es false o null. | bool |
AdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
key | Campo o propiedad del evento en función del cual desea filtrar. | string |
operatorType | Establecimiento del tipo de objeto | BoolEquals IsNotNull IsNullOrUndefined NumberGreaterThan NumberGreaterThanOrEquals NumberIn NumberInRange NumberLessThan NumberLessThanOrEquals NumberNotIn NumberNotInRange StringBeginsWith StringContains StringEndsWith StringIn StringNotBeginsWith StringNotContains StringNotEndsWith StringNotIn (obligatorio) |
BoolEqualsAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador usado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "BoolEquals" (obligatorio) |
value | Valor de filtro booleano. | bool |
IsNotNullAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador usado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "IsNotNull" (obligatorio) |
IsNullOrUndefinedAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador usado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "IsNullOrUndefined" (obligatorio) |
NumberGreaterThanAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador usado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "NumberGreaterThan" (obligatorio) |
value | El valor de filtro. | int |
NumberGreaterThanOrEqualsAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "NumberGreaterThanOrEquals" (obligatorio) |
value | El valor de filtro. | int |
NumberInAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "NumberIn" (obligatorio) |
valores | Conjunto de valores de filtro. | int[] |
NumberInRangeAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "NumberInRange" (obligatorio) |
valores | Conjunto de valores de filtro. | int[][] |
NumberLessThanAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "NumberLessThan" (obligatorio) |
value | El valor de filtro. | int |
NumberLessThanOrEqualsAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "NumberLessThanOrEquals" (obligatorio) |
value | El valor de filtro. | int |
NumberNotInAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "NumberNotIn" (obligatorio) |
valores | Conjunto de valores de filtro. | int[] |
NumberNotInRangeAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "NumberNotInRange" (obligatorio) |
valores | Conjunto de valores de filtro. | int[][] |
StringBeginsWithAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "StringBeginsWith" (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringContainsAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "StringContains" (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringEndsWithAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador utilizado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "StringEndsWith" (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringInAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador usado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "StringIn" (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringNotBeginsWithAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador usado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "StringNotBeginsWith" (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringNotContainsAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador usado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "StringNotContains" (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringNotEndsWithAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador usado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "StringNotEndsWith" (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
StringNotInAdvancedFilter
Nombre | Descripción | Valor |
---|---|---|
operatorType | Tipo de operador usado para filtrar, por ejemplo, NumberIn, StringContains, BoolEquals y otros. | "StringNotIn" (obligatorio) |
valores | Conjunto de valores de filtro. | string[] |
EventChannelSource
Nombre | Descripción | Valor |
---|---|---|
source | Identificador del recurso que es el origen de los eventos. Esto representa un recurso único en el modelo de recursos del asociado. |
string |