az servicebus topic

Zarządzaj Azure Service Bus tematem i regułą autoryzacji.

Polecenia

az servicebus topic authorization-rule

Zarządzaj regułą autoryzacji Azure Service Bus tematu.

az servicebus topic authorization-rule create

Utwórz regułę autoryzacji dla danego tematu usługi Service Bus.

az servicebus topic authorization-rule delete

Usuwa regułę autoryzacji danego tematu usługi Service Bus.

az servicebus topic authorization-rule keys

Zarządzanie kluczami reguły autoryzacji platformy Azure dla tematu usługi Service Bus.

az servicebus topic authorization-rule keys list

Wyświetl listę kluczy i parametrów połączenia reguły autoryzacji dla tematu usługi Service Bus.

az servicebus topic authorization-rule keys renew

Wygeneruj ponownie klucze reguły autoryzacji dla tematu usługi Service Bus.

az servicebus topic authorization-rule list

Przedstawia listę reguł autoryzacji według tematu usługi Service Bus.

az servicebus topic authorization-rule show

Przedstawia szczegóły reguły autoryzacji dla danego tematu usługi Service Bus.

az servicebus topic authorization-rule update

Utwórz regułę autoryzacji dla danego tematu usługi Service Bus.

az servicebus topic create

Utwórz temat usługi Service Bus.

az servicebus topic delete

Usuwa temat usługi Service Bus.

az servicebus topic list

Wyświetl listę tematu według przestrzeni nazw usługi Service Bus.

az servicebus topic show

Przedstawia szczegóły tematu usługi Service Bus.

az servicebus topic subscription

Zarządzanie subskrypcją Azure Service Bus.

az servicebus topic subscription create

Utwórz subskrypcję usługi ServiceBus.

az servicebus topic subscription delete

Usuwa subskrypcję usługi Service Bus.

az servicebus topic subscription list

Wyświetl listę tematu Subskrypcja według usługi 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

Aktualizacje regułę ServiceBus dla subskrypcji.

az servicebus topic subscription show

Pokazuje szczegóły subskrypcji usługi Service Bus.

az servicebus topic subscription update

Aktualizacje subskrypcji usługi ServiceBus.

az servicebus topic update

Aktualizacje temat usługi Service Bus.

az servicebus topic create

Utwórz temat usługi Service Bus.

az servicebus topic create --name
                           --namespace-name
                           --resource-group
                           [--auto-delete-on-idle]
                           [--default-message-time-to-live]
                           [--duplicate-detection-history-time-window]
                           [--enable-batched-operations {false, true}]
                           [--enable-duplicate-detection {false, true}]
                           [--enable-express {false, true}]
                           [--enable-ordering {false, true}]
                           [--enable-partitioning {false, true}]
                           [--max-message-size]
                           [--max-size {1024, 10240, 2048, 20480, 3072, 4096, 40960, 5120, 81920}]
                           [--status {Active, Disabled, SendDisabled}]

Przykłady

Tworzenie nowego tematu usługi Service Bus

az servicebus topic create --resource-group myresourcegroup --namespace-name mynamespace --name mytopic --max-message-size-in-kilobytes 102400

Parametry wymagane

--name -n

Nazwa tematu.

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

Parametry opcjonalne

--auto-delete-on-idle

Przedział czasu iso 8601 lub format czasu trwania dla interwału bezczynności, po którym temat jest automatycznie usuwany. Minimalny czas trwania wynosi 5 minut.

--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 komunikatu do usługi Service Bus. Jest to wartość domyślna używana, gdy właściwość TimeToLive nie jest ustawiana na samym komunikacie.

--duplicate-detection-history-time-window

Format czasu trwania lub przedziału czasu ISO 8601 dla struktury definiującej czas trwania historii wykrywania duplikatów. Wartość domyślna to 10 minut.

--enable-batched-operations

Zezwalaj na operacje wsadowe po stronie serwera.

akceptowane wartości: false, true
--enable-duplicate-detection

Wartość logiczna wskazująca, czy ten temat wymaga wykrywania duplikatów.

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

Wartość logiczna wskazująca, czy jednostki express są włączone. Temat ekspresowy przechowuje komunikat w pamięci tymczasowo przed zapisaniem go w magazynie trwałym.

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

Wartość logiczna wskazująca, czy temat obsługuje kolejność.

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

Wartość logiczna wskazująca, czy temat, który ma być podzielony na wiele brokerów komunikatów, jest włączony.

akceptowane wartości: false, true
--max-message-size --max-message-size-in-kilobytes

Maksymalny rozmiar (w KB) ładunku komunikatu, który można zaakceptować przez kolejkę. Ta właściwość jest obecnie używana tylko w warstwie Premium, a wartość domyślna to 1024.

--max-size

Maksymalny rozmiar tematu w megabajtach, czyli rozmiar pamięci przydzielonej dla tematu. Wartość domyślna to 1024. Maksymalna wartość dla jednostki SKU w warstwie Standardowa to 5120, a dla jednostki SKU w warstwie Premium to 81920.

akceptowane wartości: 1024, 10240, 2048, 20480, 3072, 4096, 40960, 5120, 81920
--status

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

akceptowane wartości: Active, Disabled, SendDisabled

az servicebus topic delete

Usuwa temat usługi Service Bus.

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

Przykłady

Usuwa temat usługi Service Bus

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

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

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

az servicebus topic list

Wyświetl listę tematu według przestrzeni nazw usługi Service Bus.

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

Przykłady

Pobierz tematy według przestrzeni nazw.

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

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

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ń. Wartość domyślna to Brak.

--top

Może służyć do ograniczenia liczby wyników do najnowszego N użyciaDetails. Wartość domyślna to Brak.

az servicebus topic show

Przedstawia szczegóły tematu usługi Service Bus.

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

Przykłady

Przedstawia szczegóły tematu.

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

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

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

az servicebus topic update

Aktualizacje tematu usługi Service Bus.

az servicebus topic update [--add]
                           [--auto-delete-on-idle]
                           [--default-message-time-to-live]
                           [--duplicate-detection-history-time-window]
                           [--enable-batched-operations {false, true}]
                           [--enable-duplicate-detection {false, true}]
                           [--enable-express {false, true}]
                           [--enable-ordering {false, true}]
                           [--enable-partitioning {false, true}]
                           [--force-string]
                           [--ids]
                           [--max-message-size]
                           [--max-size {1024, 10240, 2048, 20480, 3072, 4096, 40960, 5120, 81920}]
                           [--name]
                           [--namespace-name]
                           [--remove]
                           [--resource-group]
                           [--set]
                           [--status {Active, Disabled, SendDisabled}]

Przykłady

Aktualizacje istniejącego tematu usługi Service Bus.

az servicebus topic update --resource-group myresourcegroup --namespace-name mynamespace --name mytopic --enable-ordering True

Aktualizacje temat usługi Service Bus (wygenerowany automatycznie)

az servicebus topic update --auto-delete-on-idle PT3M --name mytopic --namespace-name mynamespace --resource-group myresourcegroup

Aktualizacje temat usługi Service Bus (wygenerowany automatycznie)

az servicebus topic update --enable-batched-operations true --name mytopic --namespace-name mynamespace --resource-group myresourcegroup

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

--auto-delete-on-idle

Przedział czasu iso 8601 lub format czasu trwania dla interwału bezczynności, po którym temat jest automatycznie usuwany. Minimalny czas trwania wynosi 5 minut.

--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 komunikatu do usługi Service Bus. Jest to wartość domyślna używana, gdy właściwość TimeToLive nie jest ustawiana na samym komunikacie.

--duplicate-detection-history-time-window

Format czasu trwania lub przedziału czasu ISO 8601 dla struktury definiującej czas trwania historii wykrywania duplikatów. Wartość domyślna to 10 minut.

--enable-batched-operations

Zezwalaj na operacje wsadowe po stronie serwera.

akceptowane wartości: false, true
--enable-duplicate-detection

Wartość logiczna wskazująca, czy ten temat wymaga wykrywania duplikatów.

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

Wartość logiczna wskazująca, czy jednostki ekspresowe są włączone. Temat ekspresowy zawiera komunikat w pamięci tymczasowo przed zapisaniem go w magazynie trwałym.

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

Wartość logiczna wskazująca, czy temat obsługuje kolejność.

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

Wartość logiczna wskazująca, czy temat, który ma zostać podzielony na wiele brokerów komunikatów, jest włączony.

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

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

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--max-message-size --max-message-size-in-kilobytes

Maksymalny rozmiar (w KB) ładunku komunikatu, który można zaakceptować przez kolejkę. Ta właściwość jest obecnie używana tylko w warstwie Premium, a wartość domyślna to 1024.

--max-size

Maksymalny rozmiar tematu w megabajtach, czyli rozmiar pamięci przydzielonej dla tematu. Wartość domyślna to 1024. Maksymalna wartość jednostki SKU w warstwie Standardowa to 5120, a dla jednostki SKU w warstwie Premium to 81920.

akceptowane wartości: 1024, 10240, 2048, 20480, 3072, 4096, 40960, 5120, 81920
--name -n

Nazwa tematu.

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