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:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
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 |
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 |
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:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
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 |
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 |
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 |