az servicebus topic subscription

Zarządzanie subskrypcją Azure Service Bus.

Polecenia

az servicebus topic subscription create

Utwórz subskrypcję usługi ServiceBus.

az servicebus topic subscription delete

Usuwa subskrypcję Service Bus.

az servicebus topic subscription list

Wyświetl listę Subskrypcji według tematu Service Bus.

az servicebus topic subscription rule

Zarządzanie regułą Azure Service Bus.

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 show

Pokazuje Service Bus szczegóły subskrypcji.

az servicebus topic subscription update

Aktualizuje subskrypcję usługi ServiceBus.

az servicebus topic subscription create

Utwórz subskrypcję usługi ServiceBus.

az servicebus topic subscription create --name
                                        --namespace-name
                                        --resource-group
                                        --topic-name
                                        [--auto-delete-on-idle]
                                        [--dead-letter-on-filter-exceptions {false, true}]
                                        [--default-message-time-to-live]
                                        [--enable-batched-operations {false, true}]
                                        [--enable-dead-lettering-on-message-expiration {false, true}]
                                        [--enable-session {false, true}]
                                        [--forward-dead-lettered-messages-to]
                                        [--forward-to]
                                        [--lock-duration]
                                        [--max-delivery-count]
                                        [--status {Active, Disabled, ReceiveDisabled, SendDisabled}]

Przykłady

Utwórz nową subskrypcję.

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

Parametry wymagane

--name -n

Nazwa subskrypcji.

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

--topic-name

Nazwa tematu.

Parametry opcjonalne

--auto-delete-on-idle

Iso 8601 timeSpan lub format czasu trwania dla interwału bezczynności, po którym subskrypcja jest automatycznie usuwana. Minimalny czas trwania wynosi 5 minut.

--dead-letter-on-filter-exceptions

Zezwalaj na usuwanie utraconych komunikatów w przypadku wystąpienia wyjątków oceny filtru.

akceptowane wartości: false, true
--default-message-time-to-live

Iso 8601 lub format czasu trwania dla domyślnego przedziału czasu komunikatu na wartość żywą. Jest to czas trwania, po którym komunikat wygaśnie, począwszy od momentu wysłania wiadomości do Service Bus. Jest to wartość domyślna używana, gdy właściwość TimeToLive nie jest ustawiana na samym komunikacie.

--enable-batched-operations

Zezwalaj na operacje wsadowe po stronie serwera.

akceptowane wartości: false, true
--enable-dead-lettering-on-message-expiration

Wartość logiczna wskazująca, czy subskrypcja ma obsługę utraconych listów po wygaśnięciu komunikatu.

akceptowane wartości: false, true
--enable-session

Wartość logiczna wskazująca, czy subskrypcja obsługuje koncepcję sesji.

akceptowane wartości: false, true
--forward-dead-lettered-messages-to

Nazwa kolejki/tematu, aby przekazać wiadomość o martwym liście.

--forward-to

Nazwa kolejki/tematu w celu przekazywania komunikatów.

--lock-duration

ISO 8601 lub format czasu trwania (day:minute:seconds) dla przedziału czasu trwania blokady dla subskrypcji. Wartość domyślna to 1 minutę.

--max-delivery-count

Liczba maksymalnych dostaw.

--status

Wylicza możliwe wartości stanu jednostki obsługi komunikatów.

akceptowane wartości: Active, Disabled, ReceiveDisabled, SendDisabled

az servicebus topic subscription delete

Usuwa subskrypcję Service Bus.

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

Przykłady

Usuwa subskrypcję

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

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

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

--topic-name

Nazwa tematu.

az servicebus topic subscription list

Wyświetl listę Subskrypcji według tematu Service Bus.

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

Przykłady

Przedstawia temat Subskrypcja według Service Bus.

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

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

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

Pokazuje Service Bus szczegóły subskrypcji.

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

Przykłady

Przedstawia szczegóły subskrypcji.

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

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

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

--topic-name

Nazwa tematu.

az servicebus topic subscription update

Aktualizuje subskrypcję usługi ServiceBus.

az servicebus topic subscription update [--add]
                                        [--auto-delete-on-idle]
                                        [--dead-letter-on-filter-exceptions {false, true}]
                                        [--default-message-time-to-live]
                                        [--enable-batched-operations {false, true}]
                                        [--enable-dead-lettering-on-message-expiration {false, true}]
                                        [--enable-session {false, true}]
                                        [--force-string]
                                        [--forward-dead-lettered-messages-to]
                                        [--forward-to]
                                        [--ids]
                                        [--lock-duration]
                                        [--max-delivery-count]
                                        [--name]
                                        [--namespace-name]
                                        [--remove]
                                        [--resource-group]
                                        [--set]
                                        [--status {Active, Disabled, ReceiveDisabled, SendDisabled}]
                                        [--topic-name]

Przykłady

Zaktualizuj nową subskrypcję.

az servicebus topic subscription update --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name mysubscription --lock-duration PT3M

Aktualizuje subskrypcję usługi ServiceBus (automatycznie wygenerowaną)

az servicebus topic subscription update --name mysubscription --namespace-name mynamespace --resource-group myresourcegroup --status Active --subscription MySubscription --topic-name mytopic

Parametry opcjonalne

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

--auto-delete-on-idle

Iso 8601 timeSpan lub format czasu trwania dla interwału bezczynności, po którym subskrypcja jest automatycznie usuwana. Minimalny czas trwania wynosi 5 minut.

--dead-letter-on-filter-exceptions

Zezwalaj na usuwanie utraconych komunikatów w przypadku wystąpienia wyjątków oceny filtru.

akceptowane wartości: false, true
--default-message-time-to-live

Iso 8601 lub format czasu trwania dla domyślnego przedziału czasu komunikatu na wartość żywą. Jest to czas trwania, po którym komunikat wygaśnie, począwszy od momentu wysłania wiadomości do Service Bus. Jest to wartość domyślna używana, gdy właściwość TimeToLive nie jest ustawiana na samym komunikacie.

--enable-batched-operations

Zezwalaj na operacje wsadowe po stronie serwera.

akceptowane wartości: false, true
--enable-dead-lettering-on-message-expiration

Wartość logiczna wskazująca, czy subskrypcja ma obsługę utraconych listów po wygaśnięciu komunikatu.

akceptowane wartości: false, true
--enable-session

Wartość logiczna wskazująca, czy subskrypcja obsługuje koncepcję sesji.

akceptowane wartości: false, true
--force-string

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

--forward-dead-lettered-messages-to

Nazwa kolejki/tematu, aby przekazać wiadomość o martwym liście.

--forward-to

Nazwa kolejki/tematu w celu przekazywania komunikatów.

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

--lock-duration

ISO 8601 lub format czasu trwania (day:minute:seconds) dla przedziału czasu trwania blokady dla subskrypcji. Wartość domyślna to 1 minutę.

--max-delivery-count

Liczba maksymalnych dostaw.

--name -n

Nazwa subskrypcji.

--namespace-name

Nazwa przestrzeni nazw.

--remove

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

--resource-group -g

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

--set

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

--status

Wylicza możliwe wartości stanu jednostki obsługi komunikatów.

akceptowane wartości: Active, Disabled, ReceiveDisabled, SendDisabled
--topic-name

Nazwa tematu.