Aracılığıyla paylaş


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

Önizleme

'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

--device -d

Cihaz adı.

--endpoint --ep

Cihaz uç noktası adı.

--instance -i

Azure IoT İşlemleri örneğinin adı.

--name -n

Varlığın adı.

--resource-group -g

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.

--asset-type-ref --type-ref

Varlık türü başvurularının boşlukla ayrılmış listesi.

Özellik Değer
Parametre grubu: Additional Info Arguments
--attr --attribute

Özel varlık öznitelikleri için boşlukla ayrılmış anahtar=değer çiftleri.

Özellik Değer
Parametre grubu: Additional Info Arguments
--dataset-dest --dsd

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.

--description

Varlığın açıklaması.

Özellik Değer
Parametre grubu: Additional Info Arguments
--disable

Varlığı devre dışı bırakın.

Özellik Değer
Parametre grubu: Additional Info Arguments
Kabul edilen değerler: false, true
--display-name --dn

Varlığın görünen adı.

Özellik Değer
Parametre grubu: Additional Info Arguments
--doc-uri --documentation-uri

Varlık için belge URI'si.

Özellik Değer
Parametre grubu: Additional Info Arguments
--eid --external-asset-id

Dış varlık kimliği.

Özellik Değer
Parametre grubu: Additional Info Arguments
--hardware-revision --hw-rev

Donanım düzeltme bilgileri.

Özellik Değer
Parametre grubu: Additional Info Arguments
--manufacturer

Üretici adı.

Özellik Değer
Parametre grubu: Additional Info Arguments
--manufacturer-uri --mfr-uri

Üretici URI'si.

Özellik Değer
Parametre grubu: Additional Info Arguments
--model

Model adı veya numarası.

Özellik Değer
Parametre grubu: Additional Info Arguments
--pc --product-code

Ürün kodu.

Özellik Değer
Parametre grubu: Additional Info Arguments
--sampling-int --si

Milisaniye cinsinden veri kümeleri için örnekleme aralığı. Minimum: -1.

--serial-number --sn

Seri numarası.

Özellik Değer
Parametre grubu: Additional Info Arguments
--software-revision --sw-rev

Yazılım düzeltme bilgileri.

Özellik Değer
Parametre grubu: Additional Info Arguments
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

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 iot ops ns asset rest update

Önizleme

'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

--instance -i

Azure IoT İşlemleri örneğinin adı.

--name -n

Varlığın adı.

--resource-group -g

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.

--asset-type-ref --type-ref

Varlık türü başvurularının boşlukla ayrılmış listesi.

Özellik Değer
Parametre grubu: Additional Info Arguments
--attr --attribute

Özel varlık öznitelikleri için boşlukla ayrılmış anahtar=değer çiftleri.

Özellik Değer
Parametre grubu: Additional Info Arguments
--dataset-dest --dsd

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.

--description

Varlığın açıklaması.

Özellik Değer
Parametre grubu: Additional Info Arguments
--disable

Varlığı devre dışı bırakın.

Özellik Değer
Parametre grubu: Additional Info Arguments
Kabul edilen değerler: false, true
--display-name --dn

Varlığın görünen adı.

Özellik Değer
Parametre grubu: Additional Info Arguments
--doc-uri --documentation-uri

Varlık için belge URI'si.

Özellik Değer
Parametre grubu: Additional Info Arguments
--eid --external-asset-id

Dış varlık kimliği.

Özellik Değer
Parametre grubu: Additional Info Arguments
--hardware-revision --hw-rev

Donanım düzeltme bilgileri.

Özellik Değer
Parametre grubu: Additional Info Arguments
--manufacturer

Üretici adı.

Özellik Değer
Parametre grubu: Additional Info Arguments
--manufacturer-uri --mfr-uri

Üretici URI'si.

Özellik Değer
Parametre grubu: Additional Info Arguments
--model

Model adı veya numarası.

Özellik Değer
Parametre grubu: Additional Info Arguments
--pc --product-code

Ürün kodu.

Özellik Değer
Parametre grubu: Additional Info Arguments
--sampling-int --si

Milisaniye cinsinden veri kümeleri için örnekleme aralığı. Minimum: -1.

--serial-number --sn

Seri numarası.

Özellik Değer
Parametre grubu: Additional Info Arguments
--software-revision --sw-rev

Yazılım düzeltme bilgileri.

Özellik Değer
Parametre grubu: Additional Info Arguments
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

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