az servicebus topic subscription rule
Reguła subskrypcji tematu servicebus.
Polecenia
| Nazwa | Opis | Typ | Stan |
|---|---|---|---|
| az servicebus topic subscription rule create |
Utwórz regułę usługi ServiceBus dla subskrypcji. |
Core | ogólna dostępność |
| az servicebus topic subscription rule delete |
Usuń istniejącą regułę. |
Core | ogólna dostępność |
| az servicebus topic subscription rule list |
Wyświetl listę wszystkich reguł w ramach danej subskrypcji tematu. |
Core | ogólna dostępność |
| az servicebus topic subscription rule show |
Pobierz opis określonej reguły. |
Core | ogólna dostępność |
| az servicebus topic subscription rule update |
Zaktualizuj nową regułę i zaktualizuj istniejącą regułę. |
Core | ogólna dostępność |
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-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]
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
Nazwa reguły.
Nazwa przestrzeni nazw.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Nazwa subskrypcji.
Nazwa tematu.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Ta właściwość jest zarezerwowana do użytku w przyszłości. Wartość całkowita przedstawiająca poziom zgodności, obecnie zakodowany na poziomie 20.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Action Arguments |
Wyrażenie SQL akcji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Action Arguments |
Typ zawartości wiadomości.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Correlation Filter Arguments |
Obiekt słownika dla filtrów niestandardowych.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Correlation Filter Arguments |
Identyfikator korelacji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Correlation Filter Arguments |
Wartość logiczna wskazująca, czy akcja reguły wymaga wstępnego przetwarzania.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Action Arguments |
| Dopuszczalne wartości: | false, true |
Wartość logiczna wskazująca, czy akcja reguły wymaga wstępnego przetwarzania.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Correlation Filter Arguments |
| Dopuszczalne wartości: | false, true |
Wartość logiczna wskazująca, czy akcja reguły wymaga wstępnego przetwarzania.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | SQL Filter Arguments |
| Dopuszczalne wartości: | false, true |
Wyrażenie SQL. np. myproperty=test.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | SQL Filter Arguments |
Typy filtrów reguł.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Action Arguments |
| Dopuszczalne wartości: | CorrelationFilter, SqlFilter |
Etykieta specyficzna dla aplikacji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Correlation Filter Arguments |
Identyfikator wiadomości.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Correlation Filter Arguments |
Nie czekaj na zakończenie długotrwałej operacji.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Adres kolejki, na który ma być odpowiedź.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Correlation Filter Arguments |
Identyfikator sesji, na który ma odpowiadać.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Correlation Filter Arguments |
Identyfikator sesji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Correlation Filter Arguments |
Adres do wysłania.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Correlation Filter Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az servicebus topic subscription rule delete
Usuń istniejącą regułę.
az servicebus topic subscription rule delete [--ids]
[--name --rule-name]
[--namespace-name]
[--resource-group]
[--subscription]
[--subscription-name]
[--topic-name]
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa reguły.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa przestrzeni nazw.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa subskrypcji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa tematu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az servicebus topic subscription rule list
Wyświetl listę wszystkich reguł w ramach danej subskrypcji tematu.
az servicebus topic subscription rule list --namespace-name
--resource-group
--subscription-name
--topic-name
[--skip]
[--top]
Parametry wymagane
Nazwa przestrzeni nazw.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Nazwa subskrypcji.
Nazwa tematu.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Pomiń jest używana 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 pomijania, który określa punkt wyjścia do użycia dla kolejnych wywołań.
Może służyć do ograniczenia liczby wyników do najnowszych N użyciaDetails.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az servicebus topic subscription rule show
Pobierz opis określonej reguły.
az servicebus topic subscription rule show [--ids]
[--name --rule-name]
[--namespace-name]
[--resource-group]
[--subscription]
[--subscription-name]
[--topic-name]
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa reguły.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa przestrzeni nazw.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa subskrypcji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa tematu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az servicebus topic subscription rule update
Zaktualizuj nową regułę i zaktualizuj istniejącą regułę.
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]
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Ta właściwość jest zarezerwowana do użytku w przyszłości. Wartość całkowita przedstawiająca poziom zgodności, obecnie zakodowany na poziomie 20.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Action Arguments |
Wartość wskazująca, czy akcja reguły wymaga wstępnego przetwarzania.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Action Arguments |
| Dopuszczalne wartości: | 0, 1, f, false, n, no, t, true, y, yes |
Wyrażenie SQL. np. MyProperty='ABC'.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Action Arguments |
Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string or JSON string>.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Generic Update Arguments |
Ta właściwość jest zarezerwowana do użytku w przyszłości. Wartość całkowita przedstawiająca poziom zgodności, obecnie zakodowany na poziomie 20.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | SqlFilter Arguments |
Typ zawartości wiadomości.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | CorrelationFilter Arguments |
Identyfikator korelacji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | CorrelationFilter Arguments |
Wartość wskazująca, czy akcja reguły wymaga wstępnego przetwarzania.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | CorrelationFilter Arguments |
| Dopuszczalne wartości: | 0, 1, f, false, n, no, t, true, y, yes |
Wartość wskazująca, czy akcja reguły wymaga wstępnego przetwarzania.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | SqlFilter Arguments |
| Dopuszczalne wartości: | 0, 1, f, false, n, no, t, true, y, yes |
Wyrażenie SQL. np. MyProperty='ABC'.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | SqlFilter Arguments |
Typ filtru, który jest oceniany względem klasy BrokeredMessage.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Properties Arguments |
| Dopuszczalne wartości: | CorrelationFilter, SqlFilter |
W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Generic Update Arguments |
| Dopuszczalne wartości: | 0, 1, f, false, n, no, t, true, y, yes |
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Etykieta specyficzna dla aplikacji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | CorrelationFilter Arguments |
Identyfikator wiadomości.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | CorrelationFilter Arguments |
Nazwa reguły.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa przestrzeni nazw.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Obiekt słownika dla filtrów niestandardowych obsługuje skróconą składnię, plik json-i yaml-file. Spróbuj "??", aby pokazać więcej.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | CorrelationFilter Arguments |
Usuń właściwość lub element z listy. Przykład: --remove property.list <indexToRemove> OR --remove propertyToRemove.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Generic Update Arguments |
Adres kolejki, na który ma być odpowiedź.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | CorrelationFilter Arguments |
Identyfikator sesji, na który ma odpowiadać.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | CorrelationFilter Arguments |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Identyfikator sesji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | CorrelationFilter Arguments |
Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=<value>.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Generic Update Arguments |
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa subskrypcji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Adres do wysłania.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | CorrelationFilter Arguments |
Nazwa tematu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |