Share via


Microsoft.ServiceBus-Namespaces/topics/subscriptions 2015-08-01

Bicep-Ressourcendefinition

Der Ressourcentyp namespaces/topics/subscriptions kann in bereitgestellt werden:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.ServiceBus/namespaces/topics/subscriptions-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.ServiceBus/namespaces/topics/subscriptions@2015-08-01' = {
  name: 'string'
  location: 'string'
  parent: resourceSymbolicName
  properties: {
    autoDeleteOnIdle: 'string'
    deadLetteringOnFilterEvaluationExceptions: bool
    deadLetteringOnMessageExpiration: bool
    defaultMessageTimeToLive: 'string'
    enableBatchedOperations: bool
    entityAvailabilityStatus: 'string'
    lockDuration: 'string'
    maxDeliveryCount: int
    requiresSession: bool
    status: 'string'
  }
}

Eigenschaftswerte

namespaces/topics/subscriptions

Name BESCHREIBUNG Wert
name Der Ressourcenname

Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in Bicep festlegen.
Zeichenfolge (erforderlich)

Zeichenlimit: 1-50

Gültige Zeichen:
Alphanumerische Zeichen, Punkte, Bindestriche und Unterstriche.

Beginnen und enden Sie mit einem alphanumerischen Zeichen.
location Speicherort des Abonnementrechenzentrums. Zeichenfolge (erforderlich)
parent In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird.

Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource.
Symbolischer Name für ressource vom Typ: topics
properties Beschreibung der Abonnementressource. SubscriptionProperties

SubscriptionProperties

Name BESCHREIBUNG Wert
autoDeleteOnIdle TimeSpan-Leerlaufintervall, nach dem das Thema automatisch gelöscht wird. Die Mindestdauer ist fünf Minuten. Zeichenfolge
deadLetteringOnFilterEvaluationExceptions Wert, der angibt, ob ein Abonnement Unterstützung für Unzustellbare Nachrichten für Filterauswertungsausnahmen aufweist. bool
deadLetteringOnMessageExpiration Wert, der angibt, ob ein Abonnement unterstützung für unzustellbare Nachrichten aufweist, wenn eine Nachricht abläuft. bool
defaultMessageTimeToLive Standardmäßige Nachrichtenzeit bis zum Livewert. Dies ist die Dauer, nach der die Nachricht abläuft, ab dem Zeitpunkt, an dem die Nachricht an Service Bus gesendet wird. Dies ist der Standardwert, der verwendet wird, wenn TimeToLive nicht für eine Nachricht selbst festgelegt ist. Zeichenfolge
enableBatchedOperations Wert, der angibt, ob serverseitige Batchvorgänge aktiviert sind. bool
entityAvailabilityStatus Entitätsverfügbarkeitsstatus für das Thema. "Verfügbar"
"Begrenzt"
"Umbenennung"
"Wiederherstellen"
"Unbekannt"
lockDuration Die Sperrdauerdauer für das Abonnement. Zeichenfolge
maxDeliveryCount Anzahl der maximalen Lieferungen. INT
requiresSession Wert, der angibt, ob ein Abonnement das Konzept von Sitzungen unterstützt. bool
status Listet die möglichen Werte für den Status einer Messagingentität auf. "Aktiv"
"Erstellen"
"Löschen"
"Deaktiviert"
"ReceiveDisabled"
"Umbenennung"
"Wiederherstellen"
'SendDisabled'
"Unbekannt"

Schnellstartvorlagen

Mit den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.

Vorlage BESCHREIBUNG
Integrationsmuster – Nachrichtenrouter – Service Bus

In Azure bereitstellen
Lösung, die zeigt, wie wir das Message Router-Muster mithilfe eines Service Bus-Themas einrichten können
Correlating messages over Logic Apps using Service Bus (Korrelieren von Nachrichten über Logic Apps mithilfe von Service Bus)

In Azure bereitstellen
Dies zeigt, wie Nachrichten über Logic Apps mithilfe von Azure Service Bus

Ressourcendefinition mit einer ARM-Vorlage

Der Ressourcentyp namespaces/topics/subscriptions kann für Folgendes bereitgestellt werden:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.ServiceBus/namespaces/topics/subscriptions-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.ServiceBus/namespaces/topics/subscriptions",
  "apiVersion": "2015-08-01",
  "name": "string",
  "location": "string",
  "properties": {
    "autoDeleteOnIdle": "string",
    "deadLetteringOnFilterEvaluationExceptions": "bool",
    "deadLetteringOnMessageExpiration": "bool",
    "defaultMessageTimeToLive": "string",
    "enableBatchedOperations": "bool",
    "entityAvailabilityStatus": "string",
    "lockDuration": "string",
    "maxDeliveryCount": "int",
    "requiresSession": "bool",
    "status": "string"
  }
}

Eigenschaftswerte

namespaces/topics/subscriptions

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.ServiceBus/namespaces/topics/subscriptions"
apiVersion Die Version der Ressourcen-API '2015-08-01'
name Der Ressourcenname

Weitere Informationen finden Sie unter Festlegen von Namen und Typen für untergeordnete Ressourcen in JSON-ARM-Vorlagen.
Zeichenfolge (erforderlich)

Zeichenlimit: 1-50

Gültige Zeichen:
Alphanumerische Zeichen, Punkte, Bindestriche und Unterstriche.

Beginnen und enden Sie mit einem alphanumerischen Zeichen.
location Standort des Abonnementrechenzentrums. Zeichenfolge (erforderlich)
properties Beschreibung der Abonnementressource. AbonnementEigenschaften

AbonnementEigenschaften

Name BESCHREIBUNG Wert
autoDeleteOnIdle TimeSpan-Leerlaufintervall, nach dem das Thema automatisch gelöscht wird. Die Mindestdauer ist fünf Minuten. Zeichenfolge
deadLetteringOnFilterEvaluationExceptions Wert, der angibt, ob ein Abonnement unterstützung für Unzustellbare Nachrichten für Filterauswertungsausnahmen aufweist. bool
deadLetteringOnMessageExpiration Wert, der angibt, ob ein Abonnement unterstützung für unzustellbare Nachrichten hat, wenn eine Nachricht abläuft. bool
defaultMessageTimeToLive Standardzeit der Nachricht bis zum Livewert. Dies ist die Dauer, nach der die Nachricht ab dem Zeitpunkt abläuft, nach dem die Nachricht an Service Bus gesendet wird. Dies ist der Standardwert, der verwendet wird, wenn TimeToLive nicht für eine Nachricht selbst festgelegt ist. Zeichenfolge
enableBatchedOperations Wert, der angibt, ob serverseitige Batchvorgänge aktiviert sind. bool
entityAvailabilityStatus Verfügbarkeitsstatus der Entität für das Thema. "Verfügbar"
"Begrenzt"
"Umbenennen"
"Wiederherstellen"
"Unbekannt"
lockDuration Die Sperrdauer für das Abonnement. Zeichenfolge
maxDeliveryCount Anzahl der maximalen Lieferungen. INT
requiresSession Wert, der angibt, ob ein Abonnement das Konzept von Sitzungen unterstützt. bool
status Listet die möglichen Werte für den Status einer Messagingentität auf. "Aktiv"
"Erstellen"
"Löschen"
"Deaktiviert"
"ReceiveDisabled"
"Umbenennen"
"Wiederherstellen"
'SendDisabled'
"Unbekannt"

Schnellstartvorlagen

In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.

Vorlage BESCHREIBUNG
Integrationsmuster – Nachrichtenrouter – Service Bus

In Azure bereitstellen
Lösung, die zeigt, wie wir das Nachrichtenroutermuster mithilfe eines Service Bus-Themas einrichten können
Correlating messages over Logic Apps using Service Bus (Korrelieren von Nachrichten über Logic Apps mithilfe von Service Bus)

In Azure bereitstellen
Dies zeigt, wie Nachrichten über Logic Apps mithilfe von Azure Service Bus

Terraform-Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp namespaces/topics/subscriptions kann für Folgendes bereitgestellt werden:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.ServiceBus/namespaces/topics/subscriptions-Ressource zu erstellen, fügen Sie der Vorlage die folgende Terraform-Ressource hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces/topics/subscriptions@2015-08-01"
  name = "string"
  location = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      autoDeleteOnIdle = "string"
      deadLetteringOnFilterEvaluationExceptions = bool
      deadLetteringOnMessageExpiration = bool
      defaultMessageTimeToLive = "string"
      enableBatchedOperations = bool
      entityAvailabilityStatus = "string"
      lockDuration = "string"
      maxDeliveryCount = int
      requiresSession = bool
      status = "string"
    }
  })
}

Eigenschaftswerte

namespaces/topics/subscriptions

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.ServiceBus/namespaces/topics/subscriptions@2015-08-01"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-50

Gültige Zeichen:
Alphanumerische Zeichen, Punkte, Bindestriche und Unterstriche.

Beginnen und enden Sie mit einem alphanumerischen Zeichen.
location Speicherort des Abonnementrechenzentrums. Zeichenfolge (erforderlich)
parent_id Die ID der Ressource, die die übergeordnete Ressource für diese Ressource ist. ID für Ressource vom Typ: Themen
properties Beschreibung der Abonnementressource. SubscriptionProperties

SubscriptionProperties

Name BESCHREIBUNG Wert
autoDeleteOnIdle TimeSpan-Leerlaufintervall, nach dem das Thema automatisch gelöscht wird. Die Mindestdauer ist fünf Minuten. Zeichenfolge
deadLetteringOnFilterEvaluationExceptions Wert, der angibt, ob ein Abonnement Unterstützung für Unzustellbare Nachrichten für Filterauswertungsausnahmen aufweist. bool
deadLetteringOnMessageExpiration Wert, der angibt, ob ein Abonnement unterstützung für unzustellbare Nachrichten aufweist, wenn eine Nachricht abläuft. bool
defaultMessageTimeToLive Standardmäßige Nachrichtenzeit bis zum Livewert. Dies ist die Dauer, nach der die Nachricht abläuft, ab dem Zeitpunkt, an dem die Nachricht an Service Bus gesendet wird. Dies ist der Standardwert, der verwendet wird, wenn TimeToLive nicht für eine Nachricht selbst festgelegt ist. Zeichenfolge
enableBatchedOperations Wert, der angibt, ob serverseitige Batchvorgänge aktiviert sind. bool
entityAvailabilityStatus Entitätsverfügbarkeitsstatus für das Thema. "Verfügbar"
"Begrenzt"
"Umbenennung"
"Wiederherstellen"
"Unbekannt"
lockDuration Die Sperrdauerdauer für das Abonnement. Zeichenfolge
maxDeliveryCount Anzahl der maximalen Lieferungen. INT
requiresSession Wert, der angibt, ob ein Abonnement das Konzept von Sitzungen unterstützt. bool
status Listet die möglichen Werte für den Status einer Messagingentität auf. "Aktiv"
"Erstellen"
"Löschen"
"Deaktiviert"
"ReceiveDisabled"
"Umbenennung"
"Wiederherstellen"
"SendDisabled"
"Unbekannt"