az servicebus topic subscription rule

Zarządzanie regułą Azure Service Bus.

Polecenia

az servicebus topic subscription rule create

Utwórz regułę usługi ServiceBus dla subskrypcji.

az servicebus topic subscription rule delete

Usuwa regułę ServiceBus.

az servicebus topic subscription rule list

Wyświetl listę reguły ServiceBus według subskrypcji.

az servicebus topic subscription rule show

Pokazuje szczegóły reguły usługi ServiceBus.

az servicebus topic subscription rule update

Aktualizuje regułę ServiceBus dla subskrypcji.

az servicebus topic subscription rule create

Utwórz regułę usługi ServiceBus dla subskrypcji.

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]

Przykłady

Utwórz regułę.

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

Parametry wymagane

--name -n

Nazwa reguły.

--namespace-name

Nazwa przestrzeni nazw.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription-name

Nazwa subskrypcji.

--topic-name

Nazwa tematu.

Parametry opcjonalne

--action-compatibility-level

Ta właściwość jest zarezerwowana do użytku w przyszłości. Wartość całkowita przedstawiająca poziom zgodności, który jest obecnie zakodowany na poziomie 20.

--action-sql-expression

Wyrażenie SQL akcji.

--content-type

Typ zawartości wiadomości.

--correlation-id

Identyfikator korelacji.

--enable-action-preprocessing

Wartość logiczna wskazująca, czy akcja reguły wymaga wstępnego przetwarzania.

akceptowane wartości: false, true
--enable-correlation-preprocessing

Wartość logiczna wskazująca, czy akcja reguły wymaga wstępnego przetwarzania.

akceptowane wartości: false, true
--enable-sql-preprocessing

Wartość logiczna wskazująca, czy akcja reguły wymaga wstępnego przetwarzania.

akceptowane wartości: false, true
--filter-sql-expression

wyrażenie SQL. np. myproperty=test.

--filter-type

Typy filtrów reguł.

akceptowane wartości: CorrelationFilter, SqlFilter
--label

Etykieta specyficzna dla aplikacji.

--message-id

Identyfikator komunikatu.

--reply-to

Adres kolejki, na który ma być odpowiedź.

--reply-to-session-id

Identyfikator sesji, na który ma odpowiedzieć.

--session-id

Identyfikator sesji.

--to

Adres do wysłania.

az servicebus topic subscription rule delete

Usuwa regułę ServiceBus.

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

Przykłady

Usuwa regułę usługi ServiceBus

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

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa reguły.

--namespace-name

Nazwa przestrzeni nazw.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription-name

Nazwa subskrypcji.

--topic-name

Nazwa tematu.

az servicebus topic subscription rule list

Wyświetl listę reguły ServiceBus według subskrypcji.

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

Przykłady

Przedstawia regułę ServiceBus by Subscription.

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

Parametry wymagane

--namespace-name

Nazwa przestrzeni nazw.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription-name

Nazwa subskrypcji.

--topic-name

Nazwa tematu.

Parametry opcjonalne

--skip

Pomiń jest używany tylko wtedy, gdy poprzednia operacja zwróciła częściowy wynik. Jeśli poprzednia odpowiedź zawiera element nextLink, wartość elementu nextLink będzie zawierać parametr skip, który określa punkt wyjścia do użycia dla kolejnych wywołań.

--top

Może służyć do ograniczenia liczby wyników do najnowszego N użyciaDetails.

az servicebus topic subscription rule show

Pokazuje szczegóły reguły usługi ServiceBus.

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

Przykłady

Przedstawia szczegóły reguły usługi ServiceBus.

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

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa reguły.

--namespace-name

Nazwa przestrzeni nazw.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription-name

Nazwa subskrypcji.

--topic-name

Nazwa tematu.

az servicebus topic subscription rule update

Aktualizuje regułę ServiceBus dla subskrypcji.

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]

Przykłady

Reguła aktualizacji.

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

Parametry opcjonalne

--action-compatibility-level

Ta właściwość jest zarezerwowana do użytku w przyszłości. Wartość całkowita przedstawiająca poziom zgodności, który jest obecnie zakodowany na poziomie 20.

--action-sql-expression

Wyrażenie SQL akcji.

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string lub JSON string>.

--content-type

Typ zawartości wiadomości.

--correlation-id

Identyfikator korelacji.

--enable-action-preprocessing

Wartość logiczna wskazująca, czy akcja reguły wymaga wstępnego przetwarzania.

akceptowane wartości: false, true
--enable-correlation-preprocessing

Wartość logiczna wskazująca, czy akcja reguły wymaga wstępnego przetwarzania.

akceptowane wartości: false, true
--enable-sql-preprocessing

Wartość logiczna wskazująca, czy akcja reguły wymaga wstępnego przetwarzania.

akceptowane wartości: false, true
--filter-sql-expression

wyrażenie SQL. np. myproperty=test.

--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować przekonwertować na kod JSON.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--label

Etykieta specyficzna dla aplikacji.

--message-id

Identyfikator komunikatu.

--name -n

Nazwa reguły.

--namespace-name

Nazwa przestrzeni nazw.

--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.

--reply-to

Adres kolejki, na który ma być odpowiedź.

--reply-to-session-id

Identyfikator sesji, na który ma odpowiedzieć.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--session-id

Identyfikator sesji.

--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.

--subscription-name

Nazwa subskrypcji.

--to

Adres do wysłania.

--topic-name

Nazwa tematu.