Aracılığıyla paylaş


az servicebus topic subscription rule

Servicebus konu başlığı abonelik kuralı.

Komutlar

Name Description Tür Durum
az servicebus topic subscription rule create

Abonelik için ServiceBus Kuralı oluşturun.

Çekirdek GA
az servicebus topic subscription rule delete

Var olan bir kuralı silin.

Çekirdek GA
az servicebus topic subscription rule list

Verilen konu-abonelik içindeki tüm kuralları listeleyin.

Çekirdek GA
az servicebus topic subscription rule show

Belirtilen kuralın açıklamasını alın.

Çekirdek GA
az servicebus topic subscription rule update

Yeni bir kuralı güncelleştirin ve var olan bir kuralı güncelleştirir.

Çekirdek GA

az servicebus topic subscription rule create

Abonelik için ServiceBus Kuralı oluşturun.

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]

Örnekler

Kural Oluştur'u seçin.

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

Gerekli Parametreler

--name -n

Kuralın Adı.

--namespace-name

Ad Alanı adı.

--resource-group -g

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

--subscription-name

Aboneliğin Adı.

--topic-name

Konu Adı.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--action-compatibility-level

Bu özellik gelecekte kullanılmak üzere ayrılmıştır. Uyumluluk düzeyini gösteren ve şu anda 20'ye sabit kodlanmış bir tamsayı değeri.

Özellik Değer
Parametre grubu: Action Arguments
--action-sql-expression

Eylem SQL ifadesi.

Özellik Değer
Parametre grubu: Action Arguments
--content-type

İletinin içerik türü.

Özellik Değer
Parametre grubu: Correlation Filter Arguments
--correlation-filter --correlation-filter-property

Özel filtreler için sözlük nesnesi.

Özellik Değer
Parametre grubu: Correlation Filter Arguments
--correlation-id

Bağıntı tanımlayıcısı.

Özellik Değer
Parametre grubu: Correlation Filter Arguments
--enable-action-preprocessing

Kural eyleminin ön işleme gerekip gerekmediğini gösteren boole değeri.

Özellik Değer
Parametre grubu: Action Arguments
Kabul edilen değerler: false, true
--enable-correlation-preprocessing

Kural eyleminin ön işleme gerekip gerekmediğini gösteren boole değeri.

Özellik Değer
Parametre grubu: Correlation Filter Arguments
Kabul edilen değerler: false, true
--enable-sql-preprocessing

Kural eyleminin ön işleme gerekip gerekmediğini gösteren boole değeri.

Özellik Değer
Parametre grubu: SQL Filter Arguments
Kabul edilen değerler: false, true
--filter-sql-expression

SQL ifadesi. örneğin myproperty=test.

Özellik Değer
Parametre grubu: SQL Filter Arguments
--filter-type

Kural Filtresi türleri.

Özellik Değer
Parametre grubu: Action Arguments
Kabul edilen değerler: CorrelationFilter, SqlFilter
--label

Uygulamaya özgü etiket.

Özellik Değer
Parametre grubu: Correlation Filter Arguments
--message-id

İletinin tanımlayıcısı.

Özellik Değer
Parametre grubu: Correlation Filter Arguments
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Özellik Değer
Default value: False
--reply-to

Yanıt için kuyruğun adresi.

Özellik Değer
Parametre grubu: Correlation Filter Arguments
--reply-to-session-id

Yanıt için oturum tanımlayıcısı.

Özellik Değer
Parametre grubu: Correlation Filter Arguments
--session-id

Oturum tanımlayıcısı.

Özellik Değer
Parametre grubu: Correlation Filter Arguments
--to

Gönderilecek adres.

Özellik Değer
Parametre grubu: Correlation Filter Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az servicebus topic subscription rule delete

Var olan bir kuralı silin.

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

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--ids

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--name --rule-name -n

Kural adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--namespace-name

Ad alanı adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription-name

Abonelik adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--topic-name

Konu adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az servicebus topic subscription rule list

Verilen konu-abonelik içindeki tüm kuralları listeleyin.

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

Gerekli Parametreler

--namespace-name

Ad alanı adı.

--resource-group -g

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

--subscription-name

Abonelik adı.

--topic-name

Konu adı.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--skip

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

--top

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

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az servicebus topic subscription rule show

Belirtilen kuralın açıklamasını alın.

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

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--ids

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--name --rule-name -n

Kural adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--namespace-name

Ad alanı adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription-name

Abonelik adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--topic-name

Konu adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az servicebus topic subscription rule update

Yeni bir kuralı güncelleştirin ve var olan bir kuralı güncelleştirir.

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]

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--action-compatibility-level

Bu özellik gelecekte kullanılmak üzere ayrılmıştır. Uyumluluk düzeyini gösteren ve şu anda 20'ye sabit kodlanmış bir tamsayı değeri.

Özellik Değer
Parametre grubu: Action Arguments
--action-preprocessing --enable-action-preprocessing

Kural eyleminin ön işleme gerekip gerekmediğini gösteren değer.

Özellik Değer
Parametre grubu: Action Arguments
Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--action-sql-expression

SQL ifadesi. Örneğin, MyProperty='ABC'.

Özellik Değer
Parametre grubu: Action Arguments
--add

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

Özellik Değer
Parametre grubu: Generic Update Arguments
--compatibility-level

Bu özellik gelecekte kullanılmak üzere ayrılmıştır. Uyumluluk düzeyini gösteren ve şu anda 20'ye sabit kodlanmış bir tamsayı değeri.

Özellik Değer
Parametre grubu: SqlFilter Arguments
--content-type

İletinin içerik türü.

Özellik Değer
Parametre grubu: CorrelationFilter Arguments
--correlation-id

Bağıntının tanımlayıcısı.

Özellik Değer
Parametre grubu: CorrelationFilter Arguments
--enable-correlation-preprocessing --requires-preprocessing

Kural eyleminin ön işleme gerekip gerekmediğini gösteren değer.

Özellik Değer
Parametre grubu: CorrelationFilter Arguments
Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--enable-sql-preprocessing -f

Kural eyleminin ön işleme gerekip gerekmediğini gösteren değer.

Özellik Değer
Parametre grubu: SqlFilter Arguments
Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--filter-sql-expression --sql-expression

SQL ifadesi. Örneğin, MyProperty='ABC'.

Özellik Değer
Parametre grubu: SqlFilter Arguments
--filter-type

BrokeredMessage'a göre değerlendirilen filtre türü.

Özellik Değer
Parametre grubu: Properties Arguments
Kabul edilen değerler: CorrelationFilter, SqlFilter
--force-string

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

Özellik Değer
Parametre grubu: Generic Update Arguments
Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--ids

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--label

Uygulamaya özgü etiket.

Özellik Değer
Parametre grubu: CorrelationFilter Arguments
--message-id

İletinin tanımlayıcısı.

Özellik Değer
Parametre grubu: CorrelationFilter Arguments
--name --rule-name -n

Kural adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--namespace-name

Ad alanı adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--properties

Özel filtreler için sözlük nesnesi Kısaltma söz dizimi, json-file ve yaml-file'yi destekler. Daha fazla göstermek için "??" seçeneğini deneyin.

Özellik Değer
Parametre grubu: CorrelationFilter Arguments
--remove

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

Özellik Değer
Parametre grubu: Generic Update Arguments
--reply-to

Yanıt için kuyruğun adresi.

Özellik Değer
Parametre grubu: CorrelationFilter Arguments
--reply-to-session-id

Yanıt için oturum tanımlayıcısı.

Özellik Değer
Parametre grubu: CorrelationFilter Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--session-id

Oturum tanımlayıcısı.

Özellik Değer
Parametre grubu: CorrelationFilter Arguments
--set

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

Özellik Değer
Parametre grubu: Generic Update Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription-name

Abonelik adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--to

Gönderilecek adres.

Özellik Değer
Parametre grubu: CorrelationFilter Arguments
--topic-name

Konu adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False