Udostępnij przez


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

--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 az configure --defaults group=<name>.

--subscription-name

Nazwa subskrypcji.

--topic-name

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.

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

Właściwość Wartość
Grupa parametrów: Action Arguments
--action-sql-expression

Wyrażenie SQL akcji.

Właściwość Wartość
Grupa parametrów: Action Arguments
--content-type

Typ zawartości wiadomości.

Właściwość Wartość
Grupa parametrów: Correlation Filter Arguments
--correlation-filter --correlation-filter-property

Obiekt słownika dla filtrów niestandardowych.

Właściwość Wartość
Grupa parametrów: Correlation Filter Arguments
--correlation-id

Identyfikator korelacji.

Właściwość Wartość
Grupa parametrów: Correlation Filter Arguments
--enable-action-preprocessing

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
--enable-correlation-preprocessing

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

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

Wyrażenie SQL. np. myproperty=test.

Właściwość Wartość
Grupa parametrów: SQL Filter Arguments
--filter-type

Typy filtrów reguł.

Właściwość Wartość
Grupa parametrów: Action Arguments
Dopuszczalne wartości: CorrelationFilter, SqlFilter
--label

Etykieta specyficzna dla aplikacji.

Właściwość Wartość
Grupa parametrów: Correlation Filter Arguments
--message-id

Identyfikator wiadomości.

Właściwość Wartość
Grupa parametrów: Correlation Filter Arguments
--no-wait

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

Właściwość Wartość
Domyślna wartość: False
--reply-to

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

Właściwość Wartość
Grupa parametrów: Correlation Filter Arguments
--reply-to-session-id

Identyfikator sesji, na który ma odpowiadać.

Właściwość Wartość
Grupa parametrów: Correlation Filter Arguments
--session-id

Identyfikator sesji.

Właściwość Wartość
Grupa parametrów: Correlation Filter Arguments
--to

Adres do wysłania.

Właściwość Wartość
Grupa parametrów: Correlation Filter Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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.

--ids

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

Nazwa reguły.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--namespace-name

Nazwa przestrzeni nazw.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--resource-group -g

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

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

Nazwa subskrypcji.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--topic-name

Nazwa tematu.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

--namespace-name

Nazwa przestrzeni nazw.

--resource-group -g

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

--subscription-name

Nazwa subskrypcji.

--topic-name

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.

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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.

--ids

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

Nazwa reguły.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--namespace-name

Nazwa przestrzeni nazw.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--resource-group -g

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

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

Nazwa subskrypcji.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--topic-name

Nazwa tematu.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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.

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

Właściwość Wartość
Grupa parametrów: Action Arguments
--action-preprocessing --enable-action-preprocessing

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

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

Właściwość Wartość
Grupa parametrów: Action Arguments
--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 or JSON string>.

Właściwość Wartość
Grupa parametrów: Generic Update Arguments
--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.

Właściwość Wartość
Grupa parametrów: SqlFilter Arguments
--content-type

Typ zawartości wiadomości.

Właściwość Wartość
Grupa parametrów: CorrelationFilter Arguments
--correlation-id

Identyfikator korelacji.

Właściwość Wartość
Grupa parametrów: CorrelationFilter Arguments
--enable-correlation-preprocessing --requires-preprocessing

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

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

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

Właściwość Wartość
Grupa parametrów: SqlFilter Arguments
--filter-type

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

Właściwość Wartość
Grupa parametrów: Properties Arguments
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.

Właściwość Wartość
Grupa parametrów: Generic Update Arguments
Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--ids

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

Etykieta specyficzna dla aplikacji.

Właściwość Wartość
Grupa parametrów: CorrelationFilter Arguments
--message-id

Identyfikator wiadomości.

Właściwość Wartość
Grupa parametrów: CorrelationFilter Arguments
--name --rule-name -n

Nazwa reguły.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--namespace-name

Nazwa przestrzeni nazw.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--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.

Właściwość Wartość
Grupa parametrów: CorrelationFilter Arguments
--remove

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

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

Właściwość Wartość
Grupa parametrów: CorrelationFilter Arguments
--reply-to-session-id

Identyfikator sesji, na który ma odpowiadać.

Właściwość Wartość
Grupa parametrów: CorrelationFilter Arguments
--resource-group -g

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

Identyfikator sesji.

Właściwość Wartość
Grupa parametrów: CorrelationFilter Arguments
--set

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

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

Nazwa subskrypcji.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--to

Adres do wysłania.

Właściwość Wartość
Grupa parametrów: CorrelationFilter Arguments
--topic-name

Nazwa tematu.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Właściwość Wartość
Domyślna wartość: False