Aracılığıyla paylaş


az iot ops asset

Not

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

Varlık yönetimi.

Varlık yönetimi hakkında daha fazla bilgi için bkz. aka.ms/asset-overview.

Komutlar

Name Description Tür Durum
az iot ops asset create

Bir varlık oluşturun.

Dahili GA
az iot ops asset dataset

Bir varlıktaki veri kümelerini yönetme.

Dahili GA
az iot ops asset dataset list

Varlık içindeki veri kümelerini listeleme.

Dahili GA
az iot ops asset dataset point

Varlık veri kümesindeki veri noktalarını yönetme.

Dahili GA
az iot ops asset dataset point add

Varlık veri kümesine veri noktası ekleme.

Dahili GA
az iot ops asset dataset point export

Varlık veri kümesindeki veri noktalarını dışarı aktarma.

Dahili GA
az iot ops asset dataset point import

Varlık veri kümesindeki veri noktalarını içeri aktarma.

Dahili GA
az iot ops asset dataset point list

Varlık veri kümesindeki veri noktalarını listeleme.

Dahili GA
az iot ops asset dataset point remove

Varlık veri kümesindeki bir veri noktasını kaldırma.

Dahili GA
az iot ops asset dataset show

Varlık içindeki bir veri kümesini gösterme.

Dahili GA
az iot ops asset delete

Varlığı silme.

Dahili GA
az iot ops asset endpoint

Varlık uç noktası profillerini yönetme.

Dahili GA
az iot ops asset endpoint create

Varlık uç noktası profilleri oluşturun.

Dahili GA
az iot ops asset endpoint create custom

Özel bağlayıcı için varlık uç noktası profili oluşturma.

Dahili Kaldırıl -mış
az iot ops asset endpoint create onvif

Onvif bağlayıcısı için varlık uç noktası profili oluşturun.

Dahili Kaldırıl -mış
az iot ops asset endpoint create opcua

OPCUA bağlayıcısı için varlık uç noktası profili oluşturun.

Dahili GA
az iot ops asset endpoint delete

Varlık uç noktası profilini silin.

Dahili GA
az iot ops asset endpoint query

Varlık uç noktası profilleri için Kaynak Grafı sorgulayın.

Dahili GA
az iot ops asset endpoint show

Varlık uç noktası profilini gösterme.

Dahili GA
az iot ops asset endpoint update

Varlık uç noktası profilini güncelleştirme.

Dahili GA
az iot ops asset event

Bir varlıktaki olayları yönetme.

Dahili GA
az iot ops asset event add

Bir varlığa olay ekleme.

Dahili GA
az iot ops asset event export

Bir varlıktaki olayları dışarı aktarma.

Dahili GA
az iot ops asset event import

Bir varlıktaki olayları içeri aktarma.

Dahili GA
az iot ops asset event list

Bir varlıktaki olayları listeleme.

Dahili GA
az iot ops asset event remove

Varlıktaki bir olayı kaldırma.

Dahili GA
az iot ops asset query

Varlıklar için Kaynak Grafı sorgula.

Dahili GA
az iot ops asset show

Bir varlığı gösterme.

Dahili GA
az iot ops asset update

Varlığı güncelleştirme.

Dahili GA

az iot ops asset create

Bir varlık oluşturun.

Dosya biçimlerine örnek olarak bkz. aka.ms/aziotops-assets.

az iot ops asset create --endpoint-profile
                        --instance
                        --name
                        --resource-group
                        [--attr]
                        [--dataset-publish-int]
                        [--dataset-queue-size]
                        [--dataset-sample-int]
                        [--description]
                        [--disable {false, true}]
                        [--display-name]
                        [--documentation-uri]
                        [--eai]
                        [--ef]
                        [--epi]
                        [--eqs]
                        [--esi]
                        [--event]
                        [--hardware-revision]
                        [--ig]
                        [--instance-subscription]
                        [--location]
                        [--manufacturer]
                        [--manufacturer-uri]
                        [--model]
                        [--pc]
                        [--serial-number]
                        [--software-revision]
                        [--tags]
                        [--topic-path]
                        [--topic-retain {Keep, Never}]

Örnekler

Aynı kaynak grubunda verilen örneği kullanarak bir varlık oluşturun.

az iot ops asset create --name myasset -g myresourcegroup --endpoint-profile myassetendpoint --instance myinstance

Farklı bir kaynak grubunda ama aynı abonelikte verilen örneği kullanarak bir varlık oluşturun. Dijital İşlem deneyimi, örnekten farklı bir abonelikteyse varlığı görüntülemeyebileceğini unutmayın.

az iot ops asset create --name myasset -g myresourcegroup --endpoint-profile myassetendpoint --instance myinstance --instance-resource-group myinstanceresourcegroup

Olayları içeren bir dosya kullanarak devre dışı bırakılmış bir varlık oluşturun.

az iot ops asset create --name myasset -g myresourcegroup --endpoint-profile myassetendpoint --instance myinstance --event-file /path/to/myasset_events.csv --disable

Belirtilen önceden doldurulmuş değerlerle bir varlık oluşturun.

az iot ops asset create --name myasset -g myresourcegroup --endpoint-profile myassetendpoint --instance myinstance --event event_notifier=EventNotifier1 name=myEvent1 observability_mode=log sampling_interval=10 queue_size=2 --event event_notifier=EventNotifier2 name=myEvent2 --dataset-publish-int 1250 --dataset-queue-size 2 --dataset-sample-int 30 --event-publish-int 750 --event-queue-size 3 --event-sample-int 50 --description 'Description for a test asset.' --documentation-uri www.contoso.com --external-asset-id 000-000-1234 --hardware-revision 10.0 --product-code XXX100 --software-revision 0.1 --manufacturer Contoso --manufacturer-uri constoso.com --model AssetModel --serial-number 000-000-ABC10 --custom-attribute work_location=factory

Gerekli Parametreler

--endpoint-profile --ep

Varlık uç noktası profil adı.

--instance

Oluşturulan varlığı ilişkilendirmek için örnek adı.

--name -n

Varlık adı.

--resource-group -g

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

İsteğe Bağlı Parametreler

--attr --custom-attribute

Varlık için ek özel özniteliklere karşılık gelen boşlukla ayrılmış anahtar=değer çiftleri. Bu parametre birden çok kez kullanılabilir.

--dataset-publish-int --dpi

Veri kümeleri için varsayılan yayımlama aralığı.

Default value: 1000
--dataset-queue-size --dqs

Veri kümeleri için varsayılan kuyruk boyutu.

Default value: 1
--dataset-sample-int --dsi

Veri kümeleri için varsayılan örnekleme aralığı (milisaniye cinsinden).

Default value: 500
--description -d

Açıklama.

--disable

Bir varlığı devre dışı bırakın.

Kabul edilen değerler: false, true
Default value: False
--display-name --dn

Görünen ad.

--documentation-uri --du

Belge URI'si.

--eai --external-asset-id

Dış varlık kimliği.

--ef --event-file

Olayları içeren dosyanın dosya yolu. Aşağıdaki dosya türleri desteklenir: json, csv, yaml.

--epi --event-publish-int

Olaylar için varsayılan yayımlama aralığı.

Default value: 1000
--eqs --event-queue-size

Olaylar için varsayılan kuyruk boyutu.

Default value: 1
--esi --event-sample-int

Olaylar için varsayılan örnekleme aralığı (milisaniye cinsinden).

Default value: 500
--event

Oluşturulacak olayın özelliklerine karşılık gelen boşlukla ayrılmış anahtar=değer çiftleri. Aşağıdaki anahtar değerleri desteklenir: event_notifier (gerekli), name (gerekli), observability_mode (yok veya günlük), sampling_interval (int), queue_size (int). --event 1 veya daha fazla kez kullanılabilir. Tam parametre kullanımı için yardım örneklerini gözden geçirin.

--hardware-revision --hr

Donanım düzeltmesi.

--ig --instance-resource-group

Örnek kaynak grubu. Sağlanmadıysa, varlık kaynak grubu kullanılır.

--instance-subscription --is
Kullanım Dışı

'instance_subscription' bağımsız değişkeni kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak.

Örnek abonelik kimliği. Sağlanmadıysa varlık aboneliği kimliği kullanılır.

--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--manufacturer

Üretici.

--manufacturer-uri --mu

Üretici URI'si.

--model

Model.

--pc --product-code

Ürün kodu.

--serial-number --sn

Seri numarası.

--software-revision --sr

Yazılım düzeltmesi.

--tags

Varlık kaynağı etiketleri. Anahtar-değer çiftlerinde aşağıdaki biçime sahip özellik paketi: a=b c=d.

--topic-path --tp

Varsayılan konu yolu.

--topic-retain --tr

Varsayılan konu ilkeyi korur.

Kabul edilen değerler: Keep, Never
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
Default value: 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 ops asset delete

Varlığı silme.

az iot ops asset delete --name
                        --resource-group

Örnekler

Varlığı silme.

az iot ops asset delete --name myasset -g myresourcegroup

Gerekli Parametreler

--name -n

Varlık adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults 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
Default value: 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 ops asset query

Varlıklar için Kaynak Grafı sorgula.

az iot ops asset query [--cq]
                       [--description]
                       [--disabled {false, true}]
                       [--display-name]
                       [--documentation-uri]
                       [--eai]
                       [--endpoint-profile]
                       [--hardware-revision]
                       [--ig]
                       [--instance]
                       [--location]
                       [--manufacturer]
                       [--manufacturer-uri]
                       [--model]
                       [--name]
                       [--pc]
                       [--resource-group]
                       [--serial-number]
                       [--software-revision]
                       [--topic-path]
                       [--topic-retain {Keep, Never}]

Örnekler

Belirli bir kaynak grubu içinde devre dışı bırakılan varlıkları sorgula.

az iot ops asset query -g myresourcegroup --disabled

Verilen modele, üreticiye ve seri numarasına sahip varlıkları sorgular.

az iot ops asset query --model model1 --manufacturer contoso --serial-number 000-000-ABC10

İsteğe Bağlı Parametreler

--cq --custom-query

Kullanılacak özel sorgu. Diğer tüm sorgu bağımsız değişkenleri yoksayılır.

--description -d

Açıklama.

--disabled

Varlığın durumu.

Kabul edilen değerler: false, true
--display-name --dn

Görünen ad.

--documentation-uri --du

Belge URI'si.

--eai --external-asset-id

Dış varlık kimliği.

--endpoint-profile --ep

Varlık uç noktası profil adı.

--hardware-revision --hr

Donanım düzeltmesi.

--ig --instance-resource-group

Örnek kaynak grubu. Sağlanmadıysa, varlık kaynak grubu kullanılır.

--instance

Oluşturulan varlığı ilişkilendirmek için örnek adı.

--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--manufacturer

Üretici.

--manufacturer-uri --mu

Üretici URI'si.

--model

Model.

--name -n

Varlık adı.

--pc --product-code

Ürün kodu.

--resource-group -g

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

--serial-number --sn

Seri numarası.

--software-revision --sr

Yazılım düzeltmesi.

--topic-path --tp

Varsayılan konu yolu.

--topic-retain --tr

Varsayılan konu ilkeyi korur.

Kabul edilen değerler: Keep, Never
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
Default value: 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 ops asset show

Bir varlığı gösterme.

az iot ops asset show --name
                      --resource-group

Örnekler

Bir varlığın ayrıntılarını gösterin.

az iot ops asset show --name myasset -g myresourcegroup

Gerekli Parametreler

--name -n

Varlık adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults 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
Default value: 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 ops asset update

Varlığı güncelleştirme.

Veri kümelerini ve olayları güncelleştirmek için lütfen komut gruplarını az iot ops asset dataset ve az iot ops asset event sırasıyla kullanın.

az iot ops asset update --name
                        --resource-group
                        [--attr]
                        [--dataset-publish-int]
                        [--dataset-queue-size]
                        [--dataset-sample-int]
                        [--description]
                        [--disable {false, true}]
                        [--display-name]
                        [--documentation-uri]
                        [--epi]
                        [--eqs]
                        [--esi]
                        [--hardware-revision]
                        [--manufacturer]
                        [--manufacturer-uri]
                        [--model]
                        [--pc]
                        [--serial-number]
                        [--software-revision]
                        [--tags]
                        [--topic-path]
                        [--topic-retain {Keep, Never}]

Örnekler

Bir varlığın veri kümesini ve olay varsayılanlarını güncelleştirin.

az iot ops asset update --name myasset -g myresourcegroup --dataset-publish-int 1250 --dataset-queue-size 2 --dataset-sample-int 30 --event-publish-int 750 --event-queue-size 3 --event-sample-int 50

Varlığın açıklamasını, belge uri'sini, donanım düzeltmesini, ürün kodunu ve yazılım düzeltmesini güncelleştirin.

az iot ops asset update --name myasset -g myresourcegroup --description "Updated test asset description." --documentation-uri www.contoso.com --hardware-revision 11.0 --product-code XXX102 --software-revision 0.2

Varlığın üreticisini, üretici uri'sini, modelini, seri numarasını ve özel özniteliğini güncelleştirin.

az iot ops asset update --name myasset -g myresourcegroup --manufacturer Contoso --manufacturer-uri constoso2.com --model NewAssetModel --serial-number 000-000-ABC11 --custom-attribute work_location=new_factory --custom-attribute secondary_work_location=factory

Bir varlığı devre dışı bırakın ve "work_site" adlı özel özniteliği kaldırın.

az iot ops asset update --name myasset -g myresourcegroup --disable --custom-attribute work_site=""

Gerekli Parametreler

--name -n

Varlık adı.

--resource-group -g

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

İsteğe Bağlı Parametreler

--attr --custom-attribute

Varlık için ek özel özniteliklere karşılık gelen boşlukla ayrılmış anahtar=değer çiftleri. Bu parametre birden çok kez kullanılabilir. Özel bir özniteliği kaldırmak için lütfen özniteliğin değerini "" olarak ayarlayın.

--dataset-publish-int --dpi

Veri kümeleri için varsayılan yayımlama aralığı.

--dataset-queue-size --dqs

Veri kümeleri için varsayılan kuyruk boyutu.

--dataset-sample-int --dsi

Veri kümeleri için varsayılan örnekleme aralığı (milisaniye cinsinden).

--description -d

Açıklama.

--disable

Bir varlığı devre dışı bırakın.

Kabul edilen değerler: false, true
--display-name --dn

Görünen ad.

--documentation-uri --du

Belge URI'si.

--epi --event-publish-int

Olaylar için varsayılan yayımlama aralığı.

--eqs --event-queue-size

Olaylar için varsayılan kuyruk boyutu.

--esi --event-sample-int

Olaylar için varsayılan örnekleme aralığı (milisaniye cinsinden).

--hardware-revision --hr

Donanım düzeltmesi.

--manufacturer

Üretici.

--manufacturer-uri --mu

Üretici URI'si.

--model

Model.

--pc --product-code

Ürün kodu.

--serial-number --sn

Seri numarası.

--software-revision --sr

Yazılım düzeltmesi.

--tags

Varlık kaynağı etiketleri. Anahtar-değer çiftlerinde aşağıdaki biçime sahip özellik paketi: a=b c=d.

--topic-path --tp

Varsayılan konu yolu.

--topic-retain --tr

Varsayılan konu ilkeyi korur.

Kabul edilen değerler: Keep, Never
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
Default value: 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.