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 | GA |
| az servicebus topic subscription rule delete |
Löschen einer vorhandenen Regel. |
Core | GA |
| az servicebus topic subscription rule list |
Listet alle Regeln innerhalb eines bestimmten Themenabonnements auf. |
Core | GA |
| az servicebus topic subscription rule show |
Rufen Sie die Beschreibung für die angegebene Regel ab. |
Core | GA |
| az servicebus topic subscription rule update |
Aktualisieren Sie eine neue Regel, und aktualisieren Sie eine vorhandene Regel. |
Core | 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 der Regel.
Name des Namespace.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Name des Abonnements.
Name des Themas.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Diese Eigenschaft ist für die zukünftige Verwendung reserviert. Ein ganzzahliger Wert, der die Kompatibilitätsebene anzeigt, derzeit hartcodiert auf 20.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Action Arguments |
Sql-Aktionsausdruck.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Action Arguments |
Inhaltstyp der Nachricht.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Correlation Filter Arguments |
Dictionary-Objekt für benutzerdefinierte Filter.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Correlation Filter Arguments |
Bezeichner der Korrelation.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Correlation Filter Arguments |
Ein boolescher Wert, der angibt, ob die Regelaktion vorverarbeitung erforderlich ist.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Action Arguments |
| Zulässige Werte: | false, true |
Ein boolescher Wert, der angibt, ob die Regelaktion vorverarbeitung erforderlich ist.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Correlation Filter Arguments |
| Zulässige Werte: | false, true |
Ein boolescher Wert, der angibt, ob die Regelaktion vorverarbeitung erforderlich ist.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | SQL Filter Arguments |
| Zulässige Werte: | false, true |
SQL-Ausdruck. z.B. myproperty=test.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | SQL Filter Arguments |
Regelfiltertypen.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Action Arguments |
| Zulässige Werte: | CorrelationFilter, SqlFilter |
Anwendungsspezifische Bezeichnung.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Correlation Filter Arguments |
Bezeichner der Nachricht.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Correlation Filter Arguments |
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Adresse der Warteschlange, auf die sie antworten soll.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Correlation Filter Arguments |
Sitzungs-ID, auf die zu antworten ist.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Correlation Filter Arguments |
Sitzungsbezeichner.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Correlation Filter Arguments |
Adresse, an die gesendet werden soll.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Correlation Filter Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
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
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
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.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Der Regelname.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Der Namespacename.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Der Abonnementname.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Der Name des Themas.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
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
Der Namespacename.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Der Abonnementname.
Der Name des Themas.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
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.
Kann verwendet werden, um die Anzahl der Ergebnisse auf die letzten N usageDetails zu beschränken.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
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
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
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.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Der Regelname.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Der Namespacename.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Der Abonnementname.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Der Name des Themas.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
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
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Diese Eigenschaft ist für die zukünftige Verwendung reserviert. Ein ganzzahliger Wert, der die Kompatibilitätsebene anzeigt, derzeit hartcodiert auf 20.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Action Arguments |
Wert, der angibt, ob für die Regelaktion Vorverarbeitung erforderlich ist.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Action Arguments |
| Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
SQL-Ausdruck. z.B. MyProperty='ABC'.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Action Arguments |
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>.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Generic Update Arguments |
Diese Eigenschaft ist für die zukünftige Verwendung reserviert. Ein ganzzahliger Wert, der die Kompatibilitätsebene anzeigt, derzeit hartcodiert auf 20.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | SqlFilter Arguments |
Inhaltstyp der Nachricht.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | CorrelationFilter Arguments |
Bezeichner der Korrelation.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | CorrelationFilter Arguments |
Wert, der angibt, ob für die Regelaktion Vorverarbeitung erforderlich ist.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | CorrelationFilter Arguments |
| Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
Wert, der angibt, ob für die Regelaktion Vorverarbeitung erforderlich ist.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | SqlFilter Arguments |
| Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
Der SQL-Ausdruck. z.B. MyProperty='ABC'.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | SqlFilter Arguments |
Filtertyp, der für eine BrokeredMessage ausgewertet wird.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Properties Arguments |
| Zulässige Werte: | CorrelationFilter, SqlFilter |
Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Generic Update Arguments |
| Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
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.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Anwendungsspezifische Bezeichnung.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | CorrelationFilter Arguments |
Bezeichner der Nachricht.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | CorrelationFilter Arguments |
Der Regelname.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Der Namespacename.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Wörterbuchobjekt für benutzerdefinierte Filter Unterstützen Kurzhandsyntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | CorrelationFilter Arguments |
Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove> ODER --remove propertyToRemove.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Generic Update Arguments |
Adresse der Warteschlange, auf die sie antworten soll.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | CorrelationFilter Arguments |
Sitzungs-ID, auf die zu antworten ist.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | CorrelationFilter Arguments |
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Sitzungsbezeichner.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | CorrelationFilter Arguments |
Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Generic Update Arguments |
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Der Abonnementname.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Adresse, an die gesendet werden soll.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | CorrelationFilter Arguments |
Der Name des Themas.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |