Sdílet prostřednictvím


Obory názvů Microsoft.ServiceBus/topics/subscriptions

Definice prostředku Bicep

Obory názvů, témata/ předplatná typu prostředku je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ServiceBus/namespaces/topics/subscriptions, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.ServiceBus/namespaces/topics/subscriptions@2024-01-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    autoDeleteOnIdle: 'string'
    clientAffineProperties: {
      clientId: 'string'
      isDurable: bool
      isShared: bool
    }
    deadLetteringOnFilterEvaluationExceptions: bool
    deadLetteringOnMessageExpiration: bool
    defaultMessageTimeToLive: 'string'
    duplicateDetectionHistoryTimeWindow: 'string'
    enableBatchedOperations: bool
    forwardDeadLetteredMessagesTo: 'string'
    forwardTo: 'string'
    isClientAffine: bool
    lockDuration: 'string'
    maxDeliveryCount: int
    requiresSession: bool
    status: 'string'
  }
}

Hodnoty vlastností

Microsoft.ServiceBus/namespaces/topics/subscriptions

Jméno Popis Hodnota
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 1
Maximální délka = 1 (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: obory názvů/témata
vlastnosti Vlastnosti prostředku předplatných SBSubscriptionProperties

SBClientAffineProperties

Jméno Popis Hodnota
clientId Označuje ID klienta aplikace, která vytvořila předplatné client-affine. řetězec
isDurable U předplatných typu klient-affine označuje tato hodnota, jestli je předplatné trvalé nebo ne. Bool
isShared U předplatných typu klient-affine označuje tato hodnota, jestli je předplatné sdílené, nebo ne. Bool

SbSubscriptionProperties

Jméno Popis Hodnota
autoDeleteOnIdle Interval nečinnosti iso 8061 timeSpan, po kterém se téma automaticky odstraní. Minimální doba trvání je 5 minut. řetězec
clientAffineProperties Vlastnosti specifické pro předplatná klienta SBClientAffineProperties
deadLetteringOnFilterEvaluationExceptions Hodnota, která označuje, jestli má předplatné podporu nedoručených dopisů u výjimek vyhodnocení filtru. Bool
deadLetteringOnMessageExpiration Hodnota, která označuje, jestli má odběr podporu nedoručených zpráv, když vyprší platnost zprávy. Bool
defaultMessageTimeToLive Výchozí časový rozsah zpráv ISO 8061 na hodnotu live. Jedná se o dobu, po které vyprší platnost zprávy, počínaje odesláním zprávy do služby Service Bus. Toto je výchozí hodnota použitá v případě, že TimeToLive není nastaven na samotnou zprávu. řetězec
duplicateDetectionHistoryTimeWindow Struktura ISO 8601 timeSpan, která definuje dobu trvání historie detekce duplicit. Výchozí hodnota je 10 minut. řetězec
enableBatchedOperations Hodnota označující, jestli jsou povolené dávkové operace na straně serveru. Bool
forwardDeadLetteredMessagesTo Název fronty nebo tématu pro přeposlání zprávy o nedoručených zprávách řetězec
forwardTo Název fronty nebo tématu pro přeposílání zpráv řetězec
isClientAffine Hodnota, která označuje, jestli má předplatné spřažení s ID klienta. Bool
lockDuration Časový interval doby trvání uzamčení ISO 8061 pro předplatné Výchozí hodnota je 1 minuta. řetězec
maxDeliveryCount Početmaximálních Int
requiresSession Hodnota označující, jestli předplatné podporuje koncept relací. Bool
stav Vytvoří výčet možných hodnot pro stav entity zasílání zpráv. Aktivní
Vytváření
Odstranění
Zakázáno
ReceiveDisabled
Přejmenování
Obnovení
SendDisabled
Neznámý

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
vytvoří aplikaci mikroslužeb Dapr pomocí služby Container Apps Vytvořte aplikaci mikroslužeb Dapr pomocí Container Apps.
vytvoří aplikaci Dapr pub-sub servicebus pomocí služby Container Apps Vytvořte aplikaci Dapr pub-sub servicebus pomocí Container Apps.

Definice prostředku šablony ARM

Obory názvů, témata/ předplatná typu prostředku je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ServiceBus/namespaces/topics/subscriptions, přidejte do šablony následující JSON.

{
  "type": "Microsoft.ServiceBus/namespaces/topics/subscriptions",
  "apiVersion": "2024-01-01",
  "name": "string",
  "properties": {
    "autoDeleteOnIdle": "string",
    "clientAffineProperties": {
      "clientId": "string",
      "isDurable": "bool",
      "isShared": "bool"
    },
    "deadLetteringOnFilterEvaluationExceptions": "bool",
    "deadLetteringOnMessageExpiration": "bool",
    "defaultMessageTimeToLive": "string",
    "duplicateDetectionHistoryTimeWindow": "string",
    "enableBatchedOperations": "bool",
    "forwardDeadLetteredMessagesTo": "string",
    "forwardTo": "string",
    "isClientAffine": "bool",
    "lockDuration": "string",
    "maxDeliveryCount": "int",
    "requiresSession": "bool",
    "status": "string"
  }
}

Hodnoty vlastností

Microsoft.ServiceBus/namespaces/topics/subscriptions

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2024-01-01'
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 1
Maximální délka = 1 (povinné)
vlastnosti Vlastnosti prostředku předplatných SBSubscriptionProperties
typ Typ prostředku Microsoft.ServiceBus/namespaces/topics/subscriptions

SBClientAffineProperties

Jméno Popis Hodnota
clientId Označuje ID klienta aplikace, která vytvořila předplatné client-affine. řetězec
isDurable U předplatných typu klient-affine označuje tato hodnota, jestli je předplatné trvalé nebo ne. Bool
isShared U předplatných typu klient-affine označuje tato hodnota, jestli je předplatné sdílené, nebo ne. Bool

SbSubscriptionProperties

Jméno Popis Hodnota
autoDeleteOnIdle Interval nečinnosti iso 8061 timeSpan, po kterém se téma automaticky odstraní. Minimální doba trvání je 5 minut. řetězec
clientAffineProperties Vlastnosti specifické pro předplatná klienta SBClientAffineProperties
deadLetteringOnFilterEvaluationExceptions Hodnota, která označuje, jestli má předplatné podporu nedoručených dopisů u výjimek vyhodnocení filtru. Bool
deadLetteringOnMessageExpiration Hodnota, která označuje, jestli má odběr podporu nedoručených zpráv, když vyprší platnost zprávy. Bool
defaultMessageTimeToLive Výchozí časový rozsah zpráv ISO 8061 na hodnotu live. Jedná se o dobu, po které vyprší platnost zprávy, počínaje odesláním zprávy do služby Service Bus. Toto je výchozí hodnota použitá v případě, že TimeToLive není nastaven na samotnou zprávu. řetězec
duplicateDetectionHistoryTimeWindow Struktura ISO 8601 timeSpan, která definuje dobu trvání historie detekce duplicit. Výchozí hodnota je 10 minut. řetězec
enableBatchedOperations Hodnota označující, jestli jsou povolené dávkové operace na straně serveru. Bool
forwardDeadLetteredMessagesTo Název fronty nebo tématu pro přeposlání zprávy o nedoručených zprávách řetězec
forwardTo Název fronty nebo tématu pro přeposílání zpráv řetězec
isClientAffine Hodnota, která označuje, jestli má předplatné spřažení s ID klienta. Bool
lockDuration Časový interval doby trvání uzamčení ISO 8061 pro předplatné Výchozí hodnota je 1 minuta. řetězec
maxDeliveryCount Početmaximálních Int
requiresSession Hodnota označující, jestli předplatné podporuje koncept relací. Bool
stav Vytvoří výčet možných hodnot pro stav entity zasílání zpráv. Aktivní
Vytváření
Odstranění
Zakázáno
ReceiveDisabled
Přejmenování
Obnovení
SendDisabled
Neznámý

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
korelace zpráv přes Logic Apps pomocí služby Service Bus

Nasadit do Azure
který ukazuje, jak můžeme korelovat zprávy přes Logic Apps pomocí Služby Azure Service Bus
vytvoří aplikaci mikroslužeb Dapr pomocí služby Container Apps

Nasadit do Azure
Vytvořte aplikaci mikroslužeb Dapr pomocí Container Apps.
vytvoří aplikaci Dapr pub-sub servicebus pomocí služby Container Apps

Nasadit do Azure
Vytvořte aplikaci Dapr pub-sub servicebus pomocí Container Apps.
vzory integrace – Směrovač zpráv – služby Service Bus

Nasadit do Azure
Řešení, které ukazuje, jak nastavit model směrovače zpráv pomocí tématu služby Service Bus

Definice prostředku Terraformu (poskytovatel AzAPI)

Obory názvů, témata/ předplatná typu prostředku je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ServiceBus/namespaces/topics/subscriptions, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces/topics/subscriptions@2024-01-01"
  name = "string"
  body = jsonencode({
    properties = {
      autoDeleteOnIdle = "string"
      clientAffineProperties = {
        clientId = "string"
        isDurable = bool
        isShared = bool
      }
      deadLetteringOnFilterEvaluationExceptions = bool
      deadLetteringOnMessageExpiration = bool
      defaultMessageTimeToLive = "string"
      duplicateDetectionHistoryTimeWindow = "string"
      enableBatchedOperations = bool
      forwardDeadLetteredMessagesTo = "string"
      forwardTo = "string"
      isClientAffine = bool
      lockDuration = "string"
      maxDeliveryCount = int
      requiresSession = bool
      status = "string"
    }
  })
}

Hodnoty vlastností

Microsoft.ServiceBus/namespaces/topics/subscriptions

Jméno Popis Hodnota
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 1
Maximální délka = 1 (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: obory názvů/témata
vlastnosti Vlastnosti prostředku předplatných SBSubscriptionProperties
typ Typ prostředku "Microsoft.ServiceBus/namespaces/topics/subscriptions@2024-01-01"

SBClientAffineProperties

Jméno Popis Hodnota
clientId Označuje ID klienta aplikace, která vytvořila předplatné client-affine. řetězec
isDurable U předplatných typu klient-affine označuje tato hodnota, jestli je předplatné trvalé nebo ne. Bool
isShared U předplatných typu klient-affine označuje tato hodnota, jestli je předplatné sdílené, nebo ne. Bool

SbSubscriptionProperties

Jméno Popis Hodnota
autoDeleteOnIdle Interval nečinnosti iso 8061 timeSpan, po kterém se téma automaticky odstraní. Minimální doba trvání je 5 minut. řetězec
clientAffineProperties Vlastnosti specifické pro předplatná klienta SBClientAffineProperties
deadLetteringOnFilterEvaluationExceptions Hodnota, která označuje, jestli má předplatné podporu nedoručených dopisů u výjimek vyhodnocení filtru. Bool
deadLetteringOnMessageExpiration Hodnota, která označuje, jestli má odběr podporu nedoručených zpráv, když vyprší platnost zprávy. Bool
defaultMessageTimeToLive Výchozí časový rozsah zpráv ISO 8061 na hodnotu live. Jedná se o dobu, po které vyprší platnost zprávy, počínaje odesláním zprávy do služby Service Bus. Toto je výchozí hodnota použitá v případě, že TimeToLive není nastaven na samotnou zprávu. řetězec
duplicateDetectionHistoryTimeWindow Struktura ISO 8601 timeSpan, která definuje dobu trvání historie detekce duplicit. Výchozí hodnota je 10 minut. řetězec
enableBatchedOperations Hodnota označující, jestli jsou povolené dávkové operace na straně serveru. Bool
forwardDeadLetteredMessagesTo Název fronty nebo tématu pro přeposlání zprávy o nedoručených zprávách řetězec
forwardTo Název fronty nebo tématu pro přeposílání zpráv řetězec
isClientAffine Hodnota, která označuje, jestli má předplatné spřažení s ID klienta. Bool
lockDuration Časový interval doby trvání uzamčení ISO 8061 pro předplatné Výchozí hodnota je 1 minuta. řetězec
maxDeliveryCount Početmaximálních Int
requiresSession Hodnota označující, jestli předplatné podporuje koncept relací. Bool
stav Vytvoří výčet možných hodnot pro stav entity zasílání zpráv. Aktivní
Vytváření
Odstranění
Zakázáno
ReceiveDisabled
Přejmenování
Obnovení
SendDisabled
Neznámý