az iot product test

Uwaga

Ta dokumentacja jest częścią rozszerzenia azure-iot dla interfejsu wiersza polecenia platformy Azure (wersja 2.37.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az iot product test . Dowiedz się więcej o rozszerzeniach.

Ta grupa poleceń jest niejawnie przestarzała, ponieważ grupa poleceń "iot product" jest przestarzała i zostanie usunięta w przyszłej wersji.

Zarządzanie testami urządzeń na potrzeby certyfikacji produktu.

Polecenia

Nazwa Opis Typ Stan
az iot product test case

Zarządzanie przypadkami testowymi certyfikacji testowania produktów.

Numer wewnętrzny Przestarzały
az iot product test case list

Wyświetl listę przypadków testowych testu certyfikacji produktu.

Numer wewnętrzny Przestarzały
az iot product test case update

Zaktualizuj dane przypadku testowego certyfikacji produktu.

Numer wewnętrzny Przestarzały
az iot product test create

Utwórz nowy test produktu na potrzeby certyfikacji produktu.

Numer wewnętrzny Przestarzały
az iot product test run

Zarządzanie przebiegami testów certyfikacji testowania produktów.

Numer wewnętrzny Przestarzały
az iot product test run show

Pokaż stan przebiegu testowania.

Numer wewnętrzny Przestarzały
az iot product test run submit

Prześlij ukończony przebieg testu do partnera/usługi produktu.

Numer wewnętrzny Przestarzały
az iot product test search

Wyszukaj repozytorium produktów pod kątem testowania danych.

Numer wewnętrzny Przestarzały
az iot product test show

Wyświetlanie danych testowych produktu.

Numer wewnętrzny Przestarzały
az iot product test task

Zarządzanie zadaniami certyfikacji testowania produktów.

Numer wewnętrzny Przestarzały
az iot product test task create

W kolejce nowe zadanie testowania. Jednocześnie może być uruchomione tylko jedno zadanie testowe.

Numer wewnętrzny Przestarzały
az iot product test task delete

Anuluj uruchomione zadanie zgodne z określonym --task-id.

Numer wewnętrzny Przestarzały
az iot product test task show

Pokaż stan zadania testowego. Użyj --running dla bieżącego uruchomionego zadania lub --task-id.

Numer wewnętrzny Przestarzały
az iot product test update

Zaktualizuj dane testu certyfikacji produktu.

Numer wewnętrzny Przestarzały

az iot product test create

Przestarzałe

To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "iot product" jest przestarzała i zostanie usunięta w przyszłej wersji.

Utwórz nowy test produktu na potrzeby certyfikacji produktu.

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

Przykłady

Podstawowy sposób użycia

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

Nie masz konfiguracji tworzenia aprowizacji usługi

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

Tworzenie testu przy użyciu zaświadczania klucza symetrycznego

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

Tworzenie testu za pomocą zaświadczania modułu TPM

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

Tworzenie testu przy użyciu zaświadczania x509

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

Tworzenie testu dla modułu usługi Edge

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

Tworzenie testu przy użyciu zaświadczania klucza symetrycznego i określonego typu weryfikacji

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

Parametry opcjonalne

--at --attestation-type

Sposób uwierzytelniania urządzenia w celu testowania usługi Device Provisioning Service.

akceptowane wartości: ConnectionString, SymmetricKey, TPM, X509
--badge-type --bt

Typ wskaźnika certyfikacji.

akceptowane wartości: IotDevice, IotEdgeCompatible, Pnp
wartość domyślna: IotDevice
--base-url

Zastąpij adres URL usługi certyfikacji, aby umożliwić testowanie w środowisku nieprodukcyjnym.

--certificate-path --cp

Ścieżka do pliku zawierającego certyfikat podstawowy. Podczas wybierania typu zaświadczania x509 wymagana jest jedna ze ścieżek certyfikatu.

--cf --configuration-file

Ścieżka do pliku JSON testowego urządzenia. Jeśli nie zostanie określony, należy określić parametry zaświadczania i definicji urządzenia.

--connection-string --cs

Moduł edge parametry połączenia W przypadku wybrania typu wskaźnika IotEdgeCompatible parametry połączenia i typu zaświadczania parametry połączenia są wymagane.

--device-type --dt

Definiuje typ urządzenia do przetestowania.

akceptowane wartości: DevKit, FinishedProduct
--ek --endorsement-key

Klucz poręczenia modułu TPM dla urządzenia TPM. Podczas wybierania modułu TPM jako typu zaświadczania wymagany jest klucz poręczenia.

--models -m

Ścieżka zawierająca interfejsy usługi Azure IoT Plug and Play implementowane przez testowane urządzenie. Gdy typ wskaźnika to Pnp, wymagane są modele.

--product-id -p

Przesłany identyfikator produktu. Wymagany, gdy typ weryfikacji to "Certyfikacja".

--skip-provisioning --sp

Określa, czy usługa pomija generowanie konfiguracji aprowizacji. Dotyczy tylko typów aprowizacji SymmetricKey i Połączenie ionString.

wartość domyślna: False
--validation-type --vt

Typ testów poprawności do wykonania.

akceptowane wartości: Certification, Test
wartość domyślna: Test
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Przestarzałe

To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "iot product" jest przestarzała i zostanie usunięta w przyszłej wersji.

Wyszukaj repozytorium produktów pod kątem testowania danych.

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

Przykłady

Wyszukaj według identyfikatora produktu

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

Wyszukiwanie według rejestracji usługi DPS

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

Wyszukaj według nazwy pospolitej x509 certifcate (CN)

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

Wyszukiwanie według wielu wartości

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

Parametry opcjonalne

--base-url

Zastąpij adres URL usługi certyfikacji, aby umożliwić testowanie w środowisku nieprodukcyjnym.

--certificate-name --cn

Nazwa pospolita certyfikatu x509 (cn) używana do zaświadczania usługi Device Provisioning Service.

--product-id -p

Przesłany identyfikator produktu.

--registration-id -r

Identyfikator rejestrowania dla usługi Device Provisioning Service.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az iot product test show

Przestarzałe

To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "iot product" jest przestarzała i zostanie usunięta w przyszłej wersji.

Wyświetlanie danych testowych produktu.

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

Przykłady

Podstawowy sposób użycia

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

Parametry wymagane

--test-id -t

Wygenerowany identyfikator testu certyfikacji urządzenia.

Parametry opcjonalne

--base-url

Zastąpij adres URL usługi certyfikacji, aby umożliwić testowanie w środowisku nieprodukcyjnym.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az iot product test update

Przestarzałe

To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "iot product" jest przestarzała i zostanie usunięta w przyszłej wersji.

Zaktualizuj dane testu certyfikacji produktu.

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]

Przykłady

Podstawowy sposób użycia

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

Parametry wymagane

--test-id -t

Wygenerowany identyfikator testu certyfikacji urządzenia.

Parametry opcjonalne

--at --attestation-type

Sposób uwierzytelniania urządzenia w celu testowania usługi Device Provisioning Service.

akceptowane wartości: ConnectionString, SymmetricKey, TPM, X509
--badge-type --bt

Typ wskaźnika certyfikacji.

akceptowane wartości: IotDevice, IotEdgeCompatible, Pnp
--base-url

Zastąpij adres URL usługi certyfikacji, aby umożliwić testowanie w środowisku nieprodukcyjnym.

--certificate-path --cp

Ścieżka do pliku zawierającego certyfikat podstawowy. Podczas wybierania typu zaświadczania x509 wymagana jest jedna ze ścieżek certyfikatu.

--cf --configuration-file

Ścieżka do pliku JSON testowego urządzenia. Jeśli nie zostanie określony, należy określić parametry zaświadczania i definicji urządzenia.

--connection-string --cs

Moduł edge parametry połączenia W przypadku wybrania typu wskaźnika IotEdgeCompatible parametry połączenia i typu zaświadczania parametry połączenia są wymagane.

--ek --endorsement-key

Klucz poręczenia modułu TPM dla urządzenia TPM. Podczas wybierania modułu TPM jako typu zaświadczania wymagany jest klucz poręczenia.

--models -m

Ścieżka zawierająca interfejsy usługi Azure IoT Plug and Play implementowane przez testowane urządzenie. Gdy typ wskaźnika to Pnp, wymagane są modele.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.