az notification-hub

Dekont

Bu başvuru, Azure CLI (sürüm 2.49.0 veya üzeri) için notification-hub uzantısının bir parçasıdır. Uzantı, az notification-hub komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Bu komut grubu deneyseldir ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Bildirim hub'larını yönetme.

Komutlar

Name Description Tür Durum
az notification-hub authorization-rule

Bildirim hub'ları yetkilendirme kuralını yönetme komutları.

Dahili Deneysel
az notification-hub authorization-rule create

Bildirim hub'ı için yetkilendirme kuralı oluşturun.

Dahili Deneysel
az notification-hub authorization-rule delete

NotificationHub yetkilendirme kuralını silin.

Dahili Deneysel
az notification-hub authorization-rule list

Bildirim hub'ına yönelik yetkilendirme kurallarını listeleyin.

Dahili Deneysel
az notification-hub authorization-rule list-keys

Birincil ve ikincil bağlantı dizesi bildirim hub'ına listeleyin.

Dahili Deneysel
az notification-hub authorization-rule regenerate-keys

Birincil/ikincil anahtarları bildirim hub'ı yetkilendirme kuralına yeniden oluşturur.

Dahili Deneysel
az notification-hub authorization-rule show

Bir bildirim hub'ı için ada göre yetkilendirme kuralı gösterin.

Dahili Deneysel
az notification-hub check-availability

Verilen bildirim hub'ının ad alanında kullanılabilirliğini denetler.

Dahili Deneysel
az notification-hub create

Ad alanında bir bildirim hub'ı oluşturun.

Dahili Deneysel
az notification-hub credential

Bildirim hub'ı kimlik bilgilerini yönetme komutları.

Dahili Deneysel
az notification-hub credential adm

Bildirim hub'larını yönetme.

Dahili Deneysel
az notification-hub credential adm update

Amazon(ADM) için kimlik bilgilerini güncelleştirin.

Dahili Deneysel
az notification-hub credential apns

Bildirim hub'larını yönetme.

Dahili Deneysel
az notification-hub credential apns update

Apple(APNS) için kimlik bilgilerini güncelleştirin.

Dahili Deneysel
az notification-hub credential baidu

Bildirim hub'larını yönetme.

Dahili Deneysel
az notification-hub credential baidu update

Baidu(Andrioid China) için kimlik bilgilerini güncelleştirin.

Dahili Deneysel
az notification-hub credential gcm

Bildirim hub'larını yönetme.

Dahili Deneysel
az notification-hub credential gcm update

Google GCM/FCM API anahtarını güncelleştirin.

Dahili Deneysel
az notification-hub credential list

Bildirim hub'ı ile ilişkili PNS kimlik bilgilerini listeler.

Dahili Deneysel
az notification-hub credential mpns

Bildirim hub'larını yönetme.

Dahili Deneysel
az notification-hub credential mpns update

Windows Telefon(MPNS) için kimlik bilgilerini güncelleştirme.

Dahili Deneysel
az notification-hub credential wns

Bildirim hub'larını yönetme.

Dahili Deneysel
az notification-hub credential wns update

Windows (WNS) için kimlik bilgilerini güncelleştirin.

Dahili Deneysel
az notification-hub delete

Ad alanıyla ilişkili bildirim hub'larını silin.

Dahili Deneysel
az notification-hub list

Ad alanıyla ilişkili bildirim hub'larını listeleyin.

Dahili Deneysel
az notification-hub namespace

Bildirim hub'ı ad alanını yönetme komutları.

Dahili Deneysel
az notification-hub namespace authorization-rule

Bildirim hub'ları ad alanı yetkilendirme kuralını yönetme komutları.

Dahili Deneysel
az notification-hub namespace authorization-rule create

Ad alanı için yetkilendirme kuralı oluşturun.

Dahili Deneysel
az notification-hub namespace authorization-rule delete

Ad alanı yetkilendirme kuralını silin.

Dahili Deneysel
az notification-hub namespace authorization-rule list

Bir ad alanı için yetkilendirme kurallarını listeleyin.

Dahili Deneysel
az notification-hub namespace authorization-rule list-keys

Birincil ve ikincil bağlantı dizesi ad alanına listeleyin.

Dahili Deneysel
az notification-hub namespace authorization-rule regenerate-keys

Birincil/ikincil anahtarları ad alanı yetkilendirme kuralına yeniden oluşturun.

Dahili Deneysel
az notification-hub namespace authorization-rule show

Ad alanı için ada göre yetkilendirme kuralı alın.

Dahili Deneysel
az notification-hub namespace check-availability

Verilen hizmet ad alanının tüm Azure aboneliklerinde kullanılabilirliğini denetler. Bu, etki alanı adı hizmet ad alanı adına göre oluşturulduğundan kullanışlıdır.

Dahili Deneysel
az notification-hub namespace create

Bir hizmet ad alanı oluşturun. Oluşturulduktan sonra bu ad alanının kaynak bildirimi sabittir. Bu işlem bir kez etkili olur.

Dahili Deneysel
az notification-hub namespace delete

Var olan bir ad alanını silin. Bu işlem, ad alanı altındaki tüm ilişkili notificationHub'ları da kaldırır.

Dahili Deneysel
az notification-hub namespace list

Kullanılabilir ad alanlarını listeleyin.

Dahili Deneysel
az notification-hub namespace show

Belirtilen ad alanının açıklamasını döndür.

Dahili Deneysel
az notification-hub namespace update

Hizmet ad alanını güncelleştirme. Ad alanının kaynak bildirimi sabittir ve değiştirilemez.

Dahili Deneysel
az notification-hub namespace wait

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Dahili Deneysel
az notification-hub show

Bildirim hub'ı bilgilerini gösterin.

Dahili Deneysel
az notification-hub test-send

Anında iletme bildirimi göndermeyi test edin.

Dahili Deneysel
az notification-hub update

Ad alanında bir bildirim hub'ına güncelleştirme.

Dahili Deneysel

az notification-hub check-availability

Deneysel

'notification-hub' komut grubu deneyseldir ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Verilen bildirim hub'ının ad alanında kullanılabilirliğini denetler.

az notification-hub check-availability --name
                                       [--ids]
                                       [--namespace-name]
                                       [--resource-group]
                                       [--subscription]

Örnekler

Verilen bildirim hub'ı adının kullanılabilirliğini denetleyin

az notification-hub check-availability --resource-group MyResourceGroup --namespace-name "locp-newns" --name my-hub

Gerekli Parametreler

--name -n

Kaynak adı.

İ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 eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--namespace-name

Ad alanı adı.

--resource-group -g

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

--subscription

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

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az notification-hub create

Deneysel

'notification-hub' komut grubu deneyseldir ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Ad alanında bir bildirim hub'ı oluşturun.

az notification-hub create --name
                           --namespace-name
                           --resource-group
                           [--location]
                           [--registration-ttl]
                           [--tags]

Örnekler

Bildirim hub’ı oluşturma

az notification-hub create --resource-group MyResourceGroup --namespace-name my-namespace --name my-hub --location "South Central US"

Gerekli Parametreler

--name -n

Bildirim hub'ı adı.

--namespace-name

Ad alanı adı.

--resource-group -g

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

İsteğe Bağlı Parametreler

--location -l

Kaynak konumu Belirtilmediğinde, kaynak grubunun konumu kullanılır.

--registration-ttl

Oluşturulan NotificationHub'ın RegistrationTtl'i.

--tags

Kaynak etiketleri Kısa söz dizimi, json-file ve yaml-file'yi destekler. Daha fazla göstermek için "??" seçeneğini deneyin.

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az notification-hub delete

Deneysel

'notification-hub' komut grubu deneyseldir ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Ad alanıyla ilişkili bildirim hub'larını silin.

az notification-hub delete [--ids]
                           [--name]
                           [--namespace-name]
                           [--resource-group]
                           [--subscription]
                           [--yes]

Örnekler

Bildirim hub'larını silme

az notification-hub delete --resource-group MyResourceGroup --namespace-name my-namespace --name my-hub

İ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 eksiksiz 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

Bildirim hub'ı adı.

--namespace-name

Ad alanı adı.

--resource-group -g

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

--subscription

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

--yes -y

Onay istemde bulunmayın.

varsayılan değer: False
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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az notification-hub list

Deneysel

'notification-hub' komut grubu deneyseldir ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Ad alanıyla ilişkili bildirim hub'larını listeleyin.

az notification-hub list --namespace-name
                         --resource-group
                         [--max-items]
                         [--next-token]

Örnekler

Bildirim hub'larını listeleme

az notification-hub list --resource-group MyResourceGroup --namespace-name my-namespace

Gerekli Parametreler

--namespace-name

Ad alanı adı.

--resource-group -g

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

İsteğe Bağlı Parametreler

--max-items

Komutun çıkışında döndürülecek toplam öğe sayısı. Kullanılabilir öğelerin toplam sayısı belirtilen değerden fazlaysa, komutun çıkışında bir belirteç sağlanır. Sayfalandırmayı sürdürmek için sonraki komutun bağımsız değişkeninde --next-token belirteç değerini sağlayın.

--next-token

Sayfalandırmanın nereden başlatılacağını belirtmek için belirteç. Bu, daha önce kesilmiş bir yanıttan alınan belirteç değeridir.

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az notification-hub show

Deneysel

'notification-hub' komut grubu deneyseldir ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Bildirim hub'ı bilgilerini gösterin.

az notification-hub show [--ids]
                         [--name]
                         [--namespace-name]
                         [--resource-group]
                         [--subscription]

İ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 eksiksiz 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

Bildirim hub'ı adı.

--namespace-name

Ad alanı adı.

--resource-group -g

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

--subscription

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

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az notification-hub test-send

Deneysel

'notification-hub' komut grubu deneyseldir ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Anında iletme bildirimi göndermeyi test edin.

az notification-hub test-send --namespace-name
                              --notification-format {apple, baidu, gcm, template, windows, windowsphone}
                              --notification-hub-name
                              --resource-group
                              [--message]
                              [--payload]
                              [--tag]
                              [--title]

Örnekler

ileti gövdesiyle test gönderme bildirimi

az notification-hub test-send --resource-group MyResourceGroup --namespace-name \
my-namespace --notification-hub-name my-hub --notification-format gcm \
--message "test notification"

dosyadan bildirim göndermeyi test et

az notification-hub test-send --resource-group MyResourceGroup --namespace-name \
my-namespace --notification-hub-name my-hub --notification-format gcm \
--payload @path/to/file

json dizesiyle test gönderme bildirimi

az notification-hub test-send --resource-group MyResourceGroup --namespace-name \
my-namespace --notification-hub-name my-hub --notification-format gcm \
--payload "{\"data\":{\"message\":\"test notification\"}}"

Gerekli Parametreler

--namespace-name

Ad alanı adı.

--notification-format

Bildirim iletisinin biçimi.

kabul edilen değerler: apple, baidu, gcm, template, windows, windowsphone
--notification-hub-name

Bildirim hub'ı adı.

--resource-group -g

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

İsteğe Bağlı Parametreler

--message

Gönderilecek ileti gövdesi. Hiçbiri değilse yük yoksayılır.

--payload

İletinin JSON biçimindeki yükü.

--tag

Bu seçeneği kullanarak belirli bir kayıt kümesine test bildirimleri gönderebilirsiniz. Seçili platformdaki 10 rastgele kayda anında iletme bildirimleri göndermek istiyorsanız bu alanı boş bırakın.

--title

Bildirimin başlığı.

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az notification-hub update

Deneysel

'notification-hub' komut grubu deneyseldir ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Ad alanında bir bildirim hub'ına güncelleştirme.

az notification-hub update [--add]
                           [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                           [--ids]
                           [--location]
                           [--name]
                           [--namespace-name]
                           [--remove]
                           [--resource-group]
                           [--set]
                           [--subscription]
                           [--tags]

Örnekler

Bildirim hub'ını güncelleştirme

az notification-hub update --resource-group MyResourceGroup --namespace-name my-namespace --name "sdk-notificationHubs-8708"

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

--force-string

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

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--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 eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--location -l

Kaynak konumu.

--name --notification-hub-name -n

Bildirim hub'ı adı.

--namespace-name

Ad alanı 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 nesneyi güncelleştirin. Örnek: --set property1.property2=.

--subscription

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

--tags

Kaynak etiketleri Kısa söz dizimi, json-file ve yaml-file'yi destekler. Daha fazla göstermek için "??" seçeneğini deneyin.

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.