Udostępnij za pośrednictwem


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.

Podstawowe funkcje Ogólna dostępność
az servicebus topic subscription rule delete

Usuń istniejącą regułę.

Podstawowe funkcje Ogólna dostępność
az servicebus topic subscription rule list

Wyświetl listę wszystkich reguł w ramach danej subskrypcji tematu.

Podstawowe funkcje Ogólna dostępność
az servicebus topic subscription rule show

Pobierz opis określonej reguły.

Podstawowe funkcje Ogólna dostępność
az servicebus topic subscription rule update

Zaktualizuj nową regułę i zaktualizuj istniejącą regułę.

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

--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, obecnie zakodowany na poziomie 20.

--action-sql-expression

Wyrażenie SQL akcji.

--content-type

Typ zawartości wiadomości.

--correlation-filter --correlation-filter-property

Obiekt słownika dla filtrów niestandardowych.

--correlation-id

Identyfikator korelacji.

--enable-action-preprocessing

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

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

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

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

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

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

Wyrażenie SQL. np. myproperty=test.

--filter-type

Typy filtrów reguł.

Dopuszczalne wartości: CorrelationFilter, SqlFilter
--label

Etykieta specyficzna dla aplikacji.

--message-id

Identyfikator wiadomości.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--reply-to

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

--reply-to-session-id

Identyfikator sesji, na który ma odpowiadać.

--session-id

Identyfikator sesji.

--to

Adres do wysłania.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az servicebus topic subscription rule delete

Usuń istniejącą regułę.

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

Parametry opcjonalne

--ids

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

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

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--subscription-name

Nazwa subskrypcji.

--topic-name

Nazwa tematu.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

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

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

--top

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

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az servicebus topic subscription rule show

Pobierz opis określonej reguły.

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

Parametry opcjonalne

--ids

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

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

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--subscription-name

Nazwa subskrypcji.

--topic-name

Nazwa tematu.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

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 {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--action-sql-expression]
                                             [--add]
                                             [--compatibility-level]
                                             [--content-type]
                                             [--correlation-id]
                                             [--enable-correlation-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]
                                             [--filter-type {CorrelationFilter, SqlFilter}]
                                             [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                             [--ids]
                                             [--label]
                                             [--message-id]
                                             [--name]
                                             [--namespace-name]
                                             [--properties]
                                             [--remove]
                                             [--reply-to]
                                             [--reply-to-session-id]
                                             [--resource-group]
                                             [--session-id]
                                             [--set]
                                             [--subscription]
                                             [--subscription-name]
                                             [--to]
                                             [--topic-name]

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, obecnie zakodowany na poziomie 20.

--action-preprocessing --enable-action-preprocessing

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

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--action-sql-expression

Wyrażenie SQL. np. MyProperty='ABC'.

--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 ciąg> JSON.

--compatibility-level

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.

--content-type

Typ zawartości wiadomości.

--correlation-id

Identyfikator korelacji.

--enable-correlation-preprocessing --requires-preprocessing

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

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--enable-sql-preprocessing -f

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

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--filter-sql-expression --sql-expression

Wyrażenie SQL. np. MyProperty='ABC'.

--filter-type

Typ filtru, który jest oceniany względem klasy BrokeredMessage.

Dopuszczalne wartości: CorrelationFilter, SqlFilter
--force-string

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

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny 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 wiadomości.

--name --rule-name -n

Nazwa reguły.

--namespace-name

Nazwa przestrzeni nazw.

--properties

Obiekt słownika dla filtrów niestandardowych obsługuje skróconą składnię, plik json-i yaml-file. Spróbuj "??", aby pokazać więcej.

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

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

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--subscription-name

Nazwa subskrypcji.

--to

Adres do wysłania.

--topic-name

Nazwa tematu.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.