次の方法で共有


az iot ops asset

Note

This reference is part of the azure-iot-ops extension for the Azure CLI (version 2.62.0 or higher). 拡張機能は、 az iot ops asset コマンドを初めて実行するときに自動的にインストールされます。 Learn more about extensions.

Asset management.

資産管理の詳細については、aka.ms/asset-overview を参照してください。

コマンド

名前 説明 状態
az iot ops asset create

資産を作成します。

Extension GA
az iot ops asset dataset

資産内のデータセットを管理します。

Extension GA
az iot ops asset dataset list

資産内のデータセットを一覧表示します。

Extension GA
az iot ops asset dataset point

資産データセット内のデータ ポイントを管理します。

Extension GA
az iot ops asset dataset point add

資産データセットにデータ ポイントを追加します。

Extension GA
az iot ops asset dataset point export

資産データセット内のデータ ポイントをエクスポートします。

Extension GA
az iot ops asset dataset point import

資産データセットにデータ ポイントをインポートします。

Extension GA
az iot ops asset dataset point list

資産データセット内のデータ ポイントを一覧表示します。

Extension GA
az iot ops asset dataset point remove

資産データセット内のデータ ポイントを削除します。

Extension GA
az iot ops asset dataset show

資産内のデータセットを表示します。

Extension GA
az iot ops asset delete

資産を削除します。

Extension GA
az iot ops asset endpoint

資産エンドポイント プロファイルを管理します。

Extension GA
az iot ops asset endpoint create

資産エンドポイント プロファイルを作成します。

Extension GA
az iot ops asset endpoint create opcua

OPCUA コネクタの資産エンドポイント プロファイルを作成します。

Extension GA
az iot ops asset endpoint delete

資産エンドポイント プロファイルを削除します。

Extension GA
az iot ops asset endpoint query

リソース グラフに対して資産エンドポイント プロファイルのクエリを実行します。

Extension GA
az iot ops asset endpoint show

資産エンドポイント プロファイルを表示します。

Extension GA
az iot ops asset endpoint update

資産エンドポイント プロファイルを更新します。

Extension GA
az iot ops asset event

資産内のイベントを管理します。

Extension GA
az iot ops asset event add

資産にイベントを追加します。

Extension GA
az iot ops asset event export

資産内のイベントをエクスポートします。

Extension GA
az iot ops asset event import

資産にイベントをインポートします。

Extension GA
az iot ops asset event list

資産内のイベントを一覧表示します。

Extension GA
az iot ops asset event remove

資産内のイベントを削除します。

Extension GA
az iot ops asset query

リソース グラフに資産のクエリを実行します。

Extension GA
az iot ops asset show

資産を表示します。

Extension GA
az iot ops asset update

資産を更新します。

Extension GA

az iot ops asset create

資産を作成します。

ファイル形式の例については、aka.ms/aziotops-assets を参照してください。

az iot ops asset create --endpoint-profile --ep
                        --instance
                        --name
                        --resource-group
                        [--attr --custom-attribute]
                        [--dataset-publish-int --dpi]
                        [--dataset-queue-size --dqs]
                        [--dataset-sample-int --dsi]
                        [--description]
                        [--disable {false, true}]
                        [--display-name --dn]
                        [--documentation-uri --du]
                        [--eai --external-asset-id]
                        [--ef --event-file]
                        [--epi --event-publish-int]
                        [--eqs --event-queue-size]
                        [--esi --event-sample-int]
                        [--event]
                        [--hardware-revision --hr]
                        [--ig --instance-resource-group]
                        [--location]
                        [--manufacturer]
                        [--manufacturer-uri --mu]
                        [--model]
                        [--pc --product-code]
                        [--serial-number --sn]
                        [--software-revision --sr]
                        [--tags]
                        [--topic-path --tp]
                        [--topic-retain --tr {Keep, Never}]

同じリソース グループ内の特定のインスタンスを使用して資産を作成します。

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

同じサブスクリプションを持つ別のリソース グループに、指定されたインスタンスを使用して資産を作成します。 インスタンスとは異なるサブスクリプション内にある場合、Digital Operations Experience で資産が表示されない場合があることに注意してください。

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

イベントを含むファイルを使用して、無効な資産を作成します。

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

指定された事前入力値を使用して資産を作成します。

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

必須のパラメーター

--endpoint-profile --ep

資産エンドポイント プロファイル名。

--instance

作成された資産を関連付けるインスタンス名。

--name -n

Asset name.

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--attr --custom-attribute

資産の追加のカスタム属性に対応するスペース区切りのキーと値のペア。 このパラメーターは複数回使用できます。

プロパティ
Parameter group: Additional Info Arguments
--dataset-publish-int --dpi

データセットの既定の発行間隔。

プロパティ
Parameter group: Dataset Default Arguments
規定値: 1000
--dataset-queue-size --dqs

データセットの既定のキュー サイズ。

プロパティ
Parameter group: Dataset Default Arguments
規定値: 1
--dataset-sample-int --dsi

データセットの既定のサンプリング間隔 (ミリ秒)。

プロパティ
Parameter group: Dataset Default Arguments
規定値: 500
--description -d

Description.

--disable

資産を無効にします。

プロパティ
規定値: False
指定可能な値: false, true
--display-name --dn

Display name.

--documentation-uri --du

Documentation URI.

プロパティ
Parameter group: Additional Info Arguments
--eai --external-asset-id

外部資産 ID。

プロパティ
Parameter group: Additional Info Arguments
--ef --event-file

イベントを含むファイルのファイル パス。 サポートされているファイルの種類は json、csv、yaml です。

プロパティ
Parameter group: Event Arguments
--epi --event-publish-int

イベントの既定の公開間隔。

プロパティ
Parameter group: Event Default Arguments
規定値: 1000
--eqs --event-queue-size

イベントの既定のキュー サイズ。

プロパティ
Parameter group: Event Default Arguments
規定値: 1
--esi --event-sample-int

イベントの既定のサンプリング間隔 (ミリ秒)。

プロパティ
Parameter group: Event Default Arguments
規定値: 500
--event

作成するイベントのプロパティに対応するスペース区切りのキーと値のペア。 サポートされているキー値は、 event_notifier (必須)、 name (必須)、 observability_mode (なしまたはログ)、 sampling_interval (int)、 queue_size (int) です。 --event は 1 回以上使用できます。 パラメーターの完全な使用方法については、ヘルプの例を参照してください。

プロパティ
Parameter group: Event Arguments
--hardware-revision --hr

Hardware revision.

プロパティ
Parameter group: Additional Info Arguments
--ig --instance-resource-group

インスタンス リソース グループ。 指定しない場合は、資産リソース グループが使用されます。

--location -l

Location. 値のソース: az account list-locations az configure --defaults location=<location>を使用して、既定の場所を構成できます。

--manufacturer

Manufacturer.

プロパティ
Parameter group: Additional Info Arguments
--manufacturer-uri --mu

Manufacturer URI.

プロパティ
Parameter group: Additional Info Arguments
--model

Model.

プロパティ
Parameter group: Additional Info Arguments
--pc --product-code

Product code.

プロパティ
Parameter group: Additional Info Arguments
--serial-number --sn

Serial number.

プロパティ
Parameter group: Additional Info Arguments
--software-revision --sr

Software revision.

プロパティ
Parameter group: Additional Info Arguments
--tags

資産リソース タグ。 次の形式のキーと値のペアのプロパティ バッグ: a=b c=d。

--topic-path --tp

既定のトピック パス。

プロパティ
Parameter group: MQTT Topic Default Arguments
--topic-retain --tr

既定のトピックはポリシーを保持します。

プロパティ
Parameter group: MQTT Topic Default Arguments
指定可能な値: Keep, Never
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ
規定値: False
--output -o

Output format.

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az iot ops asset delete

資産を削除します。

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

資産を削除します。

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

必須のパラメーター

--name -n

Asset name.

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ
規定値: False
--output -o

Output format.

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az iot ops asset query

リソース グラフに資産のクエリを実行します。

az iot ops asset query [--cq --custom-query]
                       [--description]
                       [--disabled {false, true}]
                       [--display-name --dn]
                       [--documentation-uri --du]
                       [--eai --external-asset-id]
                       [--endpoint-profile --ep]
                       [--hardware-revision --hr]
                       [--ig --instance-resource-group]
                       [--instance]
                       [--location]
                       [--manufacturer]
                       [--manufacturer-uri --mu]
                       [--model]
                       [--name]
                       [--pc --product-code]
                       [--resource-group]
                       [--serial-number --sn]
                       [--software-revision --sr]
                       [--topic-path --tp]
                       [--topic-retain --tr {Keep, Never}]

特定のリソース グループ内で無効になっている資産を照会します。

az iot ops asset query -g myresourcegroup --disabled

特定のモデル、製造元、シリアル番号を持つ資産を照会します。

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

省略可能のパラメーター

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--cq --custom-query

使用するカスタム クエリ。 その他のすべてのクエリ引数は無視されます。

--description -d

Description.

--disabled

資産の状態。

プロパティ
Parameter group: Additional Info Arguments
指定可能な値: false, true
--display-name --dn

Display name.

--documentation-uri --du

Documentation URI.

プロパティ
Parameter group: Additional Info Arguments
--eai --external-asset-id

外部資産 ID。

プロパティ
Parameter group: Additional Info Arguments
--endpoint-profile --ep

資産エンドポイント プロファイル名。

--hardware-revision --hr

Hardware revision.

プロパティ
Parameter group: Additional Info Arguments
--ig --instance-resource-group

インスタンス リソース グループ。 指定しない場合は、資産リソース グループが使用されます。

--instance

作成された資産を関連付けるインスタンス名。

--location -l

Location. 値のソース: az account list-locations az configure --defaults location=<location>を使用して、既定の場所を構成できます。

--manufacturer

Manufacturer.

プロパティ
Parameter group: Additional Info Arguments
--manufacturer-uri --mu

Manufacturer URI.

プロパティ
Parameter group: Additional Info Arguments
--model

Model.

プロパティ
Parameter group: Additional Info Arguments
--name -n

Asset name.

--pc --product-code

Product code.

プロパティ
Parameter group: Additional Info Arguments
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

--serial-number --sn

Serial number.

プロパティ
Parameter group: Additional Info Arguments
--software-revision --sr

Software revision.

プロパティ
Parameter group: Additional Info Arguments
--topic-path --tp

既定のトピック パス。

プロパティ
Parameter group: MQTT Topic Default Arguments
--topic-retain --tr

既定のトピックはポリシーを保持します。

プロパティ
Parameter group: MQTT Topic Default Arguments
指定可能な値: Keep, Never
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ
規定値: False
--output -o

Output format.

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az iot ops asset show

資産を表示します。

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

資産の詳細を表示します。

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

必須のパラメーター

--name -n

Asset name.

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ
規定値: False
--output -o

Output format.

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az iot ops asset update

資産を更新します。

データセットとイベントを更新するには、コマンド グループの az iot ops asset datasetaz iot ops asset event をそれぞれ使用してください。

az iot ops asset update --name
                        --resource-group
                        [--attr --custom-attribute]
                        [--dataset-publish-int --dpi]
                        [--dataset-queue-size --dqs]
                        [--dataset-sample-int --dsi]
                        [--description]
                        [--disable {false, true}]
                        [--display-name --dn]
                        [--documentation-uri --du]
                        [--epi --event-publish-int]
                        [--eqs --event-queue-size]
                        [--esi --event-sample-int]
                        [--hardware-revision --hr]
                        [--manufacturer]
                        [--manufacturer-uri --mu]
                        [--model]
                        [--pc --product-code]
                        [--serial-number --sn]
                        [--software-revision --sr]
                        [--tags]
                        [--topic-path --tp]
                        [--topic-retain --tr {Keep, Never}]

資産のデータセットとイベントの既定値を更新します。

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

資産の説明、ドキュメント URI、ハードウェアリビジョン、製品コード、およびソフトウェアリビジョンを更新します。

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

資産の製造元、製造元の URI、モデル、シリアル番号、およびカスタム属性を更新します。

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

資産を無効にし、"work_site" という名前のカスタム属性を削除します。

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

必須のパラメーター

--name -n

Asset name.

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--attr --custom-attribute

資産の追加のカスタム属性に対応するスペース区切りのキーと値のペア。 このパラメーターは複数回使用できます。カスタム属性を削除するには、属性の値を "" に設定してください。

プロパティ
Parameter group: Additional Info Arguments
--dataset-publish-int --dpi

データセットの既定の発行間隔。

プロパティ
Parameter group: Dataset Default Arguments
--dataset-queue-size --dqs

データセットの既定のキュー サイズ。

プロパティ
Parameter group: Dataset Default Arguments
--dataset-sample-int --dsi

データセットの既定のサンプリング間隔 (ミリ秒)。

プロパティ
Parameter group: Dataset Default Arguments
--description -d

Description.

--disable

資産を無効にします。

プロパティ
指定可能な値: false, true
--display-name --dn

Display name.

--documentation-uri --du

Documentation URI.

プロパティ
Parameter group: Additional Info Arguments
--epi --event-publish-int

イベントの既定の公開間隔。

プロパティ
Parameter group: Event Default Arguments
--eqs --event-queue-size

イベントの既定のキュー サイズ。

プロパティ
Parameter group: Event Default Arguments
--esi --event-sample-int

イベントの既定のサンプリング間隔 (ミリ秒)。

プロパティ
Parameter group: Event Default Arguments
--hardware-revision --hr

Hardware revision.

プロパティ
Parameter group: Additional Info Arguments
--manufacturer

Manufacturer.

プロパティ
Parameter group: Additional Info Arguments
--manufacturer-uri --mu

Manufacturer URI.

プロパティ
Parameter group: Additional Info Arguments
--model

Model.

プロパティ
Parameter group: Additional Info Arguments
--pc --product-code

Product code.

プロパティ
Parameter group: Additional Info Arguments
--serial-number --sn

Serial number.

プロパティ
Parameter group: Additional Info Arguments
--software-revision --sr

Software revision.

プロパティ
Parameter group: Additional Info Arguments
--tags

資産リソース タグ。 次の形式のキーと値のペアのプロパティ バッグ: a=b c=d。

--topic-path --tp

既定のトピック パス。

プロパティ
Parameter group: MQTT Topic Default Arguments
--topic-retain --tr

既定のトピックはポリシーを保持します。

プロパティ
Parameter group: MQTT Topic Default Arguments
指定可能な値: Keep, Never
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ
規定値: False
--output -o

Output format.

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False