Partager via


Microsoft.EventGrid partnerNamespaces/eventChannels 2021-06-01-preview

Définition de ressource Bicep

Le type de ressource partnerNamespaces/eventChannels peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.EventGrid/partnerNamespaces/eventChannels, ajoutez le Bicep suivant à votre modèle.

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

Objets AdvancedFilter

Définissez la propriété operatorType pour spécifier le type d’objet.

Pour BoolEquals, utilisez :

  operatorType: 'BoolEquals'
  value: bool

Pour IsNotNull, utilisez :

  operatorType: 'IsNotNull'

Pour IsNullOrUndefined, utilisez :

  operatorType: 'IsNullOrUndefined'

Pour NumberGreaterThan, utilisez :

  operatorType: 'NumberGreaterThan'
  value: int

Pour NumberGreaterThanOrEquals, utilisez :

  operatorType: 'NumberGreaterThanOrEquals'
  value: int

Pour NumberIn, utilisez :

  operatorType: 'NumberIn'
  values: [
    int
  ]

Pour NumberInRange, utilisez :

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

Pour NumberLessThan, utilisez :

  operatorType: 'NumberLessThan'
  value: int

Pour NumberLessThanOrEquals, utilisez :

  operatorType: 'NumberLessThanOrEquals'
  value: int

Pour NumberNotIn, utilisez :

  operatorType: 'NumberNotIn'
  values: [
    int
  ]

Pour NumberNotInRange, utilisez :

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

Pour StringBeginsWith, utilisez :

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

Pour StringContains, utilisez :

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

Pour StringEndsWith, utilisez :

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

Pour StringIn, utilisez :

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

Pour StringNotBeginsWith, utilisez :

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

Pour StringNotContains, utilisez :

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

Pour StringNotEndsWith, utilisez :

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

Pour StringNotIn, utilisez :

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

Valeurs de propriétés

partnerNamespaces/eventChannels

Nom Description Valeur
name Nom de la ressource

Découvrez comment définir des noms et des types pour des ressources enfants dans Bicep.
string (obligatoire)
parent Dans Bicep, vous pouvez spécifier la ressource parente pour une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente.

Pour plus d’informations, consultez Ressource enfant en dehors de la ressource parente.
Nom symbolique de la ressource de type : partnerNamespaces
properties Propriétés d’EventChannel. EventChannelProperties

EventChannelProperties

Nom Description Valeur
destination Représente la destination d’un canal d’événements. EventChannelDestination
expirationTimeIfNotActivatedUtc Heure d’expiration du canal d’événements. Si ce minuteur expire alors que la rubrique partenaire correspondante n’est jamais activée,
le canal d’événements et la rubrique partenaire correspondante sont supprimés.
string
filter Informations sur le filtre pour le canal d’événements. EventChannelFilter
partnerTopicFriendlyDescription Description conviviale du sujet. Cela peut être défini par l’éditeur/partenaire pour afficher une description personnalisée pour la rubrique partenaire client.
Cela sera utile pour lever toute ambiguïté quant à l’origine de la création de la rubrique partenaire pour le client.
string
source Source du canal d’événements. Cela représente une ressource unique dans le modèle de ressource du partenaire. EventChannelSource

EventChannelDestination

Nom Description Valeur
azureSubscriptionId ID d’abonnement Azure du client qui crée le canal d’événements. La rubrique du partenaire
associé au canal d’événements sera créé sous cet abonnement Azure.
string
partnerTopicName Nom de la rubrique partenaire associée au canal d’événements. string
resourceGroup Groupe de ressources Azure du client qui crée le canal d’événements. La rubrique du partenaire
associé au canal d’événements sera créé sous ce groupe de ressources.
string

EventChannelFilter

Nom Description Valeur
advancedFilters Tableau de filtres avancés utilisés pour filtrer les canaux d’événements. AdvancedFilter[]
enableAdvancedFilteringOnArrays Permet d’évaluer les filtres avancés par rapport à un tableau de valeurs au lieu d’attendre une valeur unique. La valeur par défaut est false ou null. bool

AdvancedFilter

Nom Description Valeur
key Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. string
operatorType Définir le type d’objet BoolEquals
IsNotNull
IsNullOrUndefined
NumberGreaterThan
NumberGreaterThanOrEquals
NumberIn
NumberInRange
NumberLessThan
NumberLessThanOrEquals
NumberNotIn
NumberNotInRange
StringBeginsWith
StringContains
StringEndsWith
StringIn
StringNotBeginsWith
StringNotContains
StringNotEndsWith
StringNotIn (obligatoire)

BoolEqualsAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'BoolEquals' (obligatoire)
value Valeur de filtre booléen. bool

IsNotNullAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'IsNotNull' (obligatoire)

IsNullOrUndefinedAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'IsNullOrUndefined' (obligatoire)

NumberGreaterThanAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'NumberGreaterThan' (obligatoire)
value Valeur de filtre. int

NumberGreaterThanOrEqualsAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'NumberGreaterThanOrEquals' (obligatoire)
value Valeur de filtre. int

NumberInAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'NumberIn' (obligatoire)
values Ensemble de valeurs de filtre. int[]

NumberInRangeAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'NumberInRange' (obligatoire)
values Ensemble de valeurs de filtre. int[][]

NumberLessThanAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'NumberLessThan' (obligatoire)
value Valeur de filtre. int

NumberLessThanOrEqualsAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'NumberLessThanOrEquals' (obligatoire)
value Valeur de filtre. int

NumberNotInAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'NumberNotIn' (obligatoire)
values Ensemble de valeurs de filtre. int[]

NumberNotInRangeAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'NumberNotInRange' (obligatoire)
values Ensemble de valeurs de filtre. int[][]

StringBeginsWithAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'StringBeginsWith' (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringContainsAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'StringContains' (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringEndsWithAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'StringEndsWith' (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringInAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'StringIn' (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringNotBeginsWithAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'StringNotBeginsWith' (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringNotContainsAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'StringNotContains' (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringNotEndsWithAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'StringNotEndsWith' (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringNotInAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'StringNotIn' (obligatoire)
values Ensemble de valeurs de filtre. string[]

EventChannelSource

Nom Description Valeur
source Identificateur de la ressource qui est la source des événements.
Cela représente une ressource unique dans le modèle de ressource du partenaire.
string

Définition de ressources de modèle ARM

Le type de ressource partnerNamespaces/eventChannels peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.EventGrid/partnerNamespaces/eventChannels, ajoutez le code JSON suivant à votre modèle.

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

Objets AdvancedFilter

Définissez la propriété operatorType pour spécifier le type d’objet.

Pour BoolEquals, utilisez :

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

Pour IsNotNull, utilisez :

  "operatorType": "IsNotNull"

Pour IsNullOrUndefined, utilisez :

  "operatorType": "IsNullOrUndefined"

Pour NumberGreaterThan, utilisez :

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

Pour NumberGreaterThanOrEquals, utilisez :

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

Pour NumberIn, utilisez :

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

Pour NumberInRange, utilisez :

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

Pour NumberLessThan, utilisez :

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

Pour NumberLessThanOrEquals, utilisez :

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

Pour NumberNotIn, utilisez :

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

Pour NumberNotInRange, utilisez :

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

Pour StringBeginsWith, utilisez :

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

Pour StringContains, utilisez :

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

Pour StringEndsWith, utilisez :

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

Pour StringIn, utilisez :

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

Pour StringNotBeginsWith, utilisez :

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

Pour StringNotContains, utilisez :

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

Pour StringNotEndsWith, utilisez :

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

Pour StringNotIn, utilisez :

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

Valeurs de propriétés

partnerNamespaces/eventChannels

Nom Description Valeur
type Type de ressource « Microsoft.EventGrid/partnerNamespaces/eventChannels »
apiVersion Version de l’API de ressource « 2021-06-01-preview »
name Nom de la ressource

Découvrez comment définir des noms et des types pour des ressources enfants dans des modèles ARM JSON.
chaîne (obligatoire)
properties Propriétés d’EventChannel. EventChannelProperties

EventChannelProperties

Nom Description Valeur
destination Représente la destination d’un canal d’événements. EventChannelDestination
expirationTimeIfNotActivatedUtc Heure d’expiration du canal d’événements. Si ce minuteur expire alors que la rubrique partenaire correspondante n’est jamais activée,
le canal d’événements et la rubrique partenaire correspondante sont supprimés.
string
filter Informations sur le filtre pour le canal d’événements. EventChannelFilter
partnerTopicFriendlyDescription Description conviviale de la rubrique. Cela peut être défini par l’éditeur/partenaire pour afficher une description personnalisée pour la rubrique partenaire client.
Cela sera utile pour supprimer toute ambiguïté quant à l’origine de la création de la rubrique partenaire pour le client.
string
source Source du canal d’événements. Cela représente une ressource unique dans le modèle de ressource du partenaire. EventChannelSource

EventChannelDestination

Nom Description Valeur
azureSubscriptionId ID d’abonnement Azure du client qui crée le canal d’événements. La rubrique du partenaire
associé au canal d’événements sera créé sous cet abonnement Azure.
string
partnerTopicName Nom de la rubrique partenaire associée au canal d’événements. string
resourceGroup Groupe de ressources Azure du client qui crée le canal d’événements. La rubrique du partenaire
associé au canal d’événements sera créé sous ce groupe de ressources.
string

EventChannelFilter

Nom Description Valeur
advancedFilters Tableau de filtres avancés utilisés pour filtrer les canaux d’événements. AdvancedFilter[]
enableAdvancedFilteringOnArrays Permet aux filtres avancés d’être évalués par rapport à un tableau de valeurs au lieu d’attendre une valeur unique. La valeur par défaut est false ou null. bool

AdvancedFilter

Nom Description Valeur
key Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. string
operatorType Définir le type d’objet BoolEquals
IsNotNull
IsNullOrUndefined
NumberGreaterThan
NumberGreaterThanOrEquals
NumberIn
NumberInRange
NumberLessThan
NumberLessThanOrEquals
NumberNotIn
NumberNotInRange
StringBeginsWith
StringContains
StringEndsWith
StringIn
StringNotBeginsWith
StringNotContains
StringNotEndsWith
StringNotIn (obligatoire)

BoolEqualsAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. 'BoolEquals' (obligatoire)
value Valeur de filtre booléen. bool

IsNotNullAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. 'IsNotNull' (obligatoire)

IsNullOrUndefinedAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. 'IsNullOrUndefined' (obligatoire)

NumberGreaterThanAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. 'NumberGreaterThan' (obligatoire)
value Valeur de filtre. int

NumberGreaterThanOrEqualsAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. 'NumberGreaterThanOrEquals' (obligatoire)
value Valeur de filtre. int

NumberInAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. 'NumberIn' (obligatoire)
values Ensemble de valeurs de filtre. int[]

NumberInRangeAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. 'NumberInRange' (obligatoire)
values Ensemble de valeurs de filtre. int[][]

NumberLessThanAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. 'NumberLessThan' (obligatoire)
value Valeur de filtre. int

NumberLessThanOrEqualsAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. 'NumberLessThanOrEquals' (obligatoire)
value Valeur de filtre. int

NumberNotInAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. 'NumberNotIn' (obligatoire)
values Ensemble de valeurs de filtre. int[]

NumberNotInRangeAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. 'NumberNotInRange' (obligatoire)
values Ensemble de valeurs de filtre. int[][]

StringBeginsWithAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. 'StringBeginsWith' (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringContainsAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. 'StringContains' (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringEndsWithAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. 'StringEndsWith' (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringInAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. 'StringIn' (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringNotBeginsWithAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. 'StringNotBeginsWith' (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringNotContainsAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'StringNotContains' (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringNotEndsWithAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'StringNotEndsWith' (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringNotInAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. 'StringNotIn' (obligatoire)
values Ensemble de valeurs de filtre. string[]

EventChannelSource

Nom Description Valeur
source Identificateur de la ressource qui est la source des événements.
Cela représente une ressource unique dans le modèle de ressource du partenaire.
string

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource partnerNamespaces/eventChannels peut être déployé avec des opérations qui ciblent :

  • Groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.EventGrid/partnerNamespaces/eventChannels, ajoutez le Terraform suivant à votre modèle.

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

Objets AdvancedFilter

Définissez la propriété operatorType pour spécifier le type d’objet.

Pour BoolEquals, utilisez :

  operatorType = "BoolEquals"
  value = bool

Pour IsNotNull, utilisez :

  operatorType = "IsNotNull"

Pour IsNullOrUndefined, utilisez :

  operatorType = "IsNullOrUndefined"

Pour NumberGreaterThan, utilisez :

  operatorType = "NumberGreaterThan"
  value = int

Pour NumberGreaterThanOrEquals, utilisez :

  operatorType = "NumberGreaterThanOrEquals"
  value = int

Pour NumberIn, utilisez :

  operatorType = "NumberIn"
  values = [
    int
  ]

Pour NumberInRange, utilisez :

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

Pour NumberLessThan, utilisez :

  operatorType = "NumberLessThan"
  value = int

Pour NumberLessThanOrEquals, utilisez :

  operatorType = "NumberLessThanOrEquals"
  value = int

Pour NumberNotIn, utilisez :

  operatorType = "NumberNotIn"
  values = [
    int
  ]

Pour NumberNotInRange, utilisez :

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

Pour StringBeginsWith, utilisez :

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

Pour StringContains, utilisez :

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

Pour StringEndsWith, utilisez :

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

Pour StringIn, utilisez :

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

Pour StringNotBeginsWith, utilisez :

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

Pour StringNotContains, utilisez :

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

Pour StringNotEndsWith, utilisez :

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

Pour StringNotIn, utilisez :

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

Valeurs de propriétés

partnerNamespaces/eventChannels

Nom Description Valeur
type Type de ressource « Microsoft.EventGrid/partnerNamespaces/eventChannels@2021-06-01-preview »
name Nom de la ressource chaîne (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID pour la ressource de type : partnerNamespaces
properties Propriétés d’EventChannel. EventChannelProperties

EventChannelProperties

Nom Description Valeur
destination Représente la destination d’un canal d’événements. EventChannelDestination
expirationTimeIfNotActivatedUtc Heure d’expiration du canal d’événements. Si ce minuteur expire alors que la rubrique partenaire correspondante n’est jamais activée,
le canal d’événements et la rubrique partenaire correspondante sont supprimés.
string
filter Informations sur le filtre pour le canal d’événements. EventChannelFilter
partnerTopicFriendlyDescription Description conviviale du sujet. Cela peut être défini par l’éditeur/partenaire pour afficher une description personnalisée pour la rubrique partenaire client.
Cela sera utile pour lever toute ambiguïté quant à l’origine de la création de la rubrique partenaire pour le client.
string
source Source du canal d’événements. Cela représente une ressource unique dans le modèle de ressource du partenaire. EventChannelSource

EventChannelDestination

Nom Description Valeur
azureSubscriptionId ID d’abonnement Azure du client qui crée le canal d’événements. La rubrique du partenaire
associé au canal d’événements sera créé sous cet abonnement Azure.
string
partnerTopicName Nom de la rubrique partenaire associée au canal d’événements. string
resourceGroup Groupe de ressources Azure du client qui crée le canal d’événements. La rubrique du partenaire
associé au canal d’événements sera créé sous ce groupe de ressources.
string

EventChannelFilter

Nom Description Valeur
advancedFilters Tableau de filtres avancés utilisés pour filtrer les canaux d’événements. AdvancedFilter[]
enableAdvancedFilteringOnArrays Permet aux filtres avancés d’être évalués par rapport à un tableau de valeurs au lieu d’attendre une valeur unique. La valeur par défaut est false ou null. bool

AdvancedFilter

Nom Description Valeur
key Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. string
operatorType Définir le type d’objet BoolEquals
IsNotNull
IsNullOrUndefined
NumberGreaterThan
NumberGreaterThanOrEquals
NumberIn
NumberInRange
NumberLessThan
NumberLessThanOrEquals
NumberNotIn
NumberNotInRange
StringBeginsWith
StringContains
StringEndsWith
StringIn
StringNotBeginsWith
StringNotContains
StringNotEndsWith
StringNotIn (obligatoire)

BoolEqualsAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. « BoolEquals » (obligatoire)
value Valeur de filtre booléen. bool

IsNotNullAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. « IsNotNull » (obligatoire)

IsNullOrUndefinedAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. « IsNullOrUndefined » (obligatoire)

NumberGreaterThanAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. « NumberGreaterThan » (obligatoire)
value Valeur de filtre. int

NumberGreaterThanOrEqualsAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. « NumberGreaterThanOrEquals » (obligatoire)
value Valeur de filtre. int

NumberInAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. « NumberIn » (obligatoire)
values Ensemble de valeurs de filtre. int[]

NumberInRangeAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. « NumberInRange » (obligatoire)
values Ensemble de valeurs de filtre. int[][]

NumberLessThanAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. « NumberLessThan » (obligatoire)
value Valeur de filtre. int

NumberLessThanOrEqualsAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. « NumberLessThanOrEquals » (obligatoire)
value Valeur de filtre. int

NumberNotInAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. « NumberNotIn » (obligatoire)
values Ensemble de valeurs de filtre. int[]

NumberNotInRangeAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. « NumberNotInRange » (obligatoire)
values Ensemble de valeurs de filtre. int[][]

StringBeginsWithAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. « StringBeginsWith » (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringContainsAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. « StringContains » (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringEndsWithAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. « StringEndsWith » (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringInAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. « StringIn » (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringNotBeginsWithAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. « StringNotBeginsWith » (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringNotContainsAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. « StringNotContains » (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringNotEndsWithAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. « StringNotEndsWith » (obligatoire)
values Ensemble de valeurs de filtre. string[]

StringNotInAdvancedFilter

Nom Description Valeur
operatorType Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. « StringNotIn » (obligatoire)
values Ensemble de valeurs de filtre. string[]

EventChannelSource

Nom Description Valeur
source Identificateur de la ressource qui est la source des événements.
Cela représente une ressource unique dans le modèle de ressource du partenaire.
string