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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

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

Eigenschaft Wert
Parametergruppe: Action Arguments
--action-sql-expression

Sql-Aktionsausdruck.

Eigenschaft Wert
Parametergruppe: Action Arguments
--content-type

Inhaltstyp der Nachricht.

Eigenschaft Wert
Parametergruppe: Correlation Filter Arguments
--correlation-filter --correlation-filter-property

Dictionary-Objekt für benutzerdefinierte Filter.

Eigenschaft Wert
Parametergruppe: Correlation Filter Arguments
--correlation-id

Bezeichner der Korrelation.

Eigenschaft Wert
Parametergruppe: Correlation Filter Arguments
--enable-action-preprocessing

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

Eigenschaft Wert
Parametergruppe: Action Arguments
Zulässige Werte: false, true
--enable-correlation-preprocessing

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

Eigenschaft Wert
Parametergruppe: Correlation Filter Arguments
Zulässige Werte: false, true
--enable-sql-preprocessing

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

Eigenschaft Wert
Parametergruppe: SQL Filter Arguments
Zulässige Werte: false, true
--filter-sql-expression

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

Eigenschaft Wert
Parametergruppe: SQL Filter Arguments
--filter-type

Regelfiltertypen.

Eigenschaft Wert
Parametergruppe: Action Arguments
Zulässige Werte: CorrelationFilter, SqlFilter
--label

Anwendungsspezifische Bezeichnung.

Eigenschaft Wert
Parametergruppe: Correlation Filter Arguments
--message-id

Bezeichner der Nachricht.

Eigenschaft Wert
Parametergruppe: Correlation Filter Arguments
--no-wait

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

Eigenschaft Wert
Standardwert: False
--reply-to

Adresse der Warteschlange, auf die sie antworten soll.

Eigenschaft Wert
Parametergruppe: Correlation Filter Arguments
--reply-to-session-id

Sitzungs-ID, auf die zu antworten ist.

Eigenschaft Wert
Parametergruppe: Correlation Filter Arguments
--session-id

Sitzungsbezeichner.

Eigenschaft Wert
Parametergruppe: Correlation Filter Arguments
--to

Adresse, an die gesendet werden soll.

Eigenschaft Wert
Parametergruppe: Correlation Filter Arguments
Globale Parameter
--debug

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

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--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.

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.

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

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--name --rule-name -n

Der Regelname.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--namespace-name

Der Namespacename.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--resource-group -g

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

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--subscription

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

Der Abonnementname.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--topic-name

Der Name des Themas.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
Globale Parameter
--debug

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

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

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

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

--verbose

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

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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

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

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--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.

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.

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

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--name --rule-name -n

Der Regelname.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--namespace-name

Der Namespacename.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--resource-group -g

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

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--subscription

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

Der Abonnementname.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--topic-name

Der Name des Themas.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
Globale Parameter
--debug

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

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

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

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

--verbose

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.

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

Eigenschaft Wert
Parametergruppe: Action Arguments
--action-preprocessing --enable-action-preprocessing

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
--action-sql-expression

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

Eigenschaft Wert
Parametergruppe: Action Arguments
--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>.

Eigenschaft Wert
Parametergruppe: Generic Update Arguments
--compatibility-level

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

Inhaltstyp der Nachricht.

Eigenschaft Wert
Parametergruppe: CorrelationFilter Arguments
--correlation-id

Bezeichner der Korrelation.

Eigenschaft Wert
Parametergruppe: CorrelationFilter Arguments
--enable-correlation-preprocessing --requires-preprocessing

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
--enable-sql-preprocessing -f

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
--filter-sql-expression --sql-expression

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

Eigenschaft Wert
Parametergruppe: SqlFilter Arguments
--filter-type

Filtertyp, der für eine BrokeredMessage ausgewertet wird.

Eigenschaft Wert
Parametergruppe: Properties Arguments
Zulässige Werte: CorrelationFilter, SqlFilter
--force-string

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

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--label

Anwendungsspezifische Bezeichnung.

Eigenschaft Wert
Parametergruppe: CorrelationFilter Arguments
--message-id

Bezeichner der Nachricht.

Eigenschaft Wert
Parametergruppe: CorrelationFilter Arguments
--name --rule-name -n

Der Regelname.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--namespace-name

Der Namespacename.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--properties

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

Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove> ODER --remove propertyToRemove.

Eigenschaft Wert
Parametergruppe: Generic Update Arguments
--reply-to

Adresse der Warteschlange, auf die sie antworten soll.

Eigenschaft Wert
Parametergruppe: CorrelationFilter Arguments
--reply-to-session-id

Sitzungs-ID, auf die zu antworten ist.

Eigenschaft Wert
Parametergruppe: CorrelationFilter Arguments
--resource-group -g

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

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--session-id

Sitzungsbezeichner.

Eigenschaft Wert
Parametergruppe: CorrelationFilter Arguments
--set

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

Eigenschaft Wert
Parametergruppe: Generic Update Arguments
--subscription

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

Der Abonnementname.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--to

Adresse, an die gesendet werden soll.

Eigenschaft Wert
Parametergruppe: CorrelationFilter Arguments
--topic-name

Der Name des Themas.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
Globale Parameter
--debug

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

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

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

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

--verbose

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

Eigenschaft Wert
Standardwert: False