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


Microsoft.ServiceBus-névterek/üzenetsorok

Bicep-erőforrásdefiníció

A névterek/üzenetsorok erőforrástípusa a következőre helyezhető üzembe:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

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

resource symbolicname 'Microsoft.ServiceBus/namespaces/queues@2022-01-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    autoDeleteOnIdle: 'string'
    deadLetteringOnMessageExpiration: bool
    defaultMessageTimeToLive: 'string'
    duplicateDetectionHistoryTimeWindow: 'string'
    enableBatchedOperations: bool
    enableExpress: bool
    enablePartitioning: bool
    forwardDeadLetteredMessagesTo: 'string'
    forwardTo: 'string'
    lockDuration: 'string'
    maxDeliveryCount: int
    maxMessageSizeInKilobytes: int
    maxSizeInMegabytes: int
    requiresDuplicateDetection: bool
    requiresSession: bool
    status: 'string'
  }
}

Tulajdonságértékek

névterek/üzenetsorok

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

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát a Bicepben.
sztring (kötelező)

Karakterkorlát: 1-260

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

Kezdés és befejezés alfanumerikussal.
Szülő A Bicepben megadhatja egy 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ó: Gyermekerőforrás a szülőerőforráson kívül.
A típus erőforrásának szimbolikus neve: névterek
properties Üzenetsor tulajdonságai SBQueueProperties

SBQueueProperties

Név Leírás Érték
autoDeleteOnIdle ISO 8061 timeSpan üresjárati időköz, amely után az üzenetsor automatikusan törlődik. A minimális érték 5 perc. sztring
deadLetteringOnMessageExpiration Egy érték, amely azt jelzi, hogy az üzenetsor támogatja-e a kézbesíthetetlen levelek támogatását egy üzenet lejáratakor. logikai
defaultMessageTimeToLive AZ ISO 8601 alapértelmezett üzenet-időtartománya az élő értékre. Ez az az időtartam, amely után az üzenet lejár, attól kezdve, hogy az üzenet el lesz küldve a Service Busnak. Ez az alapértelmezett érték, amikor a TimeToLive nincs beállítva egy üzeneten. sztring
duplicateDetectionHistoryTimeWindow ISO 8601 timeSpan struktúra, amely meghatározza a duplikált észlelési előzmények időtartamát. Az alapértelmezett érték 10 perc. sztring
enableBatchedOperations Érték, amely azt jelzi, hogy engedélyezve vannak-e a kiszolgálóoldali kötegelt műveletek. logikai
enableExpress Egy érték, amely jelzi, hogy engedélyezve vannak-e az Express-entitások. Az expressz üzenetsorok ideiglenesen tárolnak egy üzenetet a memóriában, mielőtt állandó tárolóba íranák. logikai
enablePartitioning Egy érték, amely azt jelzi, hogy az üzenetsor több üzenetközvetítő között legyen-e particionálva. logikai
forwardDeadLetteredMessagesTo Üzenetsor/témakör neve a kézbesíthetetlen üzenet továbbításához sztring
forwardTo Üzenetsor/témakör neve az üzenetek továbbításához sztring
lockDuration A betekintőzár ISO 8601-es időtartománya; ez azt az időtartamot jelzi, amikor az üzenet más fogadók számára zárolva van. A LockDuration maximális értéke 5 perc; az alapértelmezett érték 1 perc. sztring
maxDeliveryCount A maximális kézbesítési szám. Egy üzenet automatikusan elhalt a megadott számú kézbesítés után. az alapértelmezett érték 10. int
maxMessageSizeInKilobytes Az üzenetsor által elfogadható hasznos adat maximális mérete (KB-ban). Ez a tulajdonság jelenleg csak Prémium verzióban használatos, alapértelmezett értéke pedig 1024. int
maxSizeInMegabytes Az üzenetsor maximális mérete megabájtban, ami az üzenetsorhoz lefoglalt memória mérete. Az alapértelmezett érték 1024. int
requiresDuplicateDetection Érték, amely jelzi, hogy az üzenetsor duplikált észlelést igényel-e. logikai
requiresSession Egy érték, amely azt jelzi, hogy az üzenetsor támogatja-e a munkamenetek fogalmát. logikai
status Egy üzenetküldési entitás állapotának lehetséges értékeinek számbavétele. "Aktív"
"Létrehozás"
"Törlés"
"Letiltva"
"ReceiveDisabled"
Átnevezés
"Visszaállítás"
"SendDisabled"
"Ismeretlen"

Gyorssablonok

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

Sablon Description
Egyéni témakör és üzenetsor-előfizetés létrehozása Azure Event Grid

Üzembe helyezés az Azure-ban
Létrehoz egy Azure Event Grid egyéni témakört és egy service bus-üzenetsor-előfizetést. A sablont eredetileg Markus Meyer készítette.
Service Bus-névtér- és üzenetsor-engedélyezési szabály létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi a Service Bus Standard névtér üzembe helyezését, valamint a névtérre és az üzenetsorra vonatkozó engedélyezési szabályokat.
Service Bus-névtér és üzenetsor létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi Egy Service Bus Standard névtér és egy üzenetsor üzembe helyezését.

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

A névterek/üzenetsorok erőforrástípusa üzembe helyezhető a következőre:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

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

{
  "type": "Microsoft.ServiceBus/namespaces/queues",
  "apiVersion": "2022-01-01-preview",
  "name": "string",
  "properties": {
    "autoDeleteOnIdle": "string",
    "deadLetteringOnMessageExpiration": "bool",
    "defaultMessageTimeToLive": "string",
    "duplicateDetectionHistoryTimeWindow": "string",
    "enableBatchedOperations": "bool",
    "enableExpress": "bool",
    "enablePartitioning": "bool",
    "forwardDeadLetteredMessagesTo": "string",
    "forwardTo": "string",
    "lockDuration": "string",
    "maxDeliveryCount": "int",
    "maxMessageSizeInKilobytes": "int",
    "maxSizeInMegabytes": "int",
    "requiresDuplicateDetection": "bool",
    "requiresSession": "bool",
    "status": "string"
  }
}

Tulajdonságértékek

névterek/üzenetsorok

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.ServiceBus/namespaces/queues"
apiVersion Az erőforrás API-verziója "2022-01-01-preview"
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát A JSON ARM-sablonokban.
sztring (kötelező)

Karakterkorlát: 1-260

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

Kezdés és befejezés alfanumerikus értékekkel.
properties Üzenetsor tulajdonságai SBQueueProperties

SBQueueProperties

Név Leírás Érték
autoDeleteOnIdle ISO 8061 timeSpan tétlenségi időköz, amely után az üzenetsor automatikusan törlődik. A minimális érték 5 perc. sztring
deadLetteringOnMessageExpiration Egy érték, amely azt jelzi, hogy az üzenetsor támogatja-e a kézbesítetlen levelek támogatását egy üzenet lejáratakor. logikai
defaultMessageTimeToLive AZ ISO 8601 alapértelmezett üzenet-időtartománya az élő értékre. Ez az az időtartam, amely után az üzenet lejár, attól kezdve, hogy az üzenet el lesz küldve a Service Busnak. Ez az alapértelmezett érték, amikor a TimeToLive nincs beállítva egy üzeneten. sztring
duplicateDetectionHistoryTimeWindow ISO 8601 timeSpan struktúra, amely meghatározza a duplikált észlelési előzmények időtartamát. Az alapértelmezett érték 10 perc. sztring
enableBatchedOperations Az érték azt jelzi, hogy engedélyezve vannak-e a kiszolgálóoldali kötegelt műveletek. logikai
enableExpress Egy érték, amely azt jelzi, hogy engedélyezve vannak-e az Express-entitások. Az expressz üzenetsorok ideiglenesen tárolnak egy üzenetet a memóriában, mielőtt az állandó tárolóba íranák. logikai
enablePartitioning Egy érték, amely azt jelzi, hogy az üzenetsor több üzenetközvetítő között is particionálásra kerül-e. logikai
forwardDeadLetteredMessagesTo Üzenetsor/témakör neve a Kézbesítetlen levelek üzenet továbbításához sztring
forwardTo Üzenetsor/témakör neve az üzenetek továbbításához sztring
lockDuration AZ ISO 8601-es időtartománya a betekintő zárolás időtartama; ez azt az időtartamot jelzi, amikor az üzenet más fogadók számára zárolva van. A LockDuration maximális értéke 5 perc; az alapértelmezett érték 1 perc. sztring
maxDeliveryCount A maximális kézbesítési szám. A rendszer automatikusan leállítja az üzeneteket ennyi kézbesítés után. alapértelmezett értéke 10. int
maxMessageSizeInKilobytes Az üzenet hasznos adatainak maximális mérete (KB-ban), amelyet az üzenetsor elfogadhat. Ez a tulajdonság jelenleg csak a Prémium verzióban használatos, alapértelmezett értéke pedig 1024. int
maxSizeInMegabytes Az üzenetsor maximális mérete megabájtban, ami az üzenetsorhoz lefoglalt memória mérete. Az alapértelmezett érték 1024. int
requiresDuplicateDetection Érték, amely jelzi, hogy az üzenetsor duplikált észlelést igényel-e. logikai
requiresSession Egy érték, amely azt jelzi, hogy az üzenetsor támogatja-e a munkamenetek fogalmát. logikai
status Számba adja az üzenetküldési entitás állapotának lehetséges értékeit. "Aktív"
"Létrehozás"
"Törlés"
"Letiltva"
"ReceiveDisabled"
Átnevezés
"Visszaállítás"
"SendDisabled"
"Ismeretlen"

Gyorssablonok

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

Sablon Description
Egyéni témakör és üzenetsor-előfizetés létrehozása Azure Event Grid

Üzembe helyezés az Azure-ban
Létrehoz egy Azure Event Grid egyéni témakört és egy service bus-üzenetsor-előfizetést. A sablont eredetileg Markus Meyer készítette.
Service Bus-névtér- és üzenetsor-engedélyezési szabály létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi a Service Bus Standard névtér üzembe helyezését, valamint a névtérre és az üzenetsorra vonatkozó engedélyezési szabályokat.
Service Bus-névtér és üzenetsor létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi Egy Service Bus Standard névtér és egy üzenetsor üzembe helyezését.

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

A névterek/üzenetsorok erőforrástípusa üzembe helyezhető a következőre:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces/queues@2022-01-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      autoDeleteOnIdle = "string"
      deadLetteringOnMessageExpiration = bool
      defaultMessageTimeToLive = "string"
      duplicateDetectionHistoryTimeWindow = "string"
      enableBatchedOperations = bool
      enableExpress = bool
      enablePartitioning = bool
      forwardDeadLetteredMessagesTo = "string"
      forwardTo = "string"
      lockDuration = "string"
      maxDeliveryCount = int
      maxMessageSizeInKilobytes = int
      maxSizeInMegabytes = int
      requiresDuplicateDetection = bool
      requiresSession = bool
      status = "string"
    }
  })
}

Tulajdonságértékek

névterek/üzenetsorok

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

Karakterkorlát: 1-260

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

Kezdés és befejezés alfanumerikus értékekkel.
parent_id Az erőforrás szülőjének azonosítója. Típusú erőforrás azonosítója: névterek
properties Üzenetsor tulajdonságai SBQueueProperties

SBQueueProperties

Név Leírás Érték
autoDeleteOnIdle ISO 8061 timeSpan tétlenségi időköz, amely után az üzenetsor automatikusan törlődik. A minimális érték 5 perc. sztring
deadLetteringOnMessageExpiration Egy érték, amely azt jelzi, hogy az üzenetsor támogatja-e a kézbesítetlen levelek támogatását egy üzenet lejáratakor. logikai
defaultMessageTimeToLive AZ ISO 8601 alapértelmezett üzenet-időtartománya az élő értékre. Ez az az időtartam, amely után az üzenet lejár, attól kezdve, hogy az üzenet el lesz küldve a Service Busnak. Ez az alapértelmezett érték, amikor a TimeToLive nincs beállítva egy üzeneten. sztring
duplicateDetectionHistoryTimeWindow ISO 8601 timeSpan struktúra, amely meghatározza a duplikált észlelési előzmények időtartamát. Az alapértelmezett érték 10 perc. sztring
enableBatchedOperations Az érték azt jelzi, hogy engedélyezve vannak-e a kiszolgálóoldali kötegelt műveletek. logikai
enableExpress Egy érték, amely azt jelzi, hogy engedélyezve vannak-e az Express-entitások. Az expressz üzenetsorok ideiglenesen tárolnak egy üzenetet a memóriában, mielőtt az állandó tárolóba íranák. logikai
enablePartitioning Egy érték, amely azt jelzi, hogy az üzenetsor több üzenetközvetítő között is particionálásra kerül-e. logikai
forwardDeadLetteredMessagesTo Üzenetsor/témakör neve a Kézbesítetlen levelek üzenet továbbításához sztring
forwardTo Üzenetsor/témakör neve az üzenetek továbbításához sztring
lockDuration AZ ISO 8601-es időtartománya a betekintő zárolás időtartama; ez azt az időtartamot jelzi, amikor az üzenet más fogadók számára zárolva van. A LockDuration maximális értéke 5 perc; az alapértelmezett érték 1 perc. sztring
maxDeliveryCount A maximális kézbesítési szám. Egy üzenet automatikusan elhalt a megadott számú kézbesítés után. az alapértelmezett érték 10. int
maxMessageSizeInKilobytes Az üzenetsor által elfogadható hasznos adat maximális mérete (KB-ban). Ez a tulajdonság jelenleg csak Prémium verzióban használatos, alapértelmezett értéke pedig 1024. int
maxSizeInMegabytes Az üzenetsor maximális mérete megabájtban, ami az üzenetsorhoz lefoglalt memória mérete. Az alapértelmezett érték 1024. int
requiresDuplicateDetection Érték, amely jelzi, hogy az üzenetsor duplikált észlelést igényel-e. logikai
requiresSession Egy érték, amely azt jelzi, hogy az üzenetsor támogatja-e a munkamenetek fogalmát. logikai
status Egy üzenetküldési entitás állapotának lehetséges értékeinek számbavétele. "Aktív"
"Létrehozás"
"Törlés"
"Letiltva"
"ReceiveDisabled"
"Átnevezés"
"Visszaállítás"
"SendDisabled"
"Ismeretlen"