az iot ops ns device
Note
Bu başvuru, Azure CLI (sürüm 2.67.0 veya üzeri) için azure-iot-ops uzantısının bir parçasıdır. Uzantı, az iot ops ns device komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Cihaz Kayıt Defteri ad alanları içindeki cihazları yönetin.
Komutlar
| Name | Description | Tür | Durum |
|---|---|---|---|
| az iot ops ns device create |
Cihaz Kayıt Defteri ad alanında bir cihaz oluşturun. |
Extension | Georgia |
| az iot ops ns device delete |
Cihaz Kayıt Defteri ad alanından bir cihaz silin. |
Extension | Georgia |
| az iot ops ns device endpoint |
Cihaz Kayıt Defteri ad alanları içindeki cihazlar için uç noktaları yönetin. |
Extension | Georgia |
| az iot ops ns device endpoint inbound |
Cihaz Kayıt Defteri ad alanları içindeki cihazlar için gelen uç noktaları yönetin. |
Extension | Georgia |
| az iot ops ns device endpoint inbound add |
Cihaz Kayıt Defteri ad alanları içindeki cihazlara gelen uç noktalar ekleyin. |
Extension | Georgia |
| az iot ops ns device endpoint inbound add custom |
Cihaz Kayıt Defteri ad alanında bir cihaza özel bir gelen uç nokta ekleyin. |
Extension | Georgia |
| az iot ops ns device endpoint inbound add media |
Cihaz Kayıt Defteri ad alanında bir cihaza medya gelen uç noktası ekleyin. |
Extension | Georgia |
| az iot ops ns device endpoint inbound add mqtt |
Cihaz Kayıt Defteri ad alanında bir cihaza MQTT gelen uç noktası ekleyin. |
Extension | Georgia |
| az iot ops ns device endpoint inbound add onvif |
Cihaz Kayıt Defteri ad alanında bir cihaza ONVIF gelen uç noktası ekleyin. |
Extension | Georgia |
| az iot ops ns device endpoint inbound add opcua |
Cihaz Kayıt Defteri ad alanında bir cihaza OPC UA gelen uç noktası ekleyin. |
Extension | Georgia |
| az iot ops ns device endpoint inbound add rest |
Cihaz Kayıt Defteri ad alanında bir cihaza geri kalan bir gelen uç nokta ekleyin. |
Extension | Georgia |
| az iot ops ns device endpoint inbound add sse |
Cihaz Kayıt Defteri ad alanında bir cihaza SSE gelen uç noktası ekleyin. |
Extension | Georgia |
| az iot ops ns device endpoint inbound list |
Cihaz Kayıt Defteri ad alanında bir cihazın gelen uç noktalarını listeleme. |
Extension | Georgia |
| az iot ops ns device endpoint inbound remove |
Cihaz Kayıt Defteri ad alanında bir cihazdan gelen uç noktaları kaldırın. |
Extension | Georgia |
| az iot ops ns device endpoint list |
Cihaz Kayıt Defteri ad alanında bir cihazın tüm uç noktalarını listeleme. |
Extension | Georgia |
| az iot ops ns device query |
Cihaz Kayıt Defteri ad alanlarına cihazları sorgulama. |
Extension | Georgia |
| az iot ops ns device show |
Cihaz Kayıt Defteri ad alanında bir cihazın ayrıntılarını gösterin. |
Extension | Georgia |
| az iot ops ns device update |
Cihaz Kayıt Defteri ad alanında bir cihazı güncelleştirme. |
Extension | Georgia |
az iot ops ns device create
Cihaz Kayıt Defteri ad alanında bir cihaz oluşturun.
Cihaz bir Azure IoT İşlemleri örneğine bağlanır.
az iot ops ns device create --instance
--name
--resource-group
[--attr --custom-attribute]
[--disabled {false, true}]
[--manufacturer]
[--model]
[--os]
[--os-version --osv]
[--tags]
Örnekler
En az yapılandırmaya sahip bir cihaz oluşturma
az iot ops ns device create --name mydevice --instance myInstance -g myInstanceResourceGroup
Özel özniteliklere sahip bir cihaz oluşturma
az iot ops ns device create --name mydevice --instance myInstance -g myInstanceResourceGroup --attr location=building1 floor=3
Üretici bilgileri ve işletim sistemi ayrıntılarıyla bir cihaz oluşturma
az iot ops ns device create --name mydevice --instance myInstance -g myInstanceResourceGroup --manufacturer "Contoso" --model "Gateway X1" --os "Linux" --os-version "4.15"
Etiketlerle devre dışı bırakılmış cihaz oluşturma
az iot ops ns device create --name mydevice --instance myInstance -g myInstanceResourceGroup --disabled --tags environment=test criticality=low
Gerekli Parametreler
Azure IoT İşlemleri örneğinin adı.
Oluşturulacak cihazın adı.
Azure IoT İşlemleri örneğinin kaynak grubu.
İ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.
Cihaz için ek özel özniteliklere karşılık gelen boşlukla ayrılmış anahtar=değer çiftleri. Bu parametre birden çok kez kullanılabilir.
Cihazı devre dışı bırakın.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
| Kabul edilen değerler: | false, true |
Cihaz üreticisi.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Cihaz modeli.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Cihaz işletim sistemi.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Cihaz işletim sistemi sürümü.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 iot ops ns device delete
Cihaz Kayıt Defteri ad alanından bir cihaz silin.
az iot ops ns device delete --instance
--name
--resource-group
[--yes {false, true}]
Örnekler
Cihaz silme
az iot ops ns device delete --name mydevice --instance myInstance -g myInstanceResourceGroup
Gerekli Parametreler
Azure IoT İşlemleri örneğinin adı.
Oluşturulacak cihazın adı.
Azure IoT İşlemleri örneğinin kaynak grubu.
İ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.
[y]es öğesini istem olmadan onaylayın. CI ve otomasyon senaryoları için kullanışlıdır.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 iot ops ns device query
Cihaz Kayıt Defteri ad alanlarına cihazları sorgulama.
Cihaz adı, üretici, model ve daha fazlası gibi çeşitli arama ölçütlerine göre cihazları ad alanları arasında sorgular.
az iot ops ns device query [--cq --custom-query]
[--disabled {false, true}]
[--instance]
[--manufacturer]
[--model]
[--name]
[--os]
[--os-version --osv]
[--resource-group]
Örnekler
IoT İşlemleri örneğindeki cihazları sorgulama
az iot ops ns device query --instance myInstance -g myInstanceResourceGroup
Belirli bir cihazı ada göre sorgulama
az iot ops ns device query --name mydevice
Belirli bir üreticinin cihazlarını sorgulama
az iot ops ns device query --manufacturer "Contoso"
Cihazları aramak için özel sorgu kullanma
az iot ops ns device query --custom-query "where tags.environment=='production'"
İ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.
Kullanılacak özel sorgu. Örnek adı ve kaynak grubu dışında diğer tüm sorgu bağımsız değişkenleri yoksayılır.
Varlığın durumu.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
| Kabul edilen değerler: | false, true |
Azure IoT İşlemleri örneğinin adı.
Cihaz üreticisi.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Cihaz modeli.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Oluşturulacak cihazın adı.
Cihaz işletim sistemi.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Cihaz işletim sistemi sürümü.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Azure IoT İşlemleri örneğinin kaynak grubu.
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 iot ops ns device show
Cihaz Kayıt Defteri ad alanında bir cihazın ayrıntılarını gösterin.
az iot ops ns device show --instance
--name
--resource-group
Örnekler
Cihazın ayrıntılarını gösterme
az iot ops ns device show --name mydevice --instance myInstance -g myInstanceResourceGroup
Gerekli Parametreler
Azure IoT İşlemleri örneğinin adı.
Oluşturulacak cihazın adı.
Azure IoT İşlemleri örneğinin kaynak grubu.
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 iot ops ns device update
Cihaz Kayıt Defteri ad alanında bir cihazı güncelleştirme.
az iot ops ns device update --instance
--name
--resource-group
[--attr --custom-attribute]
[--disabled {false, true}]
[--os-version --osv]
[--tags]
Örnekler
Cihaz özel özniteliklerini güncelleştirme
az iot ops ns device update --name mydevice --instance myInstance -g myInstanceResourceGroup --attr location=building2 floor=5
İşletim sistemi sürümünü güncelleştirme
az iot ops ns device update --name mydevice --instance myInstance -g myInstanceResourceGroup --os-version "4.18"
Cihazı devre dışı bırakma
az iot ops ns device update --name mydevice --instance myInstance -g myInstanceResourceGroup --disabled
Cihaz etiketlerini güncelleştirme
az iot ops ns device update --name mydevice --instance myInstance -g myInstanceResourceGroup --tags environment=production criticality=high
Gerekli Parametreler
Azure IoT İşlemleri örneğinin adı.
Oluşturulacak cihazın adı.
Azure IoT İşlemleri örneğinin kaynak grubu.
İ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.
Cihaz için ek özel özniteliklere karşılık gelen boşlukla ayrılmış anahtar=değer çiftleri. Bu parametre birden çok kez kullanılabilir.
Cihazı devre dışı bırakın.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
| Kabul edilen değerler: | false, true |
Cihaz işletim sistemi sürümü.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 |