Freigeben über


az servicebus topic subscription rule

Servicebus-Themenabonnementregel.

Befehle

Name Beschreibung Typ Status
az servicebus topic subscription rule create

Erstellen Sie die ServiceBus-Regel für das Abonnement.

Core Allgemein verfügbar
az servicebus topic subscription rule delete

Löschen einer vorhandenen Regel.

Core Allgemein verfügbar
az servicebus topic subscription rule list

Listet alle Regeln innerhalb eines bestimmten Themenabonnements auf.

Core Allgemein verfügbar
az servicebus topic subscription rule show

Rufen Sie die Beschreibung für die angegebene Regel ab.

Core Allgemein verfügbar
az servicebus topic subscription rule update

Aktualisieren Sie eine neue Regel, und aktualisieren Sie eine vorhandene Regel.

Core Allgemein verfügbar

az servicebus topic subscription rule create

Erstellen Sie die ServiceBus-Regel für das Abonnement.

az servicebus topic subscription rule create --name
                                             --namespace-name
                                             --resource-group
                                             --subscription-name
                                             --topic-name
                                             [--action-compatibility-level]
                                             [--action-sql-expression]
                                             [--content-type]
                                             [--correlation-filter]
                                             [--correlation-id]
                                             [--enable-action-preprocessing {false, true}]
                                             [--enable-correlation-preprocessing {false, true}]
                                             [--enable-sql-preprocessing {false, true}]
                                             [--filter-sql-expression]
                                             [--filter-type {CorrelationFilter, SqlFilter}]
                                             [--label]
                                             [--message-id]
                                             [--no-wait]
                                             [--reply-to]
                                             [--reply-to-session-id]
                                             [--session-id]
                                             [--to]

Beispiele

Regel erstellen.

az servicebus topic subscription rule create --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --subscription-name mysubscription --name myrule --filter-sql-expression myproperty=myvalue

Erforderliche Parameter

--name -n

Name der Regel.

--namespace-name

Name des Namespace.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription-name

Name des Abonnements.

--topic-name

Name des Themas.

Optionale Parameter

--action-compatibility-level

Diese Eigenschaft ist für eine spätere Verwendung vorgesehen. Ein ganzzahliger Wert, der die Kompatibilitätsebene anzeigt, derzeit hartcodiert auf 20.

--action-sql-expression

Sql-Aktionsausdruck.

--content-type

Inhaltstyp der Nachricht.

--correlation-filter --correlation-filter-property

Dictionary-Objekt für benutzerdefinierte Filter.

--correlation-id

Bezeichner der Korrelation.

--enable-action-preprocessing

Ein boolescher Wert, der angibt, ob die Regelaktion vorverarbeitung erforderlich ist.

Zulässige Werte: false, true
--enable-correlation-preprocessing

Ein boolescher Wert, der angibt, ob die Regelaktion vorverarbeitung erforderlich ist.

Zulässige Werte: false, true
--enable-sql-preprocessing

Ein boolescher Wert, der angibt, ob die Regelaktion vorverarbeitung erforderlich ist.

Zulässige Werte: false, true
--filter-sql-expression

SQL-Ausdruck. z.B. myproperty=test.

--filter-type

Regelfiltertypen.

Zulässige Werte: CorrelationFilter, SqlFilter
--label

Anwendungsspezifische Bezeichnung.

--message-id

Bezeichner der Nachricht.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--reply-to

Warteschlangenadresse für die Antwort.

--reply-to-session-id

Sitzungs-ID, auf die zu antworten ist.

--session-id

Sitzungsbezeichner.

--to

Zieladresse.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az servicebus topic subscription rule delete

Löschen einer vorhandenen Regel.

az servicebus topic subscription rule delete [--ids]
                                             [--name]
                                             [--namespace-name]
                                             [--resource-group]
                                             [--subscription]
                                             [--subscription-name]
                                             [--topic-name]

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name --rule-name -n

Name der Regel

--namespace-name

Der Namespacename.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--subscription-name

Die Bezeichnung für das Abonnement.

--topic-name

Der Name des Themas.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az servicebus topic subscription rule list

Listet alle Regeln innerhalb eines bestimmten Themenabonnements auf.

az servicebus topic subscription rule list --namespace-name
                                           --resource-group
                                           --subscription-name
                                           --topic-name
                                           [--skip]
                                           [--top]

Erforderliche Parameter

--namespace-name

Der Namespacename.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription-name

Die Bezeichnung für das Abonnement.

--topic-name

Der Name des Themas.

Optionale Parameter

--skip

Skip wird nur verwendet, wenn ein vorheriger Vorgang ein Teilergebnis zurückgegeben hat. Wenn eine vorherige Antwort ein nextLink-Element enthält, enthält der Wert des nextLink-Elements einen Skip-Parameter, der einen Ausgangspunkt angibt, der für nachfolgende Aufrufe verwendet werden soll.

--top

Kann verwendet werden, um die Anzahl der Ergebnisse auf die letzten N usageDetails zu beschränken.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az servicebus topic subscription rule show

Rufen Sie die Beschreibung für die angegebene Regel ab.

az servicebus topic subscription rule show [--ids]
                                           [--name]
                                           [--namespace-name]
                                           [--resource-group]
                                           [--subscription]
                                           [--subscription-name]
                                           [--topic-name]

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name --rule-name -n

Name der Regel

--namespace-name

Der Namespacename.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--subscription-name

Die Bezeichnung für das Abonnement.

--topic-name

Der Name des Themas.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az servicebus topic subscription rule update

Aktualisieren Sie eine neue Regel, und aktualisieren Sie eine vorhandene Regel.

az servicebus topic subscription rule update [--action-compatibility-level]
                                             [--action-preprocessing {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--action-sql-expression]
                                             [--add]
                                             [--compatibility-level]
                                             [--content-type]
                                             [--correlation-id]
                                             [--enable-correlation-preprocessing {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--enable-sql-preprocessing {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--filter-sql-expression]
                                             [--filter-type {CorrelationFilter, SqlFilter}]
                                             [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--ids]
                                             [--label]
                                             [--message-id]
                                             [--name]
                                             [--namespace-name]
                                             [--properties]
                                             [--remove]
                                             [--reply-to]
                                             [--reply-to-session-id]
                                             [--resource-group]
                                             [--session-id]
                                             [--set]
                                             [--subscription]
                                             [--subscription-name]
                                             [--to]
                                             [--topic-name]

Optionale Parameter

--action-compatibility-level

Diese Eigenschaft ist für eine spätere Verwendung vorgesehen. Ein ganzzahliger Wert, der die Kompatibilitätsebene anzeigt, derzeit hartcodiert auf 20.

--action-preprocessing --enable-action-preprocessing

Wert, der angibt, ob für die Regelaktion Vorverarbeitung erforderlich ist.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--action-sql-expression

SQL-Ausdruck. z.B. MyProperty='ABC'.

--add

Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

--compatibility-level

Diese Eigenschaft ist für eine spätere Verwendung vorgesehen. Ein ganzzahliger Wert, der die Kompatibilitätsebene anzeigt, derzeit hartcodiert auf 20.

--content-type

Inhaltstyp der Nachricht.

--correlation-id

ID der Korrelation

--enable-correlation-preprocessing --requires-preprocessing

Wert, der angibt, ob für die Regelaktion Vorverarbeitung erforderlich ist.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--enable-sql-preprocessing -f

Wert, der angibt, ob für die Regelaktion Vorverarbeitung erforderlich ist.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--filter-sql-expression --sql-expression

Der SQL-Ausdruck. z.B. MyProperty='ABC'.

--filter-type

Filtertyp, der für eine BrokeredMessage ausgewertet wird.

Zulässige Werte: CorrelationFilter, SqlFilter
--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--label

Anwendungsspezifische Bezeichnung.

--message-id

Bezeichner der Nachricht.

--name --rule-name -n

Name der Regel

--namespace-name

Der Namespacename.

--properties

Wörterbuchobjekt für benutzerdefinierte Filter Unterstützen Kurzhandsyntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--remove

Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.

--reply-to

Warteschlangenadresse für die Antwort.

--reply-to-session-id

Sitzungs-ID, auf die zu antworten ist.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--session-id

Sitzungsbezeichner.

--set

Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--subscription-name

Die Bezeichnung für das Abonnement.

--to

Zieladresse.

--topic-name

Der Name des Themas.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.