az servicebus topic subscription rule

Verwalten Azure Service Bus Regel.

Befehle

az servicebus topic subscription rule create

Erstellen Sie die ServiceBus-Regel für Abonnement.

az servicebus topic subscription rule delete

Löscht die ServiceBus-Regel.

az servicebus topic subscription rule list

Listet die ServiceBus-Regel nach Abonnement auf.

az servicebus topic subscription rule show

Zeigt ServiceBus-Regeldetails an.

az servicebus topic subscription rule update

Aktualisierungen der ServiceBus-Regel für Abonnement.

az servicebus topic subscription rule create

Erstellen Sie die ServiceBus-Regel für 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-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]
                                             [--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

Action SQL-Ausdruck.

--content-type

Inhaltstyp der Nachricht.

--correlation-id

Bezeichner der Korrelation.

--enable-action-preprocessing

Ein boolescher Wert, der angibt, ob die Regelaktion Vorverarbeitung erfordert.

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

Ein boolescher Wert, der angibt, ob die Regelaktion Vorverarbeitung erfordert.

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

Ein boolescher Wert, der angibt, ob die Regelaktion Vorverarbeitung erfordert.

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.

--reply-to

Warteschlangenadresse für die Antwort.

--reply-to-session-id

Sitzungsbezeichner, auf den sie antworten soll.

--session-id

Sitzungsbezeichner.

--to

Zieladresse.

az servicebus topic subscription rule delete

Löscht die ServiceBus-Regel.

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

Beispiele

Löscht die ServiceBus-Regel

az servicebus topic subscription rule delete --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --subscription-name mysubscription --name myrule

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

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

az servicebus topic subscription rule list

Listet die ServiceBus-Regel nach Abonnement auf.

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

Beispiele

Zeigt den Regeldienstbus nach Abonnement an.

az servicebus topic subscription rule list --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --subscription-name mysubscription

Erforderliche Parameter

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

--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 für nachfolgende Aufrufe angibt.

--top

Kann verwendet werden, um die Anzahl der Ergebnisse auf die aktuellsten N-VerwendungDetails zu beschränken.

az servicebus topic subscription rule show

Zeigt ServiceBus-Regeldetails an.

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

Beispiele

Zeigt die Details der ServiceBus-Regel an.

az servicebus topic subscription rule show --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --subscription-name mysubscription --name myrule

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

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

az servicebus topic subscription rule update

Aktualisierungen die ServiceBus-Regel für Abonnement.

az servicebus topic subscription rule update [--action-compatibility-level]
                                             [--action-sql-expression]
                                             [--add]
                                             [--content-type]
                                             [--correlation-id]
                                             [--enable-action-preprocessing {false, true}]
                                             [--enable-correlation-preprocessing {false, true}]
                                             [--enable-sql-preprocessing {false, true}]
                                             [--filter-sql-expression]
                                             [--force-string]
                                             [--ids]
                                             [--label]
                                             [--message-id]
                                             [--name]
                                             [--namespace-name]
                                             [--remove]
                                             [--reply-to]
                                             [--reply-to-session-id]
                                             [--resource-group]
                                             [--session-id]
                                             [--set]
                                             [--subscription-name]
                                             [--to]
                                             [--topic-name]

Beispiele

Aktualisierungen Regel.

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

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

Action SQL-Ausdruck.

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

--content-type

Inhaltstyp der Nachricht.

--correlation-id

Bezeichner der Korrelation.

--enable-action-preprocessing

Ein boolescher Wert, der angibt, ob die Regelaktion Vorverarbeitung erfordert.

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

Ein boolescher Wert, der angibt, ob die Regelaktion Vorverarbeitung erfordert.

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

Ein boolescher Wert, der angibt, ob die Regelaktion Vorverarbeitung erfordert.

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

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

--force-string

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

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--label

Anwendungsspezifische Bezeichnung.

--message-id

Bezeichner der Nachricht.

--name -n

Name der Regel.

--namespace-name

Name des Namespace.

--remove

Entfernen einer Eigenschaft oder eines Elements aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.

--reply-to

Warteschlangenadresse für die Antwort.

--reply-to-session-id

Sitzungsbezeichner, auf den sie antworten soll.

--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 Eigenschaftspfad und einen festzulegenden Wert angeben. Beispiel: --set-property1.property2=.

--subscription-name

Name des Abonnements.

--to

Zieladresse.

--topic-name

Name des Themas.