az iot product test

Poznámka

Tento odkaz je součástí rozšíření azure-iot pro Azure CLI (verze 2.37.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az iot product test . Přečtěte si další informace o rozšířeních.

Tato skupina příkazů je implicitně zastaralá, protože skupina příkazů iot product je zastaralá a bude odebrána v budoucí verzi.

Správa testů zařízení pro certifikaci produktů

Příkazy

Name Description Typ Stav
az iot product test case

Spravujte testovací případy testování produktů.

Rozšíření Zastaralé
az iot product test case list

Vypíše testovací případy testu certifikace produktu.

Rozšíření Zastaralé
az iot product test case update

Aktualizujte data testovacího případu certifikace produktu.

Rozšíření Zastaralé
az iot product test create

Vytvořte nový test produktu pro certifikaci produktu.

Rozšíření Zastaralé
az iot product test run

Správa testovacích testovacích testovacích běhů produktů

Rozšíření Zastaralé
az iot product test run show

Zobrazí stav testovacího spuštění.

Rozšíření Zastaralé
az iot product test run submit

Odešlete dokončené testovací spuštění do partnerské/produktové služby.

Rozšíření Zastaralé
az iot product test search

Vyhledejte v úložišti produktů testovací data.

Rozšíření Zastaralé
az iot product test show

Zobrazení dat o testování produktu

Rozšíření Zastaralé
az iot product test task

Spravujte úlohy certifikace testování produktů.

Rozšíření Zastaralé
az iot product test task create

Zařadíte novou testovací úlohu do fronty. Najednou může běžet jenom jeden testovací úkol.

Rozšíření Zastaralé
az iot product test task delete

Zrušte spuštěnou úlohu odpovídající zadanému id --task-id.

Rozšíření Zastaralé
az iot product test task show

Zobrazí stav testovací úlohy. Použijte --running pro aktuální spuštěnou úlohu nebo --task-id.

Rozšíření Zastaralé
az iot product test update

Aktualizujte data testů certifikace produktu.

Rozšíření Zastaralé

az iot product test create

Zastaralé

Tento příkaz je implicitně zastaralý, protože skupina příkazů iot product je zastaralá a bude odebrána v budoucí verzi.

Vytvořte nový test produktu pro certifikaci 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}]

Příklady

Základní použití

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

Nemáte konfiguraci vytváření služeb.

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

Vytvoření testu s ověřením symetrického klíče

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

Vytvoření testu pomocí ověření identity TPM

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

Vytvoření testu s ověřením x509

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

Vytvoření testu pro modul Edge

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

Vytvoření testu s ověřením symetrického klíče a zadaným typem ověření

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

Volitelné parametry

--at --attestation-type

Jak se zařízení ověří při testování služby Device Provisioning Service.

přijímané hodnoty: ConnectionString, SymmetricKey, TPM, X509
--badge-type --bt

Typ odznáček certifikace.

přijímané hodnoty: IotDevice, IotEdgeCompatible, Pnp
výchozí hodnota: IotDevice
--base-url

Přepište adresu URL certifikační služby, aby bylo možné testování v neprodukčním prostředí.

--certificate-path --cp

Cesta k souboru obsahujícímu primární certifikát. Při výběru x509 jako typu ověření identity se vyžaduje jedna z cest certifikátu.

--cf --configuration-file

Cesta k testovacímu souboru JSON zařízení Pokud není zadáno, musí být zadány parametry ověření identity a definice zařízení.

--connection-string --cs

Modul Edge připojovací řetězec Požaduje se volba typu odznáček IotEdgeCompatible, připojovací řetězec a attestaion připojovací řetězec.

--device-type --dt

Definuje typ zařízení, které se má testovat.

přijímané hodnoty: DevKit, FinishedProduct
--ek --endorsement-key

Ověřovací klíč TPM pro zařízení TPM Při výběru čipu TPM jako typu ověření identity se vyžaduje ověřovací klíč.

--models -m

Cesta obsahující rozhraní Azure IoT technologie Plug and Play implementovaná testovaným zařízením Pokud je typ odznáčku Pnp, vyžadují se modely.

--product-id -p

Odeslaná ID produktu. Vyžaduje se, pokud je typ ověřování "Certifikace".

--skip-provisioning --sp

Určuje, jestli služba přeskočí generování konfigurace zřizování. Platí pouze pro typy zřizování SymmetricKey a Připojení ionString.

výchozí hodnota: False
--validation-type --vt

Typ testování ověření, které se má provést.

přijímané hodnoty: Certification, Test
výchozí hodnota: Test
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Zastaralé

Tento příkaz je implicitně zastaralý, protože skupina příkazů iot product je zastaralá a bude odebrána v budoucí verzi.

Vyhledejte v úložišti produktů testovací data.

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

Příklady

Hledat podle ID produktu

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

Vyhledávání podle registrace DPS

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

Hledat podle x509 certifcate common name (CN)

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

Hledání podle více hodnot

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

Volitelné parametry

--base-url

Přepište adresu URL certifikační služby, aby bylo možné testování v neprodukčním prostředí.

--certificate-name --cn

Běžný název certifikátu x509 (cn) používaný pro ověření identity služby Device Provisioning.

--product-id -p

Odeslaná ID produktu.

--registration-id -r

ID regstration pro službu Device Provisioning.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot product test show

Zastaralé

Tento příkaz je implicitně zastaralý, protože skupina příkazů iot product je zastaralá a bude odebrána v budoucí verzi.

Zobrazení dat o testování produktu

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

Příklady

Základní použití

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

Povinné parametry

--test-id -t

Vygenerované ID testu certifikace zařízení.

Volitelné parametry

--base-url

Přepište adresu URL certifikační služby, aby bylo možné testování v neprodukčním prostředí.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot product test update

Zastaralé

Tento příkaz je implicitně zastaralý, protože skupina příkazů iot product je zastaralá a bude odebrána v budoucí verzi.

Aktualizujte data testů certifikace 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]

Příklady

Základní použití

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

Povinné parametry

--test-id -t

Vygenerované ID testu certifikace zařízení.

Volitelné parametry

--at --attestation-type

Jak se zařízení ověří při testování služby Device Provisioning Service.

přijímané hodnoty: ConnectionString, SymmetricKey, TPM, X509
--badge-type --bt

Typ odznáček certifikace.

přijímané hodnoty: IotDevice, IotEdgeCompatible, Pnp
--base-url

Přepište adresu URL certifikační služby, aby bylo možné testování v neprodukčním prostředí.

--certificate-path --cp

Cesta k souboru obsahujícímu primární certifikát. Při výběru x509 jako typu ověření identity se vyžaduje jedna z cest certifikátu.

--cf --configuration-file

Cesta k testovacímu souboru JSON zařízení Pokud není zadáno, musí být zadány parametry ověření identity a definice zařízení.

--connection-string --cs

Modul Edge připojovací řetězec Požaduje se volba typu odznáček IotEdgeCompatible, připojovací řetězec a attestaion připojovací řetězec.

--ek --endorsement-key

Ověřovací klíč TPM pro zařízení TPM Při výběru čipu TPM jako typu ověření identity se vyžaduje ověřovací klíč.

--models -m

Cesta obsahující rozhraní Azure IoT technologie Plug and Play implementovaná testovaným zařízením Pokud je typ odznáčku Pnp, vyžadují se modely.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.