az iot ops ns asset rest
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 asset rest komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
'iot ops ns' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
REST cihaz uç noktalarını işaret eden ad alanı varlıklarını yönetin.
Komutlar
| Name | Description | Tür | Durum |
|---|---|---|---|
| az iot ops ns asset rest create |
IoT İşlemleri örneğinde REST ad alanı varlığı oluşturun. |
Extension | Preview |
| az iot ops ns asset rest dataset |
IoT İşlemleri örneğindeki REST ad alanı varlıkları için veri kümelerini yönetin. |
Extension | Preview |
| az iot ops ns asset rest dataset add |
IoT İşlemleri örneğindeki REST ad alanı varlığı için veri kümesi ekleme. |
Extension | Preview |
| az iot ops ns asset rest dataset list |
IoT İşlemleri örneğindeki REST ad alanı varlığı için veri kümelerini listeleme. |
Extension | Preview |
| az iot ops ns asset rest dataset remove |
IoT İşlemleri örneğindeki REST ad alanı varlığından veri kümesi kaldırma. |
Extension | Preview |
| az iot ops ns asset rest dataset show |
IoT İşlemleri örneğindeki REST ad alanı varlığı için veri kümesinin ayrıntılarını gösterin. |
Extension | Preview |
| az iot ops ns asset rest dataset update |
IoT İşlemleri örneğindeki REST ad alanı varlığı için veri kümesini güncelleştirme. |
Extension | Preview |
| az iot ops ns asset rest update |
IoT İşlemleri örneğinde REST ad alanı varlığı güncelleştirme. |
Extension | Preview |
az iot ops ns asset rest create
'iot ops ns' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
IoT İşlemleri örneğinde REST ad alanı varlığı oluşturun.
Cihaz uç noktası Microsoft.Http türünde olmalıdır.
az iot ops ns asset rest create --device
--endpoint --ep
--instance
--name
--resource-group
[--asset-type-ref --type-ref]
[--attr --attribute]
[--dataset-dest --dsd]
[--description]
[--disable {false, true}]
[--display-name --dn]
[--doc-uri --documentation-uri]
[--eid --external-asset-id]
[--hardware-revision --hw-rev]
[--manufacturer]
[--manufacturer-uri --mfr-uri]
[--model]
[--pc --product-code]
[--sampling-int --si]
[--serial-number --sn]
[--software-revision --sw-rev]
[--tags]
Örnekler
Temel REST varlığı oluşturma
az iot ops ns asset rest create --name myrestasset --instance myInstance -g myInstanceResourceGroup --device myrestdevice --endpoint myRestEndpoint
Veri kümesi yapılandırmasıyla REST varlığı oluşturma
az iot ops ns asset rest create --name myrestasset --instance myInstance -g myInstanceResourceGroup --device myrestdevice --endpoint myRestEndpoint --sampling-int 5000
Veri kümesi hedefi ile REST varlığı oluşturma
az iot ops ns asset rest create --name myrestasset --instance myInstance -g myInstanceResourceGroup --device myrestdevice --endpoint myRestEndpoint --dataset-dest topic="factory/rest/data" retain=Never qos=Qos1 ttl=3600
Özel yapılandırma ve BrokerStateStore hedefi ile REST varlığı oluşturma
az iot ops ns asset rest create --name myrestasset --instance myInstance -g myInstanceResourceGroup --device myrestdevice --endpoint myRestEndpoint --sampling-int 2000 --dataset-dest key="rest-data-cache"
Ek meta verilerle REST varlığı oluşturma
az iot ops ns asset rest create --name myrestasset --instance myInstance -g myInstanceResourceGroup --device myrestdevice --endpoint myRestEndpoint --description "Temperature sensor API" --display-name "Facility Temperature Monitor" --model "TempSensor-3000" --manufacturer "SensorCorp" --serial-number "TS-12345" --documentation-uri "https://example.com/docs/api"
Özel özniteliklerle REST varlığı oluşturma
az iot ops ns asset rest create --name myrestasset --instance myInstance -g myInstanceResourceGroup --device myrestdevice --endpoint myRestEndpoint --attribute location=warehouse --attribute sensor-type=temperature --attribute units=celsius
Gerekli Parametreler
Cihaz adı.
Cihaz uç noktası adı.
Azure IoT İşlemleri örneğinin adı.
Varlığı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.
Varlık türü başvurularının boşlukla ayrılmış listesi.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Özel varlık öznitelikleri için boşlukla ayrılmış anahtar=değer çiftleri.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Veri kümelerinin hedefini temsil eden Key=değer çiftleri. İzin verilen bağımsız değişkenler şunlardır: key BrokerStateStore veya topic, retain, qosve ttl MQTT için. için retain izin verilen değerler şunlardır Keep ve Never için izin verilen değerler qos ve 'tir Qos0Qos1.
Varlığın açıklaması.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Varlığı devre dışı bırakın.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
| Kabul edilen değerler: | false, true |
Varlığın görünen adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Varlık için belge URI'si.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Dış varlık kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Donanım düzeltme bilgileri.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Üretici adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Üretici URI'si.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Model adı veya numarası.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Ürün kodu.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Milisaniye cinsinden veri kümeleri için örnekleme aralığı. Minimum: -1.
Seri numarası.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Yazılım düzeltme bilgileri.
| Ö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 asset rest update
'iot ops ns' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
IoT İşlemleri örneğinde REST ad alanı varlığı güncelleştirme.
Cihaz uç noktası Microsoft.Http türünde olmalıdır.
az iot ops ns asset rest update --instance
--name
--resource-group
[--asset-type-ref --type-ref]
[--attr --attribute]
[--dataset-dest --dsd]
[--description]
[--disable {false, true}]
[--display-name --dn]
[--doc-uri --documentation-uri]
[--eid --external-asset-id]
[--hardware-revision --hw-rev]
[--manufacturer]
[--manufacturer-uri --mfr-uri]
[--model]
[--pc --product-code]
[--sampling-int --si]
[--serial-number --sn]
[--software-revision --sw-rev]
[--tags]
Örnekler
REST varlığının temel özelliklerini güncelleştirme
az iot ops ns asset rest update --name myrestasset --instance myInstance -g myInstanceResourceGroup --description "Updated temperature sensor API" --display-name "Main Warehouse Temperature"
REST varlığının veri kümesi hedefini MQTT'ye güncelleştirme
az iot ops ns asset rest update --name myrestasset --instance myInstance -g myInstanceResourceGroup --dataset-dest topic="factory/rest/updated/data" retain=Keep qos=Qos1 ttl=7200
REST varlığının veri kümesi hedefini BrokerStateStore'a güncelleştirme
az iot ops ns asset rest update --name myrestasset --instance myInstance -g myInstanceResourceGroup --dataset-dest key="updated-rest-cache"
REST varlığının meta verilerini güncelleştirme
az iot ops ns asset rest update --name myrestasset --instance myInstance -g myInstanceResourceGroup --model "TempSensor-4000" --manufacturer "SensorCorp" --serial-number "TS-67890" --documentation-uri "https://example.com/docs/api/v2"
REST varlığının özel özniteliklerini güncelleştirme
az iot ops ns asset rest update --name myrestasset --instance myInstance -g myInstanceResourceGroup --attribute location=main-warehouse sensor-type=temperature units=fahrenheit accuracy=high
REST varlığını devre dışı bırakma ve başvuru bilgilerini güncelleştirme
az iot ops ns asset rest update --name myrestasset --instance myInstance -g myInstanceResourceGroup --disable --external-asset-id "TEMP-MAIN-01" --hardware-revision "v2.1"
Gerekli Parametreler
Azure IoT İşlemleri örneğinin adı.
Varlığı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.
Varlık türü başvurularının boşlukla ayrılmış listesi.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Özel varlık öznitelikleri için boşlukla ayrılmış anahtar=değer çiftleri.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Veri kümelerinin hedefini temsil eden Key=değer çiftleri. İzin verilen bağımsız değişkenler şunlardır: key BrokerStateStore veya topic, retain, qosve ttl MQTT için. için retain izin verilen değerler şunlardır Keep ve Never için izin verilen değerler qos ve 'tir Qos0Qos1.
Varlığın açıklaması.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Varlığı devre dışı bırakın.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
| Kabul edilen değerler: | false, true |
Varlığın görünen adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Varlık için belge URI'si.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Dış varlık kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Donanım düzeltme bilgileri.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Üretici adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Üretici URI'si.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Model adı veya numarası.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Ürün kodu.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Milisaniye cinsinden veri kümeleri için örnekleme aralığı. Minimum: -1.
Seri numarası.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Info Arguments |
Yazılım düzeltme bilgileri.
| Ö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 |