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
Varlık uç noktası profil adı.
Oluşturulan varlığı ilişkilendirmek için örnek adı.
Varlık adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
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.
Veri kümeleri için varsayılan yayımlama aralığı.
Veri kümeleri için varsayılan kuyruk boyutu.
Veri kümeleri için varsayılan örnekleme aralığı (milisaniye cinsinden).
Açıklama.
Bir varlığı devre dışı bırakın.
Görünen ad.
Belge URI'si.
Dış varlık kimliği.
Olayları içeren dosyanın dosya yolu. Aşağıdaki dosya türleri desteklenir: json, csv, yaml.
Olaylar için varsayılan yayımlama aralığı.
Olaylar için varsayılan kuyruk boyutu.
Olaylar için varsayılan örnekleme aralığı (milisaniye cinsinden).
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.
Donanım düzeltmesi.
Örnek kaynak grubu. Sağlanmadıysa, varlık kaynak grubu kullanılır.
'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.
Konum. Değerleri: az account list-locations
. kullanarak az configure --defaults location=<location>
varsayılan konumu yapılandırabilirsiniz.
Üretici.
Üretici URI'si.
Model.
Ürün kodu.
Seri numarası.
Yazılım düzeltmesi.
Varlık kaynağı etiketleri. Anahtar-değer çiftlerinde aşağıdaki biçime sahip özellik paketi: a=b c=d.
Varsayılan konu yolu.
Varsayılan konu ilkeyi korur.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
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
Varlık adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
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
Kullanılacak özel sorgu. Diğer tüm sorgu bağımsız değişkenleri yoksayılır.
Açıklama.
Varlığın durumu.
Görünen ad.
Belge URI'si.
Dış varlık kimliği.
Varlık uç noktası profil adı.
Donanım düzeltmesi.
Örnek kaynak grubu. Sağlanmadıysa, varlık kaynak grubu kullanılır.
Oluşturulan varlığı ilişkilendirmek için örnek adı.
Konum. Değerleri: az account list-locations
. kullanarak az configure --defaults location=<location>
varsayılan konumu yapılandırabilirsiniz.
Üretici.
Üretici URI'si.
Model.
Varlık adı.
Ürün kodu.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Seri numarası.
Yazılım düzeltmesi.
Varsayılan konu yolu.
Varsayılan konu ilkeyi korur.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
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
Varlık adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
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
Varlık adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
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.
Veri kümeleri için varsayılan yayımlama aralığı.
Veri kümeleri için varsayılan kuyruk boyutu.
Veri kümeleri için varsayılan örnekleme aralığı (milisaniye cinsinden).
Açıklama.
Bir varlığı devre dışı bırakın.
Görünen ad.
Belge URI'si.
Olaylar için varsayılan yayımlama aralığı.
Olaylar için varsayılan kuyruk boyutu.
Olaylar için varsayılan örnekleme aralığı (milisaniye cinsinden).
Donanım düzeltmesi.
Üretici.
Üretici URI'si.
Model.
Ürün kodu.
Seri numarası.
Yazılım düzeltmesi.
Varlık kaynağı etiketleri. Anahtar-değer çiftlerinde aşağıdaki biçime sahip özellik paketi: a=b c=d.
Varsayılan konu yolu.
Varsayılan konu ilkeyi korur.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.