Aracılığıyla paylaş


az iot ops asset

Not

Bu başvuru, Azure CLI (sürüm 2.46.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.

'iot ops' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Varlıkları yönetme.

Komutlar

Name Description Tür Durum
az iot ops asset create

Bir varlık oluşturun.

Dahili Önizle
az iot ops asset data-point

Bir varlıktaki veri noktalarını yönetme.

Dahili Önizle
az iot ops asset data-point add

Bir varlığa veri noktası ekleyin.

Dahili Önizle
az iot ops asset data-point export

Bir varlıktaki veri noktalarını dışarı aktarma.

Dahili Önizle
az iot ops asset data-point import

Bir varlıktaki veri noktalarını içeri aktarma.

Dahili Önizle
az iot ops asset data-point list

Bir varlıktaki veri noktalarını listeleme.

Dahili Önizle
az iot ops asset data-point remove

Varlıktaki bir veri noktasını kaldırma.

Dahili Önizle
az iot ops asset delete

Varlığı silme.

Dahili Önizle
az iot ops asset endpoint

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

Dahili Önizle
az iot ops asset endpoint certificate

Varlık uç noktasında sahip olunan sertifikaları yönetme.

Dahili Önizle
az iot ops asset endpoint certificate add

Varlık uç noktasına sahip olunan bir sertifika ekleyin.

Dahili Önizle
az iot ops asset endpoint certificate list

Varlık uç noktasında sahip olunan sertifikaları listeleme.

Dahili Önizle
az iot ops asset endpoint certificate remove

Varlık uç noktasında sahip olunan bir sertifikayı kaldırma.

Dahili Önizle
az iot ops asset endpoint create

Varlık uç noktası oluşturma.

Dahili Önizle
az iot ops asset endpoint delete

Varlık uç noktasını silme.

Dahili Önizle
az iot ops asset endpoint query

Varlık uç noktaları için Kaynak Grafı sorgula.

Dahili Önizle
az iot ops asset endpoint show

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

Dahili Önizle
az iot ops asset endpoint update

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

Dahili Önizle
az iot ops asset event

Bir varlıktaki olayları yönetme.

Dahili Önizle
az iot ops asset event add

Bir varlığa olay ekleme.

Dahili Önizle
az iot ops asset event export

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

Dahili Önizle
az iot ops asset event import

Bir varlıktaki olayları içeri aktarma.

Dahili Önizle
az iot ops asset event list

Bir varlıktaki olayları listeleme.

Dahili Önizle
az iot ops asset event remove

Varlıktaki bir olayı kaldırma.

Dahili Önizle
az iot ops asset query

Varlıklar için Kaynak Grafı sorgula.

Dahili Önizle
az iot ops asset show

Bir varlığı gösterme.

Dahili Önizle
az iot ops asset update

Varlığı güncelleştirme.

Dahili Önizle

az iot ops asset create

Önizleme

'iot ops' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Bir varlık oluşturun.

Özel konum veya küme adı sağlanmalıdır. Bu komut, ilişkili özel konumun ve kümenin var olup olmadığını denetler ve her ikisinin de microsoft.deviceregistry.assets uzantısıyla doğru ayarlandığından emin olur.

Varlık oluşturma sırasında en az bir veri noktası veya olay tanımlanmalıdır.

az iot ops asset create --endpoint
                        --name
                        --resource-group
                        [--asset-type]
                        [--attr]
                        [--cg]
                        [--cl]
                        [--clg]
                        [--cls]
                        [--cluster]
                        [--cluster-subscription]
                        [--data]
                        [--data-publish-int]
                        [--data-queue-size]
                        [--data-sample-int]
                        [--description]
                        [--disable {false, true}]
                        [--display-name]
                        [--documentation-uri]
                        [--eai]
                        [--epi]
                        [--eqs]
                        [--esi]
                        [--event]
                        [--hardware-revision]
                        [--location]
                        [--manufacturer]
                        [--manufacturer-uri]
                        [--model]
                        [--pc]
                        [--serial-number]
                        [--software-revision]
                        [--tags]

Örnekler

Verilen özel konumu kullanarak bir varlık oluşturun.

az iot ops asset create --name {asset_name} -g {resource_group} --custom-location {custom_location} --endpoint {endpoint} --data data_source={data_source}

Özel konum için verilen özel konumu ve kaynak grubunu kullanarak bir varlık oluşturun. Abonelikte aynı ada sahip birden çok özel konum varsa kaynak grubu dahil edilmelidir.

az iot ops asset create --name {asset_name} -g {resource_group} --custom-location {custom_location} --custom-location-resource-group {custom_location_resource_group} --endpoint {endpoint} --data data_source={data_source}

Verilen küme adını kullanarak bir varlık oluşturun. Bir abonelikte aynı ada sahip birden çok küme varsa kaynak grubu dahil edilmelidir.

az iot ops asset create --name {asset_name} -g {resource_group} --cluster {cluster} --cluster-resource-group {cluster_resource_group} --endpoint {endpoint} --event event_notifier={event_notifier}

Verilen küme adını ve özel konumu kullanarak bir varlık oluşturun.

az iot ops asset create --name {asset_name} -g {resource_group} --cluster {cluster} --custom-location {custom_location} --endpoint {endpoint} --event event_notifier={event_notifier}

Özel veri noktası ve olay varsayılanlarıyla bir varlık oluşturun.

az iot ops asset create --name {asset_name} -g {resource_group} --custom-location {custom_location} --endpoint {endpoint} --data-publish-int {data_point_publishing_interval} --data-queue-size {data_point_queue_size} --data-sample-int {data_point_sampling_interval} --event-publish-int {event_publishing_interval} --event-queue-size {event_queue_size} --event-sample-int {event_sampling_interval} --event event_notifier={event_notifier}

Ek özel özniteliklere sahip bir varlık oluşturun.

az iot ops asset create --name {asset_name} -g {resource_group} --custom-location {custom_location} --endpoint {endpoint} --custom-attribute {attribute_key}={attribute_value} --custom-attribute {attribute_key}={attribute_value}

Özel varlık türü, açıklaması, belge uri'si, dış varlık kimliği, donanım düzeltmesi, ürün kodu ve yazılım düzeltmesi ile bir varlık oluşturun.

az iot ops asset create --name {asset_name} -g {resource_group} --custom-location {custom_location} --endpoint {endpoint} --asset-type {asset_type} --description {description} --documentation-uri {documentation_uri} --external-asset-id {external_asset_id} --hardware-revision {hardware_revision} --product-code {product_code} --software-revision {software_revision} --data data_source={data_source}

üretici, üretici uri'si, model, seri numarası olmak üzere iki olay içeren bir varlık oluşturun.

az iot ops asset create --name {asset_name} -g {resource_group} --custom-location {custom_location} --endpoint {endpoint} --event capability_id={capability_id} event_notifier={event_notifier} name={name} observability_mode={observability_mode} sampling_interval={sampling_interval} queue_size={queue_size} --event event_notifier={event_notifier} --manufacturer {manufacturer} --manufacturer-uri {manufacturer_uri} --model {model} --serial-number {serial_number}

İki veri noktasıyla devre dışı bırakılmış bir varlık oluşturun.

az iot ops asset create --name {asset_name} -g {resource_group} --custom-location {custom_location} --endpoint {endpoint} --disable --data capability_id={capability_id} data_source={data_source} name={name} observability_mode={observability_mode} sampling_interval={sampling_interval} queue_size={queue_size} --data data_source={data_source}

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

az iot ops asset create --name MyAsset -g MyRg --custom-location MyLocation --endpoint example.com --data capability_id=myTagId data_source=NodeID1 name=myTagName1 observability_mode=counter sampling_interval=10 queue_size=2 --data data_source=NodeID2 --data-publish-int 1000 --data-queue-size 1 --data-sample-int 30 --asset-type customAsset --description 'Description for a test asset.' --documentation-uri www.help.com --external-asset-id 000-000-0000 --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

Varlık uç noktası 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

--asset-type --at

Varlık türü.

--attr --custom-attribute

Varlık için ek özel özniteliklere karşılık gelen boşlukla ayrılmış anahtar=değer çiftleri.

--cg --cluster-resource-group

Küme için kaynak grubu.

--cl --custom-location

Varlığı kümeyle ilişkilendirmek için kullanılan özel konum.

--clg --custom-location-resource-group

Özel konum için kaynak grubu.

--cls --custom-location-subscription

Özel konum için abonelik kimliği. Sağlanmazsa varlık aboneliği kimliği kullanılır.

--cluster -c

Varlığı ilişkilendirilecek küme.

--cluster-subscription --cs

Küme için abonelik kimliği. Sağlanmazsa varlık aboneliği kimliği kullanılır.

--data

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

--data-publish-int --dpi

Veri noktaları için varsayılan yayımlama aralığı.

varsayılan değer: 1000
--data-queue-size --dqs

Veri noktaları için varsayılan kuyruk boyutu.

varsayılan değer: 1
--data-sample-int --dsi

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

varsayılan değer: 500
--description -d

Açıklama.

--disable

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

kabul edilen değerler: false, true
varsayılan değer: False
--display-name --dn

Görünen ad.

--documentation-uri --du

Belge URI'si.

--eai --external-asset-id

Dış varlık kimliği.

--epi --event-publish-int

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

varsayılan değer: 1000
--eqs --event-queue-size

Olaylar için varsayılan kuyruk boyutu.

varsayılan değer: 1
--esi --event-sample-int

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

varsayılan değer: 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: capability_id, event_notifier (gerekli), name, 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.

--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.

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
varsayılan değer: 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

Önizleme

'iot ops' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Varlığı silme.

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

Örnekler

Varlığı silme.

az iot ops asset delete --name {asset_name} -g {resource_group}

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
varsayılan değer: 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

Önizleme

'iot ops' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Varlıklar için Kaynak Grafı sorgula.

az iot ops asset query [--asset-type]
                       [--cl]
                       [--description]
                       [--disabled {false, true}]
                       [--display-name]
                       [--documentation-uri]
                       [--eai]
                       [--endpoint]
                       [--hardware-revision]
                       [--location]
                       [--manufacturer]
                       [--manufacturer-uri]
                       [--model]
                       [--pc]
                       [--resource-group]
                       [--serial-number]
                       [--software-revision]

Örnekler

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

az iot ops asset query -g {resource_group} --disabled

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

az iot ops asset query --model {model} --manufacturer {manufacturer} --serial-number {serial_number}

İsteğe Bağlı Parametreler

--asset-type --at

Varlık türü.

--cl --custom-location

Varlığı kümeyle ilişkilendirmek için kullanılan özel konum.

--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

Varlık uç noktası adı.

--hardware-revision --hr

Donanım düzeltmesi.

--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.

--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.

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
varsayılan değer: 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

Önizleme

'iot ops' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

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 {asset_name} -g {resource_group}

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
varsayılan değer: 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

Önizleme

'iot ops' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Varlığı güncelleştirme.

Veri noktalarını ve olayları güncelleştirmek için lütfen komut gruplarını az iot ops asset data-point ve az iot ops asset events sırasıyla kullanın.

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

Örnekler

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

az iot ops asset update --name {asset_name} -g {resource_group} --data-publish-int {data_point_publishing_interval} --data-queue-size {data_point_queue_size} --data-sample-int {data_point_sampling_interval} --event-publish-int {event_publishing_interval} --event-queue-size {event_queue_size} --event-sample-int {event_sampling_interval}

Bir varlığın varlık türünü, açıklamasını, belge uri'sini, dış varlık kimliğini, donanım düzeltmesini, ürün kodunu ve yazılım düzeltmesini güncelleştirin.

az iot ops asset update --name {asset_name} -g {resource_group} --asset-type {asset_type} --description {description} --documentation-uri {documentation_uri} --external-asset-id {external_asset_id} --hardware-revision {hardware_revision} --product-code {product_code} --software-revision {software_revision}

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

az iot ops asset update --name {asset_name} -g {resource_group} --manufacturer {manufacturer} --manufacturer-uri {manufacturer_uri} --model {model} --serial-number {serial_number} --custom-attribute {attribute_key}={attribute_value}

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

az iot ops asset update --name {asset_name} -g {resource_group} --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

--asset-type --at

Varlık türü.

--attr --custom-attribute

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

--data-publish-int --dpi

Veri noktaları için varsayılan yayımlama aralığı.

--data-queue-size --dqs

Veri noktaları için varsayılan kuyruk boyutu.

--data-sample-int --dsi

Veri noktaları 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.

--eai --external-asset-id

Dış varlık kimliği.

--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.

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
varsayılan değer: 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.