Megosztás a következőn keresztül:


Microsoft.ServiceBus-névterek/témakörök/előfizetések/szabályok

Bicep-erőforrásdefiníció

A névterek/témakörök/előfizetések/szabályok erőforrástípusa üzembe helyezhető a célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.ServiceBus/namespaces/topics/subscriptions/rules erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.ServiceBus/namespaces/topics/subscriptions/rules@2023-01-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    action: {
      compatibilityLevel: int
      requiresPreprocessing: bool
      sqlExpression: 'string'
    }
    correlationFilter: {
      contentType: 'string'
      correlationId: 'string'
      label: 'string'
      messageId: 'string'
      properties: {
        {customized property}: 'string'
      }
      replyTo: 'string'
      replyToSessionId: 'string'
      requiresPreprocessing: bool
      sessionId: 'string'
      to: 'string'
    }
    filterType: 'string'
    sqlFilter: {
      compatibilityLevel: int
      requiresPreprocessing: bool
      sqlExpression: 'string'
    }
  }
}

Tulajdonságértékek

névterek/témakörök/előfizetések/szabályok

Név Leírás Érték
név Az erőforrás neve

Megtudhatja, hogyan állíthat be neveket és típusokat a gyermekerőforrásokhoz Bicep.
sztring (kötelező)

Karakterkorlát: 1-50

Érvényes karakterek:
Alfanumerikák, pontok, kötőjelek és aláhúzásjelek.

Kezdés és befejezés: alphnumeric.
szülő A Bicepben megadhatja a gyermekerőforrás szülőerőforrását. Ezt a tulajdonságot csak akkor kell hozzáadnia, ha a gyermekerőforrás a szülőerőforráson kívül van deklarálva.

További információ: szülőerőforráson kívüli gyermekerőforrás.
A típus erőforrásának szimbolikus neve: előfizetések
kellékek Szabályerőforrás tulajdonságai Szabálytulajdonságok

Szabálytulajdonságok

Név Leírás Érték
akció A szűrőkifejezéssel egyeztetett üzenetek átalakításához engedélyezett szűrőműveleteket jelöli. művelet
correlationFilter A korrelációs szűrő tulajdonságai CorrelationFilter
filterType A BrokeredMessage alapján kiértékelt szűrőtípus. "CorrelationFilter"
"SqlFilter"
sqlFilter Az sqlFilter tulajdonságai SqlFilter

Akció

Név Leírás Érték
kompatibilitási szint Ez a tulajdonság későbbi használatra van fenntartva. A kompatibilitási szintet mutató egész szám, amely jelenleg 20-ra van kódolva. Int
előfeldolgozást igényel Az az érték, amely jelzi, hogy a szabályművelet előfeldolgozást igényel-e. Bool
sqlExpression SQL-kifejezés. Pl. MyProperty='ABC' húr

CorrelationFilter

Név Leírás Érték
contentType Az üzenet tartalomtípusa. húr
correlationId A korreláció azonosítója. húr
címke Alkalmazásspecifikus címke. húr
messageId Az üzenet azonosítója. húr
kellékek szótárobjektum egyéni szűrőkhöz CorrelationFilterProperties
replyTo Annak az üzenetsornak a címe, amelyre válaszolni szeretne. húr
replyToSessionId Válaszolandó munkamenet-azonosító. húr
előfeldolgozást igényel Az az érték, amely jelzi, hogy a szabályművelet előfeldolgozást igényel-e. Bool
sessionId Munkamenet-azonosító. húr
hoz A címzett címe. húr

CorrelationFilterProperties

Név Leírás Érték
{testreszabott tulajdonság} húr

SqlFilter

Név Leírás Érték
kompatibilitási szint Ez a tulajdonság későbbi használatra van fenntartva. A kompatibilitási szintet mutató egész szám, amely jelenleg 20-ra van kódolva. Int
előfeldolgozást igényel Az az érték, amely jelzi, hogy a szabályművelet előfeldolgozást igényel-e. Bool
sqlExpression Az SQL-kifejezés. Pl. MyProperty='ABC' húr

Rövid útmutatósablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Leírás
integrációs minták – Üzenet útválasztó – Service Bus

Üzembe helyezés az Azure
Megoldás, amely bemutatja, hogyan állíthatjuk be az üzenet útválasztó mintáját Service Bus-témakör használatával
Üzenetek korrelálása a Logic Apps szolgáltatáson keresztül a Service Bus

Üzembe helyezés az Azure
amely bemutatja, hogyan korrelálhatjuk az üzeneteket a Logic Appsben az Azure Service Bus használatával

ARM-sablon erőforrásdefiníciója

A névterek/témakörök/előfizetések/szabályok erőforrástípusa üzembe helyezhető a célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.ServiceBus/namespaces/topics/subscriptions/rules erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.ServiceBus/namespaces/topics/subscriptions/rules",
  "apiVersion": "2023-01-01-preview",
  "name": "string",
  "properties": {
    "action": {
      "compatibilityLevel": "int",
      "requiresPreprocessing": "bool",
      "sqlExpression": "string"
    },
    "correlationFilter": {
      "contentType": "string",
      "correlationId": "string",
      "label": "string",
      "messageId": "string",
      "properties": {
        "{customized property}": "string"
      },
      "replyTo": "string",
      "replyToSessionId": "string",
      "requiresPreprocessing": "bool",
      "sessionId": "string",
      "to": "string"
    },
    "filterType": "string",
    "sqlFilter": {
      "compatibilityLevel": "int",
      "requiresPreprocessing": "bool",
      "sqlExpression": "string"
    }
  }
}

Tulajdonságértékek

névterek/témakörök/előfizetések/szabályok

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.ServiceBus/namespaces/topics/subscriptions/rules"
apiVersion Az erőforrás API-verziója '2023-01-01-preview"
név Az erőforrás neve

Megtudhatja, hogyan állíthat be neveket és típusokat a gyermekerőforrásokhoz JSON ARM-sablonokban.
sztring (kötelező)

Karakterkorlát: 1-50

Érvényes karakterek:
Alfanumerikák, pontok, kötőjelek és aláhúzásjelek.

Kezdés és befejezés: alphnumeric.
kellékek Szabályerőforrás tulajdonságai Szabálytulajdonságok

Szabálytulajdonságok

Név Leírás Érték
akció A szűrőkifejezéssel egyeztetett üzenetek átalakításához engedélyezett szűrőműveleteket jelöli. művelet
correlationFilter A korrelációs szűrő tulajdonságai CorrelationFilter
filterType A BrokeredMessage alapján kiértékelt szűrőtípus. "CorrelationFilter"
"SqlFilter"
sqlFilter Az sqlFilter tulajdonságai SqlFilter

Akció

Név Leírás Érték
kompatibilitási szint Ez a tulajdonság későbbi használatra van fenntartva. A kompatibilitási szintet mutató egész szám, amely jelenleg 20-ra van kódolva. Int
előfeldolgozást igényel Az az érték, amely jelzi, hogy a szabályművelet előfeldolgozást igényel-e. Bool
sqlExpression SQL-kifejezés. Pl. MyProperty='ABC' húr

CorrelationFilter

Név Leírás Érték
contentType Az üzenet tartalomtípusa. húr
correlationId A korreláció azonosítója. húr
címke Alkalmazásspecifikus címke. húr
messageId Az üzenet azonosítója. húr
kellékek szótárobjektum egyéni szűrőkhöz CorrelationFilterProperties
replyTo Annak az üzenetsornak a címe, amelyre válaszolni szeretne. húr
replyToSessionId Válaszolandó munkamenet-azonosító. húr
előfeldolgozást igényel Az az érték, amely jelzi, hogy a szabályművelet előfeldolgozást igényel-e. Bool
sessionId Munkamenet-azonosító. húr
hoz A címzett címe. húr

CorrelationFilterProperties

Név Leírás Érték
{testreszabott tulajdonság} húr

SqlFilter

Név Leírás Érték
kompatibilitási szint Ez a tulajdonság későbbi használatra van fenntartva. A kompatibilitási szintet mutató egész szám, amely jelenleg 20-ra van kódolva. Int
előfeldolgozást igényel Az az érték, amely jelzi, hogy a szabályművelet előfeldolgozást igényel-e. Bool
sqlExpression Az SQL-kifejezés. Pl. MyProperty='ABC' húr

Rövid útmutatósablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Leírás
integrációs minták – Üzenet útválasztó – Service Bus

Üzembe helyezés az Azure
Megoldás, amely bemutatja, hogyan állíthatjuk be az üzenet útválasztó mintáját Service Bus-témakör használatával
Üzenetek korrelálása a Logic Apps szolgáltatáson keresztül a Service Bus

Üzembe helyezés az Azure
amely bemutatja, hogyan korrelálhatjuk az üzeneteket a Logic Appsben az Azure Service Bus használatával

Terraform (AzAPI-szolgáltató) erőforrásdefiníciója

A névterek/témakörök/előfizetések/szabályok erőforrástípusa üzembe helyezhető a célműveletekkel:

  • erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.ServiceBus/namespaces/topics/subscriptions/rules erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces/topics/subscriptions/rules@2023-01-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      action = {
        compatibilityLevel = int
        requiresPreprocessing = bool
        sqlExpression = "string"
      }
      correlationFilter = {
        contentType = "string"
        correlationId = "string"
        label = "string"
        messageId = "string"
        properties = {
          {customized property} = "string"
        }
        replyTo = "string"
        replyToSessionId = "string"
        requiresPreprocessing = bool
        sessionId = "string"
        to = "string"
      }
      filterType = "string"
      sqlFilter = {
        compatibilityLevel = int
        requiresPreprocessing = bool
        sqlExpression = "string"
      }
    }
  })
}

Tulajdonságértékek

névterek/témakörök/előfizetések/szabályok

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.ServiceBus/namespaces/topics/subscriptions/rules@2023-01-01-preview"
név Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-50

Érvényes karakterek:
Alfanumerikák, pontok, kötőjelek és aláhúzásjelek.

Kezdés és befejezés: alphnumeric.
parent_id Annak az erőforrásnak az azonosítója, amely az erőforrás szülője. Típus típusú erőforrás azonosítója: előfizetések
kellékek Szabályerőforrás tulajdonságai Szabálytulajdonságok

Szabálytulajdonságok

Név Leírás Érték
akció A szűrőkifejezéssel egyeztetett üzenetek átalakításához engedélyezett szűrőműveleteket jelöli. művelet
correlationFilter A korrelációs szűrő tulajdonságai CorrelationFilter
filterType A BrokeredMessage alapján kiértékelt szűrőtípus. "CorrelationFilter"
"SqlFilter"
sqlFilter Az sqlFilter tulajdonságai SqlFilter

Akció

Név Leírás Érték
kompatibilitási szint Ez a tulajdonság későbbi használatra van fenntartva. A kompatibilitási szintet mutató egész szám, amely jelenleg 20-ra van kódolva. Int
előfeldolgozást igényel Az az érték, amely jelzi, hogy a szabályművelet előfeldolgozást igényel-e. Bool
sqlExpression SQL-kifejezés. Pl. MyProperty='ABC' húr

CorrelationFilter

Név Leírás Érték
contentType Az üzenet tartalomtípusa. húr
correlationId A korreláció azonosítója. húr
címke Alkalmazásspecifikus címke. húr
messageId Az üzenet azonosítója. húr
kellékek szótárobjektum egyéni szűrőkhöz CorrelationFilterProperties
replyTo Annak az üzenetsornak a címe, amelyre válaszolni szeretne. húr
replyToSessionId Válaszolandó munkamenet-azonosító. húr
előfeldolgozást igényel Az az érték, amely jelzi, hogy a szabályművelet előfeldolgozást igényel-e. Bool
sessionId Munkamenet-azonosító. húr
hoz A címzett címe. húr

CorrelationFilterProperties

Név Leírás Érték
{testreszabott tulajdonság} húr

SqlFilter

Név Leírás Érték
kompatibilitási szint Ez a tulajdonság későbbi használatra van fenntartva. A kompatibilitási szintet mutató egész szám, amely jelenleg 20-ra van kódolva. Int
előfeldolgozást igényel Az az érték, amely jelzi, hogy a szabályművelet előfeldolgozást igényel-e. Bool
sqlExpression Az SQL-kifejezés. Pl. MyProperty='ABC' húr