Share via


Microsoft.EventGrid partnerNamespaces/eventChannels 2021-10-15-preview

Bicep-resursdefinition

Resurstypen partnerNamespaces/eventChannels kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.EventGrid/partnerNamespaces/eventChannels-resurs lägger du till följande Bicep i mallen.

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-objekt

Ange egenskapen operatorType för att ange typ av objekt.

För BoolEquals använder du:

  operatorType: 'BoolEquals'
  value: bool

För IsNotNull använder du:

  operatorType: 'IsNotNull'

För IsNullOrUndefined använder du:

  operatorType: 'IsNullOrUndefined'

För NumberGreaterThan använder du:

  operatorType: 'NumberGreaterThan'
  value: int

För NumberGreaterThanOrEquals använder du:

  operatorType: 'NumberGreaterThanOrEquals'
  value: int

För NumberIn använder du:

  operatorType: 'NumberIn'
  values: [
    int
  ]

För NumberInRange använder du:

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

För NumberLessThan använder du:

  operatorType: 'NumberLessThan'
  value: int

För NumberLessThanOrEquals använder du:

  operatorType: 'NumberLessThanOrEquals'
  value: int

För NumberNotIn använder du:

  operatorType: 'NumberNotIn'
  values: [
    int
  ]

För NumberNotInRange använder du:

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

För StringBeginsWith använder du:

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

För StringContains använder du:

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

För StringEndsWith använder du:

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

För StringIn använder du:

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

För StringNotBeginsWith använder du:

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

För StringNotContains använder du:

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

För StringNotEndsWith använder du:

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

För StringNotIn använder du:

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

Egenskapsvärden

partnerNamespaces/eventChannels

Name Beskrivning Värde
name Resursnamnet

Se hur du anger namn och typer för underordnade resurser i Bicep.
sträng (krävs)
parent I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför överordnad resurs.
Symboliskt namn för resurs av typen: partnerNamespaces
properties Egenskaper för EventChannel. EventChannelEgenskaper

EventChannelEgenskaper

Name Beskrivning Värde
mål Representerar målet för en händelsekanal. EventChannelDestination
expirationTimeIfNotActivatedUtc Förfallotid för händelsekanalen. Om den här timern upphör att gälla medan motsvarande partnerämne aldrig aktiveras,
händelsekanalen och motsvarande partnerämne tas bort.
sträng
filter Information om filtret för händelsekanalen. EventChannelFilter
partnerTopicFriendlyDescription Vänlig beskrivning av ämnet. Detta kan anges av utgivaren/partnern för att visa en anpassad beskrivning av kundpartnerämnet.
Det här är användbart för att ta bort eventuella tvetydigheter i ursprunget till skapandet av partnerämnet för kunden.
sträng
källa Källan till händelsekanalen. Detta representerar en unik resurs i partnerns resursmodell. EventChannelSource

EventChannelDestination

Name Beskrivning Värde
azureSubscriptionId Azure-prenumerations-ID för kunden som skapar händelsekanalen. Partnerämnet
som är associerad med händelsekanalen skapas under den här Azure-prenumerationen.
sträng
partnerTopicName Namnet på partnerämnet som är associerat med händelsekanalen. sträng
resourceGroup Azure-resursgrupp för kunden som skapar händelsekanalen. Partnerämnet
som är associerad med händelsekanalen skapas under den här resursgruppen.
sträng

EventChannelFilter

Name Beskrivning Värde
advancedFilters En matris med avancerade filter som används för att filtrera händelsekanaler. AdvancedFilter[]
enableAdvancedFilteringOnArrays Gör att avancerade filter kan utvärderas mot en matris med värden i stället för att förvänta sig ett singularvärde. Standardvärdet är antingen false eller null. boolesk

AdvancedFilter

Name Beskrivning Värde
nyckel Fältet/egenskapen i händelsen baserat på vilket du vill filtrera. sträng
operatorType Ange objekttyp BoolEquals
IsNotNull
IsNullOrUndefined
NumberGreaterThan
NumberGreaterThanOrEquals
NumberIn
NumberInRange
NumberLessThan
NumberLessThanOrEquals
NumberNotIn
NumberNotInRange
StringBeginsWith
StringContains
StringEndsWith
StringIn
StringNotBeginsWith
StringNotContains
StringNotEndsWith
StringNotIn (obligatoriskt)

BoolEqualsAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "BoolEquals" (krävs)
värde Det booleska filtervärdet. boolesk

IsNotNullAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "IsNotNull" (krävs)

IsNullOrUndefinedAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "IsNullOrUndefined" (krävs)

NumberGreaterThanAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberGreaterThan" (krävs)
värde Filtervärdet. int

NumberGreaterThanOrEqualsAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberGreaterThanOrEquals" (krävs)
värde Filtervärdet. int

NumberInAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. 'NumberIn' (obligatoriskt)
values Uppsättningen med filtervärden. int[]

NumberInRangeAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. 'NumberInRange' (obligatoriskt)
values Uppsättningen med filtervärden. int[][]

NumberLessThanAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberLessThan" (krävs)
värde Filtervärdet. int

NumberLessThanOrEqualsAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberLessThanOrEquals" (krävs)
värde Filtervärdet. int

NumberNotInAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberNotIn" (obligatoriskt)
values Uppsättningen med filtervärden. int[]

NumberNotInRangeAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberNotInRange" (krävs)
values Uppsättningen med filtervärden. int[][]

StringBeginsWithAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringBeginsWith" (krävs)
values Uppsättningen med filtervärden. string[]

StringContainsAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringContains" (krävs)
values Uppsättningen med filtervärden. string[]

StringEndsWithAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringEndsWith" (krävs)
values Uppsättningen med filtervärden. string[]

StringInAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. 'StringIn' (obligatoriskt)
values Uppsättningen med filtervärden. string[]

StringNotBeginsWithAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringNotBeginsWith" (krävs)
values Uppsättningen med filtervärden. string[]

StringNotContainsAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringNotContains" (krävs)
values Uppsättningen med filtervärden. string[]

StringNotEndsWithAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringNotEndsWith" (krävs)
values Uppsättningen med filtervärden. string[]

StringNotInAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. 'StringNotIn' (obligatoriskt)
values Uppsättningen med filtervärden. string[]

EventChannelSource

Name Beskrivning Värde
källa Identifieraren för den resurs som är källan till händelserna.
Detta representerar en unik resurs i partnerns resursmodell.
sträng

Resursdefinition för ARM-mall

Resurstypen partnerNamespaces/eventChannels kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.EventGrid/partnerNamespaces/eventChannels-resurs lägger du till följande JSON i mallen.

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

Ange egenskapen operatorType för att ange typ av objekt.

För BoolEquals använder du:

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

För IsNotNull använder du:

  "operatorType": "IsNotNull"

För IsNullOrUndefined använder du:

  "operatorType": "IsNullOrUndefined"

För NumberGreaterThan använder du:

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

För NumberGreaterThanOrEquals använder du:

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

För NumberIn använder du:

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

För NumberInRange använder du:

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

För NumberLessThan använder du:

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

För NumberLessThanOrEquals använder du:

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

För NumberNotIn använder du:

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

För NumberNotInRange använder du:

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

För StringBeginsWith använder du:

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

För StringContains använder du:

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

För StringEndsWith använder du:

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

För StringIn använder du:

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

För StringNotBeginsWith använder du:

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

För StringNotContains använder du:

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

För StringNotEndsWith använder du:

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

För StringNotIn använder du:

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

Egenskapsvärden

partnerNamespaces/eventChannels

Name Beskrivning Värde
typ Resurstypen "Microsoft.EventGrid/partnerNamespaces/eventChannels"
apiVersion Resurs-API-versionen "2021-10-15-preview"
name Resursnamnet

Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar.
sträng (krävs)
properties Egenskaper för EventChannel. EventChannelProperties

EventChannelProperties

Name Beskrivning Värde
mål Representerar målet för en händelsekanal. EventChannelDestination
expirationTimeIfNotActivatedUtc Förfallotid för händelsekanalen. Om den här timern upphör att gälla medan motsvarande partnerämne aldrig aktiveras,
händelsekanalen och motsvarande partnerämne tas bort.
sträng
filter Information om filtret för händelsekanalen. EventChannelFilter
partnerTopicFriendlyDescription En vänlig beskrivning av ämnet. Detta kan anges av utgivaren/partnern för att visa en anpassad beskrivning för kundens partnerämne.
Detta är användbart för att ta bort eventuella tvetydigheter i ursprunget till skapandet av partnerämnet för kunden.
sträng
källa Källa för händelsekanalen. Detta representerar en unik resurs i partnerns resursmodell. EventChannelSource

EventChannelDestination

Name Beskrivning Värde
azureSubscriptionId Azure-prenumerations-ID för kunden som skapar händelsekanalen. Partnerämnet
som är associerad med händelsekanalen skapas under den här Azure-prenumerationen.
sträng
partnerTopicName Namnet på partnerämnet som är associerat med händelsekanalen. sträng
resourceGroup Azure-resursgrupp för kunden som skapar händelsekanalen. Partnerämnet
som är associerad med händelsekanalen skapas under den här resursgruppen.
sträng

EventChannelFilter

Name Beskrivning Värde
advancedFilters En matris med avancerade filter som används för att filtrera händelsekanaler. AdvancedFilter[]
enableAdvancedFilteringOnArrays Gör att avancerade filter kan utvärderas mot en matris med värden i stället för att förvänta sig ett singularvärde. Standardvärdet är antingen falskt eller null. boolesk

AdvancedFilter

Name Beskrivning Värde
nyckel Fältet/egenskapen i händelsen baserat på vilken du vill filtrera. sträng
operatorType Ange objekttyp BoolEquals
IsNotNull
IsNullOrUndefined
NumberGreaterThan
NumberGreaterThanOrEquals
NumberIn
NumberInRange
NumberLessThan
NumberLessThanOrEquals
NumberNotIn
NumberNotInRange
StringBeginsWith
StringContains
StringEndsWith
StringIn
StringNotBeginsWith
StringNotContains
StringNotEndsWith
StringNotIn (krävs)

BoolEqualsAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "BoolEquals" (krävs)
värde Det booleska filtervärdet. boolesk

IsNotNullAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "IsNotNull" (krävs)

IsNullOrUndefinedAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "IsNullOrUndefined" (krävs)

NumberGreaterThanAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberGreaterThan" (krävs)
värde Filtervärdet. int

NumberGreaterThanOrEqualsAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberGreaterThanOrEquals" (krävs)
värde Filtervärdet. int

NumberInAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. 'NumberIn' (obligatoriskt)
values Uppsättningen med filtervärden. int[]

NumberInRangeAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. 'NumberInRange' (obligatoriskt)
values Uppsättningen med filtervärden. int[][]

NumberLessThanAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberLessThan" (krävs)
värde Filtervärdet. int

NumberLessThanOrEqualsAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberLessThanOrEquals" (krävs)
värde Filtervärdet. int

NumberNotInAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberNotIn" (obligatoriskt)
values Uppsättningen med filtervärden. int[]

NumberNotInRangeAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberNotInRange" (krävs)
values Uppsättningen med filtervärden. int[][]

StringBeginsWithAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringBeginsWith" (krävs)
values Uppsättningen med filtervärden. string[]

StringContainsAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringContains" (krävs)
values Uppsättningen med filtervärden. string[]

StringEndsWithAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringEndsWith" (krävs)
values Uppsättningen med filtervärden. string[]

StringInAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. 'StringIn' (obligatoriskt)
values Uppsättningen med filtervärden. string[]

StringNotBeginsWithAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringNotBeginsWith" (krävs)
values Uppsättningen med filtervärden. string[]

StringNotContainsAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringNotContains" (krävs)
values Uppsättningen med filtervärden. string[]

StringNotEndsWithAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringNotEndsWith" (krävs)
values Uppsättningen med filtervärden. string[]

StringNotInAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. 'StringNotIn' (obligatoriskt)
values Uppsättningen med filtervärden. string[]

EventChannelSource

Name Beskrivning Värde
källa Identifieraren för den resurs som är källan till händelserna.
Detta representerar en unik resurs i partnerns resursmodell.
sträng

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen partnerNamespaces/eventChannels kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.EventGrid/partnerNamespaces/eventChannels-resurs lägger du till följande Terraform i mallen.

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-objekt

Ange egenskapen operatorType för att ange typ av objekt.

För BoolEquals använder du:

  operatorType = "BoolEquals"
  value = bool

För IsNotNull använder du:

  operatorType = "IsNotNull"

För IsNullOrUndefined använder du:

  operatorType = "IsNullOrUndefined"

För NumberGreaterThan använder du:

  operatorType = "NumberGreaterThan"
  value = int

För NumberGreaterThanOrEquals använder du:

  operatorType = "NumberGreaterThanOrEquals"
  value = int

För NumberIn använder du:

  operatorType = "NumberIn"
  values = [
    int
  ]

För NumberInRange använder du:

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

För NumberLessThan använder du:

  operatorType = "NumberLessThan"
  value = int

För NumberLessThanOrEquals använder du:

  operatorType = "NumberLessThanOrEquals"
  value = int

För NumberNotIn använder du:

  operatorType = "NumberNotIn"
  values = [
    int
  ]

För NumberNotInRange använder du:

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

För StringBeginsWith använder du:

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

För StringContains använder du:

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

För StringEndsWith använder du:

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

För StringIn använder du:

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

För StringNotBeginsWith använder du:

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

För StringNotContains använder du:

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

För StringNotEndsWith använder du:

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

För StringNotIn använder du:

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

Egenskapsvärden

partnerNamespaces/eventChannels

Name Beskrivning Värde
typ Resurstypen "Microsoft.EventGrid/partnerNamespaces/eventChannels@2021-10-15-preview"
name Resursnamnet sträng (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: partnerNamespaces
properties Egenskaper för EventChannel. EventChannelProperties

EventChannelProperties

Name Beskrivning Värde
mål Representerar målet för en händelsekanal. EventChannelDestination
expirationTimeIfNotActivatedUtc Förfallotid för händelsekanalen. Om den här timern upphör att gälla medan motsvarande partnerämne aldrig aktiveras,
händelsekanalen och motsvarande partnerämne tas bort.
sträng
filter Information om filtret för händelsekanalen. EventChannelFilter
partnerTopicFriendlyDescription En vänlig beskrivning av ämnet. Detta kan anges av utgivaren/partnern för att visa en anpassad beskrivning för kundens partnerämne.
Detta är användbart för att ta bort eventuella tvetydigheter i ursprunget till skapandet av partnerämnet för kunden.
sträng
källa Källa för händelsekanalen. Detta representerar en unik resurs i partnerns resursmodell. EventChannelSource

EventChannelDestination

Name Beskrivning Värde
azureSubscriptionId Azure-prenumerations-ID för kunden som skapar händelsekanalen. Partnerämnet
som är associerad med händelsekanalen skapas under den här Azure-prenumerationen.
sträng
partnerTopicName Namnet på partnerämnet som är associerat med händelsekanalen. sträng
resourceGroup Azure-resursgruppen för kunden som skapar händelsekanalen. Partnerämnet
som är associerad med händelsekanalen skapas under den här resursgruppen.
sträng

EventChannelFilter

Name Beskrivning Värde
advancedFilters En matris med avancerade filter som används för att filtrera händelsekanaler. AdvancedFilter[]
enableAdvancedFilteringOnArrays Gör att avancerade filter kan utvärderas mot en matris med värden i stället för att förvänta sig ett singularvärde. Standardvärdet är antingen false eller null. boolesk

AdvancedFilter

Name Beskrivning Värde
nyckel Fältet/egenskapen i händelsen baserat på vilket du vill filtrera. sträng
operatorType Ange objekttyp BoolEquals
IsNotNull
IsNullOrUndefined
NumberGreaterThan
NumberGreaterThanOrEquals
NumberIn
NumberInRange
NumberLessThan
NumberLessThanOrEquals
NumberNotIn
NumberNotInRange
StringBeginsWith
StringContains
StringEndsWith
StringIn
StringNotBeginsWith
StringNotContains
StringNotEndsWith
StringNotIn (obligatoriskt)

BoolEqualsAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "BoolEquals" (krävs)
värde Det booleska filtervärdet. boolesk

IsNotNullAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "IsNotNull" (krävs)

IsNullOrUndefinedAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "IsNullOrUndefined" (krävs)

NumberGreaterThanAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberGreaterThan" (krävs)
värde Filtervärdet. int

NumberGreaterThanOrEqualsAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberGreaterThanOrEquals" (krävs)
värde Filtervärdet. int

NumberInAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberIn" (krävs)
values Uppsättningen med filtervärden. int[]

NumberInRangeAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberInRange" (krävs)
values Uppsättningen med filtervärden. int[][]

NumberLessThanAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberLessThan" (krävs)
värde Filtervärdet. int

NumberLessThanOrEqualsAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberLessThanOrEquals" (krävs)
värde Filtervärdet. int

NumberNotInAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberNotIn" (obligatoriskt)
values Uppsättningen med filtervärden. int[]

NumberNotInRangeAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "NumberNotInRange" (krävs)
values Uppsättningen med filtervärden. int[][]

StringBeginsWithAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringBeginsWith" (krävs)
values Uppsättningen med filtervärden. string[]

StringContainsAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringContains" (krävs)
values Uppsättningen med filtervärden. string[]

StringEndsWithAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringEndsWith" (krävs)
values Uppsättningen med filtervärden. string[]

StringInAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringIn" (krävs)
values Uppsättningen filtervärden. string[]

StringNotBeginsWithAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringNotBeginsWith" (krävs)
values Uppsättningen filtervärden. string[]

StringNotContainsAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringNotContains" (krävs)
values Uppsättningen filtervärden. string[]

StringNotEndsWithAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringNotEndsWith" (krävs)
values Uppsättningen filtervärden. string[]

StringNotInAdvancedFilter

Name Beskrivning Värde
operatorType Operatortypen som används för filtrering, t.ex. NumberIn, StringContains, BoolEquals och andra. "StringNotIn" (krävs)
values Uppsättningen filtervärden. string[]

EventChannelSource

Name Beskrivning Värde
källa Identifieraren för resursen som är källan till händelserna.
Detta representerar en unik resurs i partnerns resursmodell.
sträng