Microsoft.EventGrid partnerNamespaces/eventChannels

Definicja zasobu Bicep

Typ zasobu partnerNamespaces/eventChannels można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.EventGrid/partnerNamespaces/eventChannels, dodaj następujący kod Bicep do szablonu.

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'
    }
  }
}

Obiekty AdvancedFilter

Ustaw właściwość operatorType , aby określić typ obiektu.

W przypadku wartości BoolEquals użyj:

  operatorType: 'BoolEquals'
  value: bool

W przypadku elementu IsNotNull użyj:

  operatorType: 'IsNotNull'

W przypadku elementu IsNullOrUndefined użyj:

  operatorType: 'IsNullOrUndefined'

W przypadku parametru NumberGreaterThan użyj:

  operatorType: 'NumberGreaterThan'
  value: int

W przypadku parametru NumberGreaterThanOrEquals użyj:

  operatorType: 'NumberGreaterThanOrEquals'
  value: int

W przypadku parametru NumberIn użyj:

  operatorType: 'NumberIn'
  values: [
    int
  ]

W przypadku elementu NumberInRange użyj:

  operatorType: 'NumberInRange'
  values: [
    [
      int
    ]
  ]

W przypadku parametru NumberLessThan użyj:

  operatorType: 'NumberLessThan'
  value: int

W przypadku parametru NumberLessThanOrEquals użyj:

  operatorType: 'NumberLessThanOrEquals'
  value: int

W przypadku parametru NumberNotIn użyj:

  operatorType: 'NumberNotIn'
  values: [
    int
  ]

W przypadku parametru NumberNotInRange użyj:

  operatorType: 'NumberNotInRange'
  values: [
    [
      int
    ]
  ]

W przypadku ciąguBeginsWith użyj:

  operatorType: 'StringBeginsWith'
  values: [
    'string'
  ]

W przypadku parametrów StringContains użyj:

  operatorType: 'StringContains'
  values: [
    'string'
  ]

W przypadku ciąguEndsWith użyj:

  operatorType: 'StringEndsWith'
  values: [
    'string'
  ]

W przypadku parametru StringIn użyj:

  operatorType: 'StringIn'
  values: [
    'string'
  ]

W przypadku ciąguNotBeginsWith użyj:

  operatorType: 'StringNotBeginsWith'
  values: [
    'string'
  ]

W przypadku elementu StringNotContains użyj:

  operatorType: 'StringNotContains'
  values: [
    'string'
  ]

W przypadku elementu StringNotEndsWith użyj:

  operatorType: 'StringNotEndsWith'
  values: [
    'string'
  ]

W przypadku parametru StringNotIn użyj:

  operatorType: 'StringNotIn'
  values: [
    'string'
  ]

Wartości właściwości

partnerNamespaces/eventChannels

Nazwa Opis Wartość
name Nazwa zasobu

Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep.
ciąg (wymagany)
Nadrzędny W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.

Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym.
Nazwa symboliczna zasobu typu: partnerNamespaces
properties Właściwości elementu EventChannel. EventChannelProperties

EventChannelProperties

Nazwa Opis Wartość
destination Reprezentuje miejsce docelowe kanału zdarzeń. EventChannelDestination
expirationTimeIfNotActivatedUtc Czas wygaśnięcia kanału zdarzeń. Jeśli ten czasomierz wygaśnie, gdy odpowiedni temat partnera nigdy nie zostanie aktywowany,
kanał zdarzeń i odpowiedni temat partnera są usuwane.
ciąg
filter Informacje o filtrze kanału zdarzeń. EventChannelFilter
partnerTopicFriendlyDescription Przyjazny opis tematu. Można to ustawić przez wydawcę/partnera, aby wyświetlić opis niestandardowy tematu partnera klienta.
Będzie to pomocne w usuwaniu wszelkich niejednoznaczności pochodzenia tworzenia tematu partnera dla klienta.
ciąg
source Źródło kanału zdarzeń. Reprezentuje to unikatowy zasób w modelu zasobów partnera. EventChannelSource

EventChannelDestination

Nazwa Opis Wartość
azureSubscriptionId Identyfikator subskrypcji platformy Azure klienta tworzącego kanał zdarzeń. Temat partnera
skojarzony z kanałem zdarzeń zostanie utworzony w ramach tej subskrypcji platformy Azure.
ciąg
partnerTopicName Nazwa tematu partnera skojarzonego z kanałem zdarzeń. ciąg
resourceGroup Grupa zasobów platformy Azure klienta tworzącego kanał zdarzeń. Temat partnera
skojarzony z kanałem zdarzeń zostanie utworzony w tej grupie zasobów.
ciąg

EventChannelFilter

Nazwa Opis Wartość
advancedFilters Tablica zaawansowanych filtrów używanych do filtrowania kanałów zdarzeń. AdvancedFilter[]
enableAdvancedFilteringOnArrays Umożliwia ocenianie filtrów zaawansowanych względem tablicy wartości zamiast oczekiwać pojedynczej wartości. Wartość domyślna to false lub null. bool

Filtr zaawansowany

Nazwa Opis Wartość
key Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. ciąg
Operatortype Ustawianie typu obiektu BoolEquals
IsNotNull
IsNullOrUndefined
NumberGreaterThan
NumberGreaterThanOrEquals
NumberIn
NumberInRange
NumberLessThan
NumberLessThanOrEquals
NumberNotIn
NumberNotInRange
StringBeginsWith
CiągContains
StringEndsWith
StringIn
StringNotBeginsWith
StringNotContains
StringNotEndsWith
StringNotIn (wymagane)

BoolEqualsAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "BoolEquals" (wymagane)
wartość Wartość filtru logicznego. bool

IsNotNullAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "IsNotNull" (wymagane)

IsNullOrUndefinedAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "IsNullOrUndefined" (wymagane)

NumberGreaterThanAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberGreaterThan" (wymagane)
wartość Wartość filtru. int

NumberGreaterThanOrEqualsAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberGreaterThanOrEquals" (wymagane)
wartość Wartość filtru. int

NumberInAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberIn" (wymagane)
values Zestaw wartości filtru. int[]

NumberInRangeAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberInRange" (wymagane)
values Zestaw wartości filtru. int[][]

NumberLessThanAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberLessThan" (wymagane)
wartość Wartość filtru. int

NumberLessThanOrEqualsAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberLessThanOrEquals" (wymagane)
wartość Wartość filtru. int

NumberNotInAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberNotIn" (wymagane)
values Zestaw wartości filtru. int[]

NumberNotInRangeAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberNotInRange" (wymagane)
values Zestaw wartości filtru. int[][]

StringBeginsWithAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringBeginsWith" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringContainsAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringContains" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringEndsWithAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringEndsWith" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringInAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringIn" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringNotBeginsWithAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringNotBeginsWith" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringNotContainsAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringNotContains" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringNotEndsWithAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringNotEndsWith" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringNotInAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringNotIn" (wymagane)
values Zestaw wartości filtru. ciąg[]

EventChannelSource

Nazwa Opis Wartość
source Identyfikator zasobu, który jest źródłem zdarzeń.
Reprezentuje to unikatowy zasób w modelu zasobów partnera.
ciąg

Definicja zasobu szablonu usługi ARM

Typ zasobu partnerNamespaces/eventChannels można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.EventGrid/partnerNamespaces/eventChannels, dodaj następujący kod JSON do szablonu.

{
  "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"
    }
  }
}

Obiekty AdvancedFilter

Ustaw właściwość operatorType , aby określić typ obiektu.

W przypadku wartości BoolEquals użyj:

  "operatorType": "BoolEquals",
  "value": "bool"

W przypadku elementu IsNotNull użyj:

  "operatorType": "IsNotNull"

W przypadku elementu IsNullOrUndefined użyj:

  "operatorType": "IsNullOrUndefined"

W przypadku parametru NumberGreaterThan użyj:

  "operatorType": "NumberGreaterThan",
  "value": "int"

W przypadku parametru NumberGreaterThanOrEquals użyj:

  "operatorType": "NumberGreaterThanOrEquals",
  "value": "int"

W przypadku parametru NumberIn użyj:

  "operatorType": "NumberIn",
  "values": [ "int" ]

W przypadku elementu NumberInRange użyj:

  "operatorType": "NumberInRange",
  "values": [ [ "int" ] ]

W przypadku parametru NumberLessThan użyj:

  "operatorType": "NumberLessThan",
  "value": "int"

W przypadku parametru NumberLessThanOrEquals użyj:

  "operatorType": "NumberLessThanOrEquals",
  "value": "int"

W przypadku parametru NumberNotIn użyj:

  "operatorType": "NumberNotIn",
  "values": [ "int" ]

W przypadku parametru NumberNotInRange użyj:

  "operatorType": "NumberNotInRange",
  "values": [ [ "int" ] ]

W przypadku ciąguBeginsWith użyj:

  "operatorType": "StringBeginsWith",
  "values": [ "string" ]

W przypadku parametrów StringContains użyj:

  "operatorType": "StringContains",
  "values": [ "string" ]

W przypadku ciąguEndsWith użyj:

  "operatorType": "StringEndsWith",
  "values": [ "string" ]

W przypadku parametru StringIn użyj:

  "operatorType": "StringIn",
  "values": [ "string" ]

W przypadku ciąguNotBeginsWith użyj:

  "operatorType": "StringNotBeginsWith",
  "values": [ "string" ]

W przypadku elementu StringNotContains użyj:

  "operatorType": "StringNotContains",
  "values": [ "string" ]

W przypadku elementu StringNotEndsWith użyj:

  "operatorType": "StringNotEndsWith",
  "values": [ "string" ]

W przypadku parametru StringNotIn użyj:

  "operatorType": "StringNotIn",
  "values": [ "string" ]

Wartości właściwości

partnerNamespaces/eventChannels

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.EventGrid/partnerNamespaces/eventChannels"
apiVersion Wersja interfejsu API zasobów "2021-10-15-preview"
name Nazwa zasobu

Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM w formacie JSON.
ciąg (wymagany)
properties Właściwości elementu EventChannel. EventChannelProperties

EventChannelProperties

Nazwa Opis Wartość
destination Reprezentuje miejsce docelowe kanału zdarzeń. EventChannelDestination
expirationTimeIfNotActivatedUtc Czas wygaśnięcia kanału zdarzeń. Jeśli ten czasomierz wygaśnie, gdy odpowiedni temat partnera nigdy nie zostanie aktywowany,
kanał zdarzeń i odpowiedni temat partnera są usuwane.
ciąg
filter Informacje o filtrze kanału zdarzeń. EventChannelFilter
partnerTopicFriendlyDescription Przyjazny opis tematu. Można to ustawić przez wydawcę/partnera, aby wyświetlić opis niestandardowy tematu partnera klienta.
Będzie to pomocne w usuwaniu wszelkich niejednoznaczności pochodzenia tworzenia tematu partnera dla klienta.
ciąg
source Źródło kanału zdarzeń. Reprezentuje to unikatowy zasób w modelu zasobów partnera. EventChannelSource

EventChannelDestination

Nazwa Opis Wartość
azureSubscriptionId Identyfikator subskrypcji platformy Azure klienta tworzącego kanał zdarzeń. Temat partnera
skojarzony z kanałem zdarzeń zostanie utworzony w ramach tej subskrypcji platformy Azure.
ciąg
partnerTopicName Nazwa tematu partnera skojarzonego z kanałem zdarzeń. ciąg
resourceGroup Grupa zasobów platformy Azure klienta tworząca kanał zdarzeń. Temat partnera
skojarzony z kanałem zdarzeń zostanie utworzony w ramach tej grupy zasobów.
ciąg

EventChannelFilter

Nazwa Opis Wartość
advancedFilters Tablica zaawansowanych filtrów używanych do filtrowania kanałów zdarzeń. AdvancedFilter[]
enableAdvancedFilteringOnArrays Umożliwia ocenianie zaawansowanych filtrów względem tablicy wartości zamiast oczekiwać pojedynczej wartości. Wartość domyślna to false lub null. bool

Filtr zaawansowany

Nazwa Opis Wartość
key Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. ciąg
Operatortype Ustawianie typu obiektu Wartość logiczna
IsNotNull
IsNullOrUndefined
NumberGreaterThan
NumberGreaterThanOrEquals
NumberIn
NumberInRange
NumberLessThan
NumberLessThanOrEquals
NumberNotIn
NumberNotInRange
StringBeginsWith
CiągContains
StringEndsWith
StringIn
StringNotBeginsWith
StringNotContains
StringNotEndsWith
StringNotIn (wymagane)

BoolEqualsAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "BoolEquals" (wymagane)
wartość Wartość filtru logicznego. bool

IsNotNullAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "IsNotNull" (wymagany)

IsNullOrUndefinedAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "IsNullOrUndefined" (wymagane)

NumberGreaterThanAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberGreaterThan" (wymagany)
wartość Wartość filtru. int

NumberGreaterThanOrEqualsAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberGreaterThanOrEquals" (wymagane)
wartość Wartość filtru. int

NumberInAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberIn" (wymagane)
values Zestaw wartości filtru. int[]

NumberInRangeAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberInRange" (wymagane)
values Zestaw wartości filtru. int[][]

NumberLessThanAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberLessThan" (wymagane)
wartość Wartość filtru. int

NumberLessThanOrEqualsAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberLessThanOrEquals" (wymagane)
wartość Wartość filtru. int

NumberNotInAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberNotIn" (wymagane)
values Zestaw wartości filtru. int[]

NumberNotInRangeAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberNotInRange" (wymagane)
values Zestaw wartości filtru. int[][]

StringBeginsWithAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringBeginsWith" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringContainsAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringContains" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringEndsWithAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringEndsWith" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringInAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringIn" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringNotBeginsWithAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringNotBeginsWith" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringNotContainsAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringNotContains" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringNotEndsWithAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringNotEndsWith" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringNotInAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringNotIn" (wymagane)
values Zestaw wartości filtru. ciąg[]

EventChannelSource

Nazwa Opis Wartość
source Identyfikator zasobu, który jest źródłem zdarzeń.
Reprezentuje to unikatowy zasób w modelu zasobów partnera.
ciąg

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu partnerNamespaces/eventChannels można wdrożyć z operacjami docelowymi:

  • Grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.EventGrid/partnerNamespaces/eventChannels, dodaj następujący program Terraform do szablonu.

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"
      }
    }
  })
}

Obiekty AdvancedFilter

Ustaw właściwość operatorType , aby określić typ obiektu.

W przypadku wartości BoolEquals użyj:

  operatorType = "BoolEquals"
  value = bool

W przypadku elementu IsNotNull użyj:

  operatorType = "IsNotNull"

W przypadku elementu IsNullOrUndefined użyj:

  operatorType = "IsNullOrUndefined"

W przypadku parametru NumberGreaterThan użyj:

  operatorType = "NumberGreaterThan"
  value = int

W przypadku parametru NumberGreaterThanOrEquals użyj:

  operatorType = "NumberGreaterThanOrEquals"
  value = int

W przypadku parametru NumberIn użyj:

  operatorType = "NumberIn"
  values = [
    int
  ]

W przypadku elementu NumberInRange użyj:

  operatorType = "NumberInRange"
  values = [
    [
      int
    ]
  ]

W przypadku parametru NumberLessThan użyj:

  operatorType = "NumberLessThan"
  value = int

W przypadku parametru NumberLessThanOrEquals użyj:

  operatorType = "NumberLessThanOrEquals"
  value = int

W przypadku parametru NumberNotIn użyj:

  operatorType = "NumberNotIn"
  values = [
    int
  ]

W przypadku parametru NumberNotInRange użyj:

  operatorType = "NumberNotInRange"
  values = [
    [
      int
    ]
  ]

W przypadku ciąguBeginsWith użyj:

  operatorType = "StringBeginsWith"
  values = [
    "string"
  ]

W przypadku parametrów StringContains użyj:

  operatorType = "StringContains"
  values = [
    "string"
  ]

W przypadku ciąguEndsWith użyj:

  operatorType = "StringEndsWith"
  values = [
    "string"
  ]

W przypadku parametru StringIn użyj:

  operatorType = "StringIn"
  values = [
    "string"
  ]

W przypadku ciąguNotBeginsWith użyj:

  operatorType = "StringNotBeginsWith"
  values = [
    "string"
  ]

W przypadku elementu StringNotContains użyj:

  operatorType = "StringNotContains"
  values = [
    "string"
  ]

W przypadku elementu StringNotEndsWith użyj:

  operatorType = "StringNotEndsWith"
  values = [
    "string"
  ]

W przypadku parametru StringNotIn użyj:

  operatorType = "StringNotIn"
  values = [
    "string"
  ]

Wartości właściwości

partnerNamespaces/eventChannels

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.EventGrid/partnerNamespaces/eventChannels@2021-10-15-preview"
name Nazwa zasobu ciąg (wymagany)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: partnerNamespaces
properties Właściwości elementu EventChannel. EventChannelProperties

EventChannelProperties

Nazwa Opis Wartość
destination Reprezentuje miejsce docelowe kanału zdarzeń. EventChannelDestination
expirationTimeIfNotActivatedUtc Czas wygaśnięcia kanału zdarzeń. Jeśli ten czasomierz wygaśnie, gdy odpowiedni temat partnera nigdy nie zostanie aktywowany,
kanał zdarzeń i odpowiedni temat partnera są usuwane.
ciąg
filter Informacje o filtrze kanału zdarzeń. EventChannelFilter
partnerTopicFriendlyDescription Przyjazny opis tematu. Można to ustawić przez wydawcę/partnera, aby wyświetlić opis niestandardowy tematu partnera klienta.
Będzie to pomocne w usuwaniu wszelkich niejednoznaczności pochodzenia tworzenia tematu partnera dla klienta.
ciąg
source Źródło kanału zdarzeń. Reprezentuje to unikatowy zasób w modelu zasobów partnera. EventChannelSource

EventChannelDestination

Nazwa Opis Wartość
azureSubscriptionId Identyfikator subskrypcji platformy Azure klienta tworzącego kanał zdarzeń. Temat partnera
skojarzony z kanałem zdarzeń zostanie utworzony w ramach tej subskrypcji platformy Azure.
ciąg
partnerTopicName Nazwa tematu partnera skojarzonego z kanałem zdarzeń. ciąg
resourceGroup Grupa zasobów platformy Azure klienta tworzącego kanał zdarzeń. Temat partnera
skojarzony z kanałem zdarzeń zostanie utworzony w tej grupie zasobów.
ciąg

EventChannelFilter

Nazwa Opis Wartość
advancedFilters Tablica zaawansowanych filtrów używanych do filtrowania kanałów zdarzeń. AdvancedFilter[]
enableAdvancedFilteringOnArrays Umożliwia ocenianie filtrów zaawansowanych względem tablicy wartości zamiast oczekiwać pojedynczej wartości. Wartość domyślna to false lub null. bool

Filtr zaawansowany

Nazwa Opis Wartość
key Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. ciąg
Operatortype Ustawianie typu obiektu BoolEquals
IsNotNull
IsNullOrUndefined
NumberGreaterThan
NumberGreaterThanOrEquals
NumberIn
NumberInRange
NumberLessThan
NumberLessThanOrEquals
NumberNotIn
NumberNotInRange
StringBeginsWith
CiągContains
StringEndsWith
StringIn
StringNotBeginsWith
StringNotContains
StringNotEndsWith
StringNotIn (wymagane)

BoolEqualsAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "BoolEquals" (wymagane)
wartość Wartość filtru logicznego. bool

IsNotNullAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "IsNotNull" (wymagane)

IsNullOrUndefinedAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "IsNullOrUndefined" (wymagane)

NumberGreaterThanAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberGreaterThan" (wymagane)
wartość Wartość filtru. int

NumberGreaterThanOrEqualsAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberGreaterThanOrEquals" (wymagane)
wartość Wartość filtru. int

NumberInAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberIn" (wymagane)
values Zestaw wartości filtru. int[]

NumberInRangeAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberInRange" (wymagane)
values Zestaw wartości filtru. int[][]

NumberLessThanAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberLessThan" (wymagane)
wartość Wartość filtru. int

NumberLessThanOrEqualsAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberLessThanOrEquals" (wymagane)
wartość Wartość filtru. int

NumberNotInAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberNotIn" (wymagane)
values Zestaw wartości filtru. int[]

NumberNotInRangeAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "NumberNotInRange" (wymagane)
values Zestaw wartości filtru. int[][]

StringBeginsWithAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringBeginsWith" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringContainsAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "CiągContains" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringEndsWithAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringEndsWith" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringInAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringIn" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringNotBeginsWithAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringNotBeginsWith" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringNotContainsAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringNotContains" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringNotEndsWithAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringNotEndsWith" (wymagane)
values Zestaw wartości filtru. ciąg[]

StringNotInAdvancedFilter

Nazwa Opis Wartość
Operatortype Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. "StringNotIn" (wymagane)
values Zestaw wartości filtru. ciąg[]

EventChannelSource

Nazwa Opis Wartość
source Identyfikator zasobu, który jest źródłem zdarzeń.
Reprezentuje to unikatowy zasób w modelu zasobów partnera.
ciąg