az servicebus queue

Verwalten sie Azure Service Bus Warteschlangen- und Autorisierungsregel.

Befehle

az servicebus queue authorization-rule

Verwalten sie Azure Service Bus Autorisierungsregel der Warteschlange.

az servicebus queue authorization-rule create

Erstellen Einer Autorisierungsregel für die angegebene Dienstbuswarteschlange.

az servicebus queue authorization-rule delete

Löschen Sie die Autorisierungsregel der Dienstbuswarteschlange.

az servicebus queue authorization-rule keys

Verwalten von Azure-Autorisierungsregelschlüsseln für die Dienstbuswarteschlange.

az servicebus queue authorization-rule keys list

Listet die Schlüssel und Verbindungszeichenfolgen der Autorisierungsregel für die angegebene Dienstbuswarteschlange auf.

az servicebus queue authorization-rule keys renew

Generieren Sie Schlüssel der Autorisierungsregel für die Dienstbuswarteschlange neu.

az servicebus queue authorization-rule list

Liste der Autorisierungsregel nach Dienstbuswarteschlange.

az servicebus queue authorization-rule show

Eigenschaften der Autorisierungsregel für die angegebene Dienstbuswarteschlange anzeigen.

az servicebus queue authorization-rule update

Aktualisieren der Autorisierungsregel für die angegebene Dienstbuswarteschlange.

az servicebus queue create

Erstellen Sie die Servicebuswarteschlange.

az servicebus queue delete

Löscht die Dienstbuswarteschlange.

az servicebus queue list

Listet die Warteschlange nach Service Bus-Namespace auf.

az servicebus queue show

Zeigt die Service bus-Warteschlangendetails an.

az servicebus queue update

Aktualisierungen vorhandenen Servicebuswarteschlange.

az servicebus queue create

Erstellen Sie die Servicebuswarteschlange.

az servicebus queue 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-dead-lettering-on-message-expiration {false, true}]
                           [--enable-duplicate-detection {false, true}]
                           [--enable-express {false, true}]
                           [--enable-partitioning {false, true}]
                           [--enable-session {false, true}]
                           [--forward-dead-lettered-messages-to]
                           [--forward-to]
                           [--lock-duration]
                           [--max-delivery-count]
                           [--max-size {1024, 10240, 2048, 20480, 3072, 4096, 40960, 5120, 81920}]
                           [--status {Active, Disabled, ReceiveDisabled, SendDisabled}]

Beispiele

Dienstbuswarteschlange erstellen.

az servicebus queue create --resource-group myresourcegroup --namespace-name mynamespace --name myqueue

Erforderliche Parameter

--name -n

Name der Warteschlange.

--namespace-name

Name des Namespace.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--auto-delete-on-idle

ISO 8601 TimeSpan- oder Dauerzeitformat für Leerlaufintervalle, nach dem die Warteschlange automatisch gelöscht wird. Die Mindestdauer ist fünf Minuten.

--default-message-time-to-live

ISO 8601-Zeitbereich oder Zeitdauerformat für Standardnachrichten mit Livewert. Dies ist die Dauer, nach der die Nachricht abläuft, beginnend davon, wann die Nachricht an Service Bus gesendet wird. Dies ist der Standardwert, der verwendet wird, wenn TimeToLive nicht für eine Nachricht selbst festgelegt ist.

--duplicate-detection-history-time-window

ISO 8601 TimeSpan-Struktur, die die Dauer des doppelten Erkennungsverlaufs definiert. Der Standardwert beträgt 10 Minuten.

--enable-batched-operations

Serverseitige Batchvorgänge zulassen.

Zulässige Werte: false, true
--enable-dead-lettering-on-message-expiration

Ein boolescher Wert, der angibt, ob diese Warteschlange die Unterstützung für tote Buchstaben hat, wenn eine Nachricht abläuft.

Zulässige Werte: false, true
--enable-duplicate-detection

Ein boolescher Wert, der angibt, ob diese Warteschlange doppelte Erkennung erfordert.

Zulässige Werte: false, true
--enable-express

Ein boolescher Wert, der angibt, ob Express-Entitäten aktiviert sind. Eine Expresswarteschlange enthält eine Nachricht vorübergehend im Arbeitsspeicher, bevor sie in beständigen Speicher geschrieben wird.

Zulässige Werte: false, true
--enable-partitioning

Ein boolescher Wert, der angibt, ob die Warteschlange in mehreren Nachrichtenbrokern partitioniert werden soll.

Zulässige Werte: false, true
--enable-session

Ein boolescher Wert, der angibt, ob die Warteschlange das Konzept von Sitzungen unterstützt.

Zulässige Werte: false, true
--forward-dead-lettered-messages-to

Warteschlangen-/Themenname, um die Nachricht mit toten Buchstaben weiterzuleiten.

--forward-to

Warteschlange/Themaname, um die Nachrichten weiterzuleiten.

--lock-duration

Zeichenfolge ISO 8601-Zeitbereich oder Dauerformat für die Dauer einer Vorschausperre; das heißt, der Zeitraum, zu dem die Nachricht für andere Empfänger gesperrt ist. Der Maximalwert für LockDuration beträgt 5 Minuten; Der Standardwert ist 1 Minute.

--max-delivery-count

Die maximale Lieferanzahl. Eine Nachricht wird nach dieser Anzahl an Übermittlungen automatisch als unzustellbar gekennzeichnet. Standardwert ist 10.

--max-size

Maximale Größe der Warteschlange in Megabyte, was die Größe des für die Warteschlange zugewiesenen Speichers ist. Der Standardwert ist 1024. Max für Standard-SKU ist 5120 und für Premium SKU ist 81920.

Zulässige Werte: 1024, 10240, 2048, 20480, 3072, 4096, 40960, 5120, 81920
--status

Listet die möglichen Werte für den Status einer Messaging-Entität auf.

Zulässige Werte: Active, Disabled, ReceiveDisabled, SendDisabled

az servicebus queue delete

Löscht die Dienstbuswarteschlange.

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

Beispiele

Löscht die Warteschlange

az servicebus queue delete --resource-group myresourcegroup --namespace-name mynamespace --name myqueue

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Name der Warteschlange.

--namespace-name

Name des Namespace.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az servicebus queue list

Listet die Warteschlange nach Service Bus-Namespace auf.

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

Beispiele

Rufen Sie die Warteschlangen nach Service Bus-Namespace ab.

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

Erforderliche Parameter

--namespace-name

Name des Namespace.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--skip

Skip wird nur verwendet, wenn ein vorheriger Vorgang ein Teilergebnis zurückgegeben hat. Wenn eine vorherige Antwort ein nextLink-Element enthält, enthält der Wert des nextLink-Elements einen Skip-Parameter, der einen Ausgangspunkt für nachfolgende Aufrufe angibt.

--top

Kann verwendet werden, um die Anzahl der Ergebnisse auf die aktuellsten N-VerwendungDetails zu beschränken.

az servicebus queue show

Zeigt die Service bus-Warteschlangendetails an.

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

Beispiele

Zeigt die Servicebuswarteschlangendetails an.

az servicebus queue show --resource-group myresourcegroup --namespace-name mynamespace --name myqueue

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Name der Warteschlange.

--namespace-name

Name des Namespace.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az servicebus queue update

Aktualisierungen vorhandenen Servicebuswarteschlange.

az servicebus queue update [--add]
                           [--auto-delete-on-idle]
                           [--default-message-time-to-live]
                           [--duplicate-detection-history-time-window]
                           [--enable-batched-operations {false, true}]
                           [--enable-dead-lettering-on-message-expiration {false, true}]
                           [--enable-duplicate-detection {false, true}]
                           [--enable-express {false, true}]
                           [--enable-partitioning {false, true}]
                           [--enable-session {false, true}]
                           [--force-string]
                           [--forward-dead-lettered-messages-to]
                           [--forward-to]
                           [--ids]
                           [--lock-duration]
                           [--max-delivery-count]
                           [--max-size {1024, 10240, 2048, 20480, 3072, 4096, 40960, 5120, 81920}]
                           [--name]
                           [--namespace-name]
                           [--remove]
                           [--resource-group]
                           [--set]
                           [--status {Active, Disabled, ReceiveDisabled, SendDisabled}]

Beispiele

Aktualisierungen Servicebuswarteschlange.

az servicebus queue update --resource-group myresourcegroup --namespace-name mynamespace --name myqueue --auto-delete-on-idle PT3M

Optionale Parameter

--add

Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

--auto-delete-on-idle

ISO 8601 TimeSpan- oder Dauerzeitformat für Leerlaufintervalle, nach dem die Warteschlange automatisch gelöscht wird. Die Mindestdauer ist fünf Minuten.

--default-message-time-to-live

ISO 8601-Zeitbereich oder Zeitdauerformat für Standardnachrichten mit Livewert. Dies ist die Dauer, nach der die Nachricht abläuft, beginnend davon, wann die Nachricht an Service Bus gesendet wird. Dies ist der Standardwert, der verwendet wird, wenn TimeToLive nicht für eine Nachricht selbst festgelegt ist.

--duplicate-detection-history-time-window

ISO 8601 TimeSpan-Struktur, die die Dauer des doppelten Erkennungsverlaufs definiert. Der Standardwert beträgt 10 Minuten.

--enable-batched-operations

Serverseitige Batchvorgänge zulassen.

Zulässige Werte: false, true
--enable-dead-lettering-on-message-expiration

Ein boolescher Wert, der angibt, ob diese Warteschlange die Unterstützung für tote Buchstaben hat, wenn eine Nachricht abläuft.

Zulässige Werte: false, true
--enable-duplicate-detection

Ein boolescher Wert, der angibt, ob diese Warteschlange doppelte Erkennung erfordert.

Zulässige Werte: false, true
--enable-express

Ein boolescher Wert, der angibt, ob Express-Entitäten aktiviert sind. Eine Expresswarteschlange enthält eine Nachricht vorübergehend im Arbeitsspeicher, bevor sie in beständigen Speicher geschrieben wird.

Zulässige Werte: false, true
--enable-partitioning

Ein boolescher Wert, der angibt, ob die Warteschlange in mehreren Nachrichtenbrokern partitioniert werden soll.

Zulässige Werte: false, true
--enable-session

Ein boolescher Wert, der angibt, ob die Warteschlange das Konzept von Sitzungen unterstützt.

Zulässige Werte: false, true
--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

--forward-dead-lettered-messages-to

Warteschlangen-/Themenname, um die Nachricht mit toten Buchstaben weiterzuleiten.

--forward-to

Warteschlange/Themaname, um die Nachrichten weiterzuleiten.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--lock-duration

Zeichenfolge ISO 8601-Zeitbereich oder Dauerformat für die Dauer einer Vorschausperre; das heißt, der Zeitraum, zu dem die Nachricht für andere Empfänger gesperrt ist. Der Maximalwert für LockDuration beträgt 5 Minuten; Der Standardwert ist 1 Minute.

--max-delivery-count

Die maximale Lieferanzahl. Eine Nachricht wird nach dieser Anzahl an Übermittlungen automatisch als unzustellbar gekennzeichnet. Standardwert ist 10.

--max-size

Maximale Größe der Warteschlange in Megabyte, was die Größe des für die Warteschlange zugewiesenen Speichers ist. Der Standardwert ist 1024. Max für Standard-SKU ist 5120 und für Premium SKU ist 81920.

Zulässige Werte: 1024, 10240, 2048, 20480, 3072, 4096, 40960, 5120, 81920
--name -n

Name der Warteschlange.

--namespace-name

Name des Namespace.

--remove

Entfernen einer Eigenschaft oder eines Elements aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--set

Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftspfad und einen festzulegenden Wert angeben. Beispiel: --set property1.property2=.

--status

Listet die möglichen Werte für den Status einer Messaging-Entität auf.

Zulässige Werte: Active, Disabled, ReceiveDisabled, SendDisabled