az iot du device group

Dekont

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

Cihaz grubu yönetimi.

Cihaz grubu, bir cihaz koleksiyonudur. Cihaz grupları, dağıtımları birçok cihaza ölçeklendirmek için bir yol sağlar. Her cihaz aynı anda tam olarak bir cihaz grubuna aittir. Cihaz Güncelleştirmesi özellikli bir cihaz hub'a bağlandığında ve özelliklerini bildirdiğinde bir cihaz grubu otomatik olarak oluşturulur.

Komutlar

Name Description Tür Durum
az iot du device group delete

Cihaz grubunu silin.

Dahili GA
az iot du device group list

Örnek içindeki cihaz gruplarını listeleme.

Dahili GA
az iot du device group show

En iyi güncelleştirme ve güncelleştirme uyumluluğu dahil olmak üzere bir cihaz grubuyla ilgili ayrıntıları gösterin.

Dahili GA

az iot du device group delete

Cihaz grubunu silin.

Cihaz grupları otomatik olarak temizlenmez, ancak geçmiş amacıyla korunur. Bu işlem, gruba gerek yoksa veya grubun geçmişini tutması gerekiyorsa kullanılabilir. Grup silindikten sonra bir cihaz bir grup için yeniden bağlanırsa, geçmiş olmadan otomatik olarak yeniden oluşturulur.

az iot du device group delete --account
                              --gid
                              --instance
                              [--resource-group]
                              [--yes {false, true}]

Örnekler

Cihaz grubunu silin.

az iot du device group delete -n {account_name} -i {instance_name} --group-id {device_group_id}

Onay istemini atlayan bir cihaz grubunu silin.

az iot du device group delete -n {account_name} -i {instance_name} --group-id {device_group_id} -y

Gerekli Parametreler

--account -n

Cihaz Güncelleştirme hesabı adı. kullanarak az config set defaults.adu_account=<name>varsayılan hesap adını yapılandırabilirsiniz.

--gid --group-id

Cihaz grubu kimliği. Bu, bağlı IoT Hub'ının cihaz/modül ikizindeki ADUGroup etiketinin değerinden veya etiketi olmayan cihazlar için $default oluşturulur.

--instance -i

Cihaz Güncelleştirme örneği adı. varsayılan örnek adını kullanarak az config set defaults.adu_instance=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--resource-group -g

Cihaz Güncelleştirme hesabı kaynak grubu adı. kullanarak varsayılan grubu az config set defaults.adu_group=<name>yapılandırabilirsiniz.

--yes -y

Kullanıcı istemlerini atlayın. Eylemin kabul edilmesini gösterir. Öncelikle otomasyon senaryoları için kullanılır. Varsayılan: false.

kabul edilen değerler: false, true
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 iot du device group list

Örnek içindeki cihaz gruplarını listeleme.

az iot du device group list --account
                            --instance
                            [--order-by]
                            [--resource-group]

Örnekler

Cihaz gruplarını listeleyin.

az iot du device group list -n {account_name} -i {instance_name}

Cihaz gruplarını istenen sırada listeleyin; bu örnekte deviceCount.

az iot du device group list -n {account_name} -i {instance_name} --order-by deviceCount

Gerekli Parametreler

--account -n

Cihaz Güncelleştirme hesabı adı. kullanarak az config set defaults.adu_account=<name>varsayılan hesap adını yapılandırabilirsiniz.

--instance -i

Cihaz Güncelleştirme örneği adı. varsayılan örnek adını kullanarak az config set defaults.adu_instance=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--order-by

Döndürülen grup kümesini sıralar. groupId, deviceCount, createdDateTime, subgroupsWithNew Güncelleştirmeler AvailableCount, subgroupsWith Güncelleştirmeler InProgressCount veya subgroupsWithOnLatestUpdateCount ölçütüne göre sıralayabilirsiniz.

--resource-group -g

Cihaz Güncelleştirme hesabı kaynak grubu adı. kullanarak varsayılan grubu az config set defaults.adu_group=<name>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 iot du device group show

En iyi güncelleştirme ve güncelleştirme uyumluluğu dahil olmak üzere bir cihaz grubuyla ilgili ayrıntıları gösterin.

az iot du device group show --account
                            --gid
                            --instance
                            [--best-updates {false, true}]
                            [--resource-group]
                            [--update-compliance {false, true}]

Örnekler

Cihaz grubunu gösterme.

az iot du device group show -n {account_name} -i {instance_name} --group-id {device_group_id}

Bir cihaz grubu için kullanılabilen en iyi güncelleştirmeleri gösterin. Bu bayrak, komutu liste döndürecek şekilde değiştirir.

az iot du device group show -n {account_name} -i {instance_name} --group-id {device_group_id} --best-updates

Cihaz grubu için güncelleştirme uyumluluğunu gösterme.

az iot du device group show -n {account_name} -i {instance_name} --group-id {device_group_id} --update-compliance

Gerekli Parametreler

--account -n

Cihaz Güncelleştirme hesabı adı. kullanarak az config set defaults.adu_account=<name>varsayılan hesap adını yapılandırabilirsiniz.

--gid --group-id

Cihaz grubu kimliği. Bu, bağlı IoT Hub'ının cihaz/modül ikizindeki ADUGroup etiketinin değerinden veya etiketi olmayan cihazlar için $default oluşturulur.

--instance -i

Cihaz Güncelleştirme örneği adı. varsayılan örnek adını kullanarak az config set defaults.adu_instance=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--best-updates

Komutun cihaz grubu için kullanılabilir en iyi güncelleştirmeleri getirmesi gerektiğini belirten bayrak, her güncelleştirmeye kaç cihaz gerektiğinin sayısı da dahil olmak üzere. En iyi güncelleştirme, bir cihaz sınıfının tüm uyumluluk belirtimlerini karşılayan en son güncelleştirmedir.

kabul edilen değerler: false, true
--resource-group -g

Cihaz Güncelleştirme hesabı kaynak grubu adı. kullanarak varsayılan grubu az config set defaults.adu_group=<name>yapılandırabilirsiniz.

--update-compliance

Komutu gösteren bayrak, en son güncelleştirmesinde kaç cihazın olduğu, kaç yeni güncelleştirmeye ihtiyaç duyulduğunu ve yeni güncelleştirme alma işleminin devam ettiğini gösteren cihaz grubu güncelleştirme uyumluluk bilgilerini getirmelidir.

kabul edilen değerler: false, true
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.