az iot product test

Catatan

Referensi ini adalah bagian dari ekstensi azure-iot untuk Azure CLI (versi 2.37.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah uji produk az iot. Pelajari lebih lanjut tentang ekstensi.

Grup perintah ini secara implisit tidak digunakan lagi karena grup perintah 'produk iot' tidak digunakan lagi dan akan dihapus dalam rilis mendatang.

Mengelola pengujian perangkat untuk sertifikasi produk.

Perintah

Nama Deskripsi Jenis Status
az iot product test case

Mengelola kasus pengujian sertifikasi pengujian produk.

Ekstensi Tidak digunakan lagi
az iot product test case list

Mencantumkan kasus pengujian uji sertifikasi produk.

Ekstensi Tidak digunakan lagi
az iot product test case update

Perbarui data kasus pengujian sertifikasi produk.

Ekstensi Tidak digunakan lagi
az iot product test create

Buat pengujian produk baru untuk sertifikasi produk.

Ekstensi Tidak digunakan lagi
az iot product test run

Mengelola eksekusi pengujian sertifikasi pengujian produk.

Ekstensi Tidak digunakan lagi
az iot product test run show

Menampilkan status eksekusi pengujian.

Ekstensi Tidak digunakan lagi
az iot product test run submit

Kirim uji coba yang telah selesai ke layanan mitra/produk.

Ekstensi Tidak digunakan lagi
az iot product test search

Cari repositori produk untuk data pengujian.

Ekstensi Tidak digunakan lagi
az iot product test show

Lihat data pengujian produk.

Ekstensi Tidak digunakan lagi
az iot product test task

Mengelola tugas sertifikasi pengujian produk.

Ekstensi Tidak digunakan lagi
az iot product test task create

Antrekan tugas pengujian baru. Hanya satu tugas pengujian yang dapat berjalan pada satu waktu.

Ekstensi Tidak digunakan lagi
az iot product test task delete

Batalkan tugas yang sedang berjalan yang cocok dengan --task-id yang ditentukan.

Ekstensi Tidak digunakan lagi
az iot product test task show

Perlihatkan status tugas pengujian. Gunakan --running untuk tugas yang sedang berjalan saat ini atau --task-id.

Ekstensi Tidak digunakan lagi
az iot product test update

Perbarui data pengujian sertifikasi produk.

Ekstensi Tidak digunakan lagi

az iot product test create

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'produk iot' tidak digunakan lagi dan akan dihapus dalam rilis mendatang.

Buat pengujian produk baru untuk sertifikasi produk.

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

Contoh

Penggunaan dasar

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

Tidak memiliki konfigurasi provisi pembuatan layanan

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

Membuat pengujian dengan pengesahan kunci konten

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

Membuat pengujian dengan pengesahan TPM

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

Membuat pengujian dengan pengesahan x509

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

Membuat pengujian untuk modul Edge

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

Membuat pengujian dengan pengesahan kunci konten dan jenis validasi yang ditentukan

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

Parameter Opsional

--at --attestation-type

Bagaimana perangkat akan mengautentikasi ke layanan pengujian Device Provisioning Service.

nilai yang diterima: ConnectionString, SymmetricKey, TPM, X509
--badge-type --bt

Jenis lencana sertifikasi.

nilai yang diterima: IotDevice, IotEdgeCompatible, Pnp
nilai default: IotDevice
--base-url

Ambil alih URL layanan sertifikasi untuk memungkinkan pengujian di lingkungan non-produksi.

--certificate-path --cp

Jalur ke file yang berisi sertifikat utama. Saat memilih x509 sebagai jenis pengesahan, salah satu jalur sertifikat diperlukan.

--cf --configuration-file

Jalur ke file JSON pengujian perangkat. Jika tidak ditentukan, parameter pengesahan dan definisi perangkat harus ditentukan.

--connection-string --cs

Modul Edge string koneksi Ketika memilih jenis lencana IotEdgeCompatible, string koneksi dan jenis attestaion string koneksi diperlukan.

--device-type --dt

Menentukan jenis perangkat yang akan diuji.

nilai yang diterima: DevKit, FinishedProduct
--ek --endorsement-key

Kunci dukungan TPM untuk perangkat TPM. Saat memilih TPM sebagai jenis pengesahan, kunci dukungan diperlukan.

--models -m

Jalur yang berisi antarmuka Azure IoT Plug and Play yang diimplementasikan oleh perangkat yang sedang diuji. Ketika jenis lencana adalah Pnp, model diperlukan.

--product-id -p

Id produk yang dikirimkan. Diperlukan saat jenis validasi adalah 'Sertifikasi'.

--skip-provisioning --sp

Menentukan apakah layanan melompati pembuatan konfigurasi provisi. Hanya berlaku untuk jenis provisi SymmetricKey dan Koneksi ionString.

nilai default: False
--validation-type --vt

Jenis pengujian validasi yang akan dilakukan.

nilai yang diterima: Certification, Test
nilai default: Test
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'produk iot' tidak digunakan lagi dan akan dihapus dalam rilis mendatang.

Cari repositori produk untuk data pengujian.

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

Contoh

Cari berdasarkan id produk

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

Cari berdasarkan pendaftaran DPS

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

Cari berdasarkan x509 mensertifikasi nama umum (CN)

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

Mencari berdasarkan beberapa nilai

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

Parameter Opsional

--base-url

Ambil alih URL layanan sertifikasi untuk memungkinkan pengujian di lingkungan non-produksi.

--certificate-name --cn

Nama Umum Sertifikat (cn) x509 yang digunakan untuk pengesahan Device Provisioning Service.

--product-id -p

Id produk yang dikirimkan.

--registration-id -r

Id regstrasi untuk Device Provisioning Service.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az iot product test show

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'produk iot' tidak digunakan lagi dan akan dihapus dalam rilis mendatang.

Lihat data pengujian produk.

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

Contoh

Penggunaan dasar

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

Parameter yang Diperlukan

--test-id -t

Id yang dihasilkan untuk pengujian sertifikasi perangkat.

Parameter Opsional

--base-url

Ambil alih URL layanan sertifikasi untuk memungkinkan pengujian di lingkungan non-produksi.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az iot product test update

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'produk iot' tidak digunakan lagi dan akan dihapus dalam rilis mendatang.

Perbarui data pengujian sertifikasi produk.

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]

Contoh

Penggunaan dasar

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

Parameter yang Diperlukan

--test-id -t

Id yang dihasilkan untuk pengujian sertifikasi perangkat.

Parameter Opsional

--at --attestation-type

Bagaimana perangkat akan mengautentikasi ke layanan pengujian Device Provisioning Service.

nilai yang diterima: ConnectionString, SymmetricKey, TPM, X509
--badge-type --bt

Jenis lencana sertifikasi.

nilai yang diterima: IotDevice, IotEdgeCompatible, Pnp
--base-url

Ambil alih URL layanan sertifikasi untuk memungkinkan pengujian di lingkungan non-produksi.

--certificate-path --cp

Jalur ke file yang berisi sertifikat utama. Saat memilih x509 sebagai jenis pengesahan, salah satu jalur sertifikat diperlukan.

--cf --configuration-file

Jalur ke file JSON pengujian perangkat. Jika tidak ditentukan, parameter pengesahan dan definisi perangkat harus ditentukan.

--connection-string --cs

Modul Edge string koneksi Ketika memilih jenis lencana IotEdgeCompatible, string koneksi dan jenis attestaion string koneksi diperlukan.

--ek --endorsement-key

Kunci dukungan TPM untuk perangkat TPM. Saat memilih TPM sebagai jenis pengesahan, kunci dukungan diperlukan.

--models -m

Jalur yang berisi antarmuka Azure IoT Plug and Play yang diimplementasikan oleh perangkat yang sedang diuji. Ketika jenis lencana adalah Pnp, model diperlukan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.