az iot product test

Note

このリファレンスは、Azure CLI (バージョン 2.37.0 以降) の azure-iot 拡張機能の一部です。 拡張機能は、az iot product test コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。

コマンド グループ 'iot product' は非推奨であり、今後のリリースで削除されるため、このコマンド グループは暗黙的に非推奨となります。

製品認定のデバイス テストを管理します。

コマンド

名前 説明 Status
az iot product test case

製品テスト認定テスト ケースを管理します。

拡張 非推奨
az iot product test case list

製品認定テストのテスト ケースを一覧表示します。

拡張 非推奨
az iot product test case update

製品認定テスト ケース データを更新します。

拡張 非推奨
az iot product test create

製品認定の新しい製品テストを作成します。

拡張 非推奨
az iot product test run

製品テスト認定テストの実行を管理します。

拡張 非推奨
az iot product test run show

テスト実行の状態を表示します。

拡張 非推奨
az iot product test run submit

完了したテスト実行をパートナー/製品サービスに送信します。

拡張 非推奨
az iot product test search

製品リポジトリを検索してデータをテストします。

拡張 非推奨
az iot product test show

製品テスト データを表示します。

拡張 非推奨
az iot product test task

製品テストの認定タスクを管理します。

拡張 非推奨
az iot product test task create

新しいテスト タスクをキューに入れます。 一度に実行できるテスト タスクは 1 つだけです。

拡張 非推奨
az iot product test task delete

指定した --task-id に一致する実行中のタスクを取り消します。

拡張 非推奨
az iot product test task show

テスト タスクの状態を表示します。 現在実行中のタスクまたは --task-id に --running を使用します。

拡張 非推奨
az iot product test update

製品認定テスト データを更新します。

拡張 非推奨

az iot product test create

非推奨

コマンド グループ 'iot product' は非推奨であり、今後のリリースで削除されるため、このコマンドは暗黙的に非推奨となります。

製品認定の新しい製品テストを作成します。

az iot product test create [--at {ConnectionString, SymmetricKey, TPM, X509}]
                           [--badge-type {IotDevice, IotEdgeCompatible, Pnp}]
                           [--base-url]
                           [--certificate-path]
                           [--cf]
                           [--connection-string]
                           [--device-type {DevKit, FinishedProduct}]
                           [--ek]
                           [--models]
                           [--product-id]
                           [--skip-provisioning]
                           [--validation-type {Certification, Test}]

基本的な使用

az iot product test create --configuration-file {configuration_file}

サービス作成プロビジョニング構成がない

az iot product test create --configuration-file {configuration_file} --skip-provisioning

対称キー構成証明を使用したテストの作成

az iot product test create --attestation-type SymmetricKey --device-type {device_type}

TPM 構成証明を使用したテストの作成

az iot product test create --attestation-type TPM --device-type {device_type} --endorsement-key {endorsement_key}

x509 構成証明を使用したテストの作成

az iot product test create --attestation-type x509 --device-type {device_type} --certificate-path {certificate_path}

Edge モジュールのテストの作成

az iot product test create --attestation-type ConnectionString --device-type {device_type} --badge-type IotEdgeCompatible --connection-string {connection_string}

対称キーの構成証明と指定された検証の種類を使用したテストの作成

az iot product test create --attestation-type SymmetricKey --device-type {device_type} --validation-type Certification --product-id {product_id}

省略可能のパラメーター

--at --attestation-type

テスト サービス Device Provisioning Service に対するデバイスの認証方法。

承認された値: ConnectionString, SymmetricKey, TPM, X509
--badge-type --bt

認定バッジの種類。

承認された値: IotDevice, IotEdgeCompatible, Pnp
既定値: IotDevice
--base-url

非運用環境環境でのテストを許可するように、認定サービスの URL をオーバーライドします。

--certificate-path --cp

プライマリ証明書を含むファイルへのパス。 構成証明の種類として x509 を選択する場合は、証明書パスのいずれかが必要です。

--cf --configuration-file

デバイス テスト JSON ファイルへのパス。 指定しない場合は、構成証明パラメーターとデバイス定義パラメーターを指定する必要があります。

--connection-string --cs

Edge モジュール 接続文字列 IotEdgeCompatible バッジの種類を選択する場合は、接続文字列と構成証明の種類の接続文字列が必要です。

--device-type --dt

テストするデバイスの種類を定義します。

承認された値: DevKit, FinishedProduct
--ek --endorsement-key

TPM デバイスの TPM 保証キー。 構成証明の種類として TPM を選択する場合は、保証キーが必要です。

--models -m

テスト対象のデバイスによって実装された Azure IoT プラグ アンド プレイ インターフェイスを含むパス。 バッジの種類が Pnp の場合は、モデルが必要です。

--product-id -p

提出された製品 ID。検証の種類が 'Certification' の場合に必要です。

--skip-provisioning --sp

サービスがプロビジョニング構成の生成をスキップするかどうかを決定します。 SymmetricKey と ConnectionString プロビジョニングの種類にのみ適用されます。

既定値: False
--validation-type --vt

実行する検証テストの種類。

承認された値: Certification, Test
既定値: Test
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

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

--only-show-errors

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

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

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

--subscription

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

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

非推奨

コマンド グループ 'iot product' は非推奨であり、今後のリリースで削除されるため、このコマンドは暗黙的に非推奨となります。

製品リポジトリを検索してデータをテストします。

az iot product test search [--base-url]
                           [--certificate-name]
                           [--product-id]
                           [--registration-id]

製品 ID で検索する

az iot product test search --product-id {product_id}

DPS 登録で検索する

az iot product test search --registration-id {registration_id}

x509 証明書共通名 (CN) で検索する

az iot product test search --certificate-name {certificate_name}

複数の値で検索する

az iot product test search --product-id {product_id} --certificate-name {certificate_name}

省略可能のパラメーター

--base-url

非運用環境環境でのテストを許可するように、認定サービスの URL をオーバーライドします。

--certificate-name --cn

Device Provisioning Service 構成証明に使用される x509 証明書の共通名 (cn)。

--product-id -p

提出された製品 ID。

--registration-id -r

Device Provisioning Service の登録 ID。

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

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

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

--only-show-errors

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

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

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

--subscription

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

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az iot product test show

非推奨

コマンド グループ 'iot product' は非推奨であり、今後のリリースで削除されるため、このコマンドは暗黙的に非推奨となります。

製品テスト データを表示します。

az iot product test show --test-id
                         [--base-url]

基本的な使用

az iot product test show --test-id {test_id}

必須のパラメーター

--test-id -t

デバイス認定テスト用に生成された ID。

省略可能のパラメーター

--base-url

非運用環境環境でのテストを許可するように、認定サービスの URL をオーバーライドします。

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

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

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

--only-show-errors

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

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

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

--subscription

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

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az iot product test update

非推奨

コマンド グループ 'iot product' は非推奨であり、今後のリリースで削除されるため、このコマンドは暗黙的に非推奨となります。

製品認定テスト データを更新します。

az iot product test update --test-id
                           [--at {ConnectionString, SymmetricKey, TPM, X509}]
                           [--badge-type {IotDevice, IotEdgeCompatible, Pnp}]
                           [--base-url]
                           [--certificate-path]
                           [--cf]
                           [--connection-string]
                           [--ek]
                           [--models]

基本的な使用

az iot product test update --test-id {test_id} --configuration-file {configuration_file}

必須のパラメーター

--test-id -t

デバイス認定テスト用に生成された ID。

省略可能のパラメーター

--at --attestation-type

テスト サービス Device Provisioning Service に対するデバイスの認証方法。

承認された値: ConnectionString, SymmetricKey, TPM, X509
--badge-type --bt

認定バッジの種類。

承認された値: IotDevice, IotEdgeCompatible, Pnp
--base-url

非運用環境環境でのテストを許可するように、認定サービスの URL をオーバーライドします。

--certificate-path --cp

プライマリ証明書を含むファイルへのパス。 構成証明の種類として x509 を選択する場合は、証明書パスのいずれかが必要です。

--cf --configuration-file

デバイス テスト JSON ファイルへのパス。 指定しない場合は、構成証明パラメーターとデバイス定義パラメーターを指定する必要があります。

--connection-string --cs

Edge モジュール 接続文字列 IotEdgeCompatible バッジの種類を選択する場合は、接続文字列と構成証明の種類の接続文字列が必要です。

--ek --endorsement-key

TPM デバイスの TPM 保証キー。 構成証明の種類として TPM を選択する場合は、保証キーが必要です。

--models -m

テスト対象のデバイスによって実装された Azure IoT プラグ アンド プレイ インターフェイスを含むパス。 バッジの種類が Pnp の場合は、モデルが必要です。

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

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

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

--only-show-errors

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

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

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

--subscription

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

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。