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.

Kern GA
az servicebus topic subscription rule delete

Löschen einer vorhandenen Regel.

Kern GA
az servicebus topic subscription rule list

Listet alle Regeln innerhalb eines bestimmten Themenabonnements auf.

Kern GA
az servicebus topic subscription rule show

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

Kern GA
az servicebus topic subscription rule update

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

Kern GA

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-filter-property]
                                             [--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 die zukünftige Verwendung reserviert. 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

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Standardwert: False
--reply-to

Adresse der Warteschlange, auf die sie antworten soll.

--reply-to-session-id

Sitzungs-ID, auf die zu antworten ist.

--session-id

Sitzungsbezeichner.

--to

Adresse, an die gesendet werden soll.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, 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

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az servicebus topic subscription rule delete

Löschen einer vorhandenen Regel.

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

Optionale Parameter

--ids

Mindestens eine 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

Der Regelname.

--namespace-name

Der Namespacename.

--resource-group -g

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--subscription-name

Der Abonnementname.

--topic-name

Der Name des Themas.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, 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

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

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

Der Abonnementname.

--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

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, 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

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az servicebus topic subscription rule show

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

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

Optionale Parameter

--ids

Mindestens eine 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

Der Regelname.

--namespace-name

Der Namespacename.

--resource-group -g

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--subscription-name

Der Abonnementname.

--topic-name

Der Name des Themas.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, 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

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

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 --enable-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 --requires-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 --sql-expression]
                                             [--filter-type {CorrelationFilter, SqlFilter}]
                                             [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--ids]
                                             [--label]
                                             [--message-id]
                                             [--name --rule-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 die zukünftige Verwendung reserviert. 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 die zukünftige Verwendung reserviert. Ein ganzzahliger Wert, der die Kompatibilitätsebene anzeigt, derzeit hartcodiert auf 20.

--content-type

Inhaltstyp der Nachricht.

--correlation-id

Bezeichner 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

Mindestens eine 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

Der Regelname.

--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 <indexToRemove> ODER --remove propertyToRemove.

--reply-to

Adresse der Warteschlange, auf die sie antworten soll.

--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=<value>.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--subscription-name

Der Abonnementname.

--to

Adresse, an die gesendet werden soll.

--topic-name

Der Name des Themas.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, 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

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.