az servicebus queue

Azure Service Bus Kuyruğu ve Yetkilendirme Kuralını yönetin.

Komutlar

az servicebus queue authorization-rule

Azure Service Bus Kuyruğu Yetkilendirme Kuralını yönetin.

az servicebus queue authorization-rule create

Verilen Service Bus Kuyruğu için Yetkilendirme Kuralı oluşturun.

az servicebus queue authorization-rule delete

Service Bus Kuyruğunun Yetkilendirme Kuralını silin.

az servicebus queue authorization-rule keys

Service Bus Kuyruğu için Azure Yetkilendirme Kuralı anahtarlarını yönetme.

az servicebus queue authorization-rule keys list

Verilen Service Bus Kuyruğu için Yetkilendirme Kuralı anahtarlarını ve bağlantı dizelerini listeleyin.

az servicebus queue authorization-rule keys renew

Service Bus Kuyruğu için Yetkilendirme Kuralı anahtarlarını yeniden oluşturun.

az servicebus queue authorization-rule list

Service Bus Kuyruğuna Göre Yetkilendirme Kuralı Listesi.

az servicebus queue authorization-rule show

Verilen Service Bus Kuyruğu için Yetkilendirme Kuralı özelliklerini gösterin.

az servicebus queue authorization-rule update

Verilen Service Bus Kuyruğu için Yetkilendirme Kuralını güncelleştirin.

az servicebus queue create

Service Bus Kuyruğu oluşturun.

az servicebus queue delete

Service Bus Kuyruğu'nı siler.

az servicebus queue list

Service Bus Ad Alanına göre Sırayı listeleyin.

az servicebus queue show

Service Bus Kuyruğu Ayrıntılarını gösterir.

az servicebus queue update

Mevcut Service Bus Kuyruğu güncelleştirir.

az servicebus queue create

Service Bus Kuyruğu oluşturun.

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

Örnekler

Service Bus Kuyruğu oluşturun.

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

Gerekli Parametreler

--name -n

Sıra adı.

--namespace-name

Ad Alanının Adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--auto-delete-on-idle

Kuyruk otomatik olarak silindikten sonra boşta kalma aralığı için ISO 8601 timeSpan veya süre biçimi. En düşük süre 5 dakikadır.

--default-message-time-to-live

Varsayılan iletinin canlı değeri için ISO 8601 zaman aralığı veya süre biçimi. Bu, iletinin Service Bus'a gönderilmesinden başlayarak iletinin süresinin dolma süresidir. Bu, TimeToLive iletinin kendisinde ayarlanmadığında kullanılan varsayılan değerdir.

--duplicate-detection-history-time-window

Yinelenen algılama geçmişinin süresini tanımlayan ISO 8601 timeSpan yapısı. Varsayılan değer 10 dakikadır.

--enable-batched-operations

Sunucu tarafı toplu işlemlere izin verin.

kabul edilen değerler: false, true
--enable-dead-lettering-on-message-expiration

İletinin süresi dolduğunda bu kuyruğun teslim edilemeyen harf desteği olup olmadığını gösteren boole değeri.

kabul edilen değerler: false, true
--enable-duplicate-detection

Bu kuyruğun yinelenen algılama gerektirip gerektirmediğini gösteren boole değeri.

kabul edilen değerler: false, true
--enable-express

Express Varlıklarının etkinleştirilip etkinleştirilmediğini gösteren boole değeri. Hızlı kuyruk, kalıcı depolamaya yazmadan önce geçici olarak bellekte bir ileti tutar.

kabul edilen değerler: false, true
--enable-partitioning

Kuyruğun birden çok ileti aracısı arasında bölümlenip bölümlenmeyeceğini gösteren boole değeri.

kabul edilen değerler: false, true
--enable-session

Kuyruğun oturum kavramını destekleyip desteklemediğini gösteren boole değeri.

kabul edilen değerler: false, true
--forward-dead-lettered-messages-to

Teslim Edilemeyen İleti iletisini iletmek için Kuyruk/Konu adı.

--forward-to

İletileri iletmek için Kuyruk/Konu adı.

--lock-duration

Bir peek-lock süresi için ISO 8601 zaman aralığı veya süre biçimi dizesi; diğer bir deyişle, iletinin diğer alıcılar için kilitlendiği süre. LockDuration için en yüksek değer 5 dakikadır; varsayılan değer 1 dakikadır.

--max-delivery-count

Maksimum teslimat sayısı. Bu sayıda teslimden sonra ileti otomatik olarak geçersizdir. varsayılan değer 10'dur.

--max-size

Kuyruk için ayrılan belleğin boyutu olan megabayt cinsinden en büyük kuyruk boyutu. Varsayılan değer 1024'dür. Standart SKU için en fazla 5120, Premium SKU için 81920'dir.

kabul edilen değerler: 1024, 10240, 2048, 20480, 3072, 4096, 40960, 5120, 81920
--status

Bir mesajlaşma varlığının durumu için olası değerleri numaralandırır.

kabul edilen değerler: Active, Disabled, ReceiveDisabled, SendDisabled

az servicebus queue delete

Service Bus Kuyruğu'nı siler.

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

Örnekler

Kuyruğu siler

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Sıra adı.

--namespace-name

Ad Alanının Adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

az servicebus queue list

Service Bus Ad Alanına göre Sırayı listeleyin.

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

Örnekler

Service Bus Ad Alanına göre Kuyrukları alın.

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

Gerekli Parametreler

--namespace-name

Ad Alanının Adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--skip

Atlama yalnızca önceki bir işlemin kısmi bir sonuç döndürmesi durumunda kullanılır. Önceki yanıt bir nextLink öğesi içeriyorsa nextLink öğesinin değeri, sonraki çağrılar için kullanılacak başlangıç noktasını belirten bir skip parametresi içerir.

--top

Sonuç sayısını en son N usageDetails ile sınırlamak için kullanılabilir.

az servicebus queue show

Service Bus Kuyruğu Ayrıntılarını gösterir.

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

Örnekler

Service Bus Kuyruğu Ayrıntılarını gösterir

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Sıra adı.

--namespace-name

Ad Alanının Adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

az servicebus queue update

Mevcut Service Bus Kuyruğu güncelleştirir.

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

Örnekler

Kuyruğu Service Bus güncelleştirir.

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

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string veya JSON string>.

--auto-delete-on-idle

Kuyruk otomatik olarak silindikten sonra boşta kalma aralığı için ISO 8601 timeSpan veya süre biçimi. En düşük süre 5 dakikadır.

--default-message-time-to-live

Varsayılan iletinin canlı değeri için ISO 8601 zaman aralığı veya süre biçimi. Bu, iletinin Service Bus'a gönderilmesinden başlayarak iletinin süresinin dolma süresidir. Bu, TimeToLive iletinin kendisinde ayarlanmadığında kullanılan varsayılan değerdir.

--duplicate-detection-history-time-window

Yinelenen algılama geçmişinin süresini tanımlayan ISO 8601 timeSpan yapısı. Varsayılan değer 10 dakikadır.

--enable-batched-operations

Sunucu tarafı toplu işlemlere izin verin.

kabul edilen değerler: false, true
--enable-dead-lettering-on-message-expiration

İletinin süresi dolduğunda bu kuyruğun teslim edilemeyen harf desteği olup olmadığını gösteren boole değeri.

kabul edilen değerler: false, true
--enable-duplicate-detection

Bu kuyruğun yinelenen algılama gerektirip gerektirmediğini gösteren boole değeri.

kabul edilen değerler: false, true
--enable-express

Express Varlıklarının etkinleştirilip etkinleştirilmediğini gösteren boole değeri. Hızlı kuyruk, kalıcı depolamaya yazmadan önce geçici olarak bellekte bir ileti tutar.

kabul edilen değerler: false, true
--enable-partitioning

Kuyruğun birden çok ileti aracısı arasında bölümlenip bölümlenmeyeceğini gösteren boole değeri.

kabul edilen değerler: false, true
--enable-session

Kuyruğun oturum kavramını destekleyip desteklemediğini gösteren boole değeri.

kabul edilen değerler: false, true
--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

--forward-dead-lettered-messages-to

Teslim Edilemeyen İleti iletisini iletmek için Kuyruk/Konu adı.

--forward-to

İletileri iletmek için Kuyruk/Konu adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--lock-duration

Bir peek-lock süresi için ISO 8601 zaman aralığı veya süre biçimi dizesi; diğer bir deyişle, iletinin diğer alıcılar için kilitlendiği süre. LockDuration için en yüksek değer 5 dakikadır; varsayılan değer 1 dakikadır.

--max-delivery-count

Maksimum teslimat sayısı. Bu sayıda teslimden sonra ileti otomatik olarak geçersizdir. varsayılan değer 10'dur.

--max-size

Kuyruk için ayrılan belleğin boyutu olan megabayt cinsinden en büyük kuyruk boyutu. Varsayılan değer 1024'dür. Standart SKU için en fazla 5120, Premium SKU için 81920'dir.

kabul edilen değerler: 1024, 10240, 2048, 20480, 3072, 4096, 40960, 5120, 81920
--name -n

Sıra adı.

--namespace-name

Ad Alanının Adı.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--set

Ayarlanacağı özellik yolunu ve değerini belirterek bir nesneyi güncelleştirin. Örnek: --set property1.property2=.

--status

Bir mesajlaşma varlığının durumu için olası değerleri numaralandırır.

kabul edilen değerler: Active, Disabled, ReceiveDisabled, SendDisabled