az iot product test

Kommentar

Den här referensen är en del av azure-iot-tillägget för Azure CLI (version 2.37.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az iot product test-kommando . Läs mer om tillägg.

Den här kommandogruppen är implicit inaktuell eftersom kommandogruppen "iot product" är inaktuell och tas bort i en framtida version.

Hantera enhetstester för produktcertifiering.

Kommandon

Name Description Typ Status
az iot product test case

Hantera testfall för produkttestning.

Anknytning Inaktuell
az iot product test case list

Lista testfallen för ett produktcertifieringstest.

Anknytning Inaktuell
az iot product test case update

Uppdatera data för produktcertifieringstestfall.

Anknytning Inaktuell
az iot product test create

Skapa ett nytt produkttest för produktcertifiering.

Anknytning Inaktuell
az iot product test run

Hantera testkörningar för produkttestning.

Anknytning Inaktuell
az iot product test run show

Visa status för en testkörning.

Anknytning Inaktuell
az iot product test run submit

Skicka en slutförd testkörning till partnern/produkttjänsten.

Anknytning Inaktuell
az iot product test search

Sök efter testdata på produktlagringsplatsen.

Anknytning Inaktuell
az iot product test show

Visa produkttestdata.

Anknytning Inaktuell
az iot product test task

Hantera certifieringsuppgifter för produkttestning.

Anknytning Inaktuell
az iot product test task create

Köa en ny testuppgift. Endast en testaktivitet kan köras i taget.

Anknytning Inaktuell
az iot product test task delete

Avbryt en aktivitet som körs som matchar det angivna --task-id.

Anknytning Inaktuell
az iot product test task show

Visa status för en testaktivitet. Använd --running för aktuell aktivitet som körs eller --task-id.

Anknytning Inaktuell
az iot product test update

Uppdatera testdata för produktcertifiering.

Anknytning Inaktuell

az iot product test create

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "iot product" är inaktuell och tas bort i en framtida version.

Skapa ett nytt produkttest för produktcertifiering.

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

Exempel

Grundläggande användning

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

Har inte etableringskonfiguration för tjänstskapande

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

Skapa test med symmetrisk nyckelattestering

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

Skapa test med TPM-attestering

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

Skapa test med x509-attestering

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

Skapa test för Edge-modulen

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

Skapa test med symmetrisk nyckelattestering och angiven valideringstyp

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

Valfria parametrar

--at --attestation-type

Så här autentiserar enheten till testtjänsten Device Provisioning Service.

accepterade värden: ConnectionString, SymmetricKey, TPM, X509
--badge-type --bt

Typ av certifieringsmärke.

accepterade värden: IotDevice, IotEdgeCompatible, Pnp
standardvärde: IotDevice
--base-url

Åsidosätt url:en för certifieringstjänsten för att tillåta testning i miljöer som inte är produktionsmiljöer.

--certificate-path --cp

Sökvägen till filen som innehåller det primära certifikatet. När du väljer x509 som attesteringstyp krävs en av certifikatsökvägen.

--cf --configuration-file

Sökväg till JSON-fil för enhetstest. Om inte anges måste attesterings- och enhetsdefinitionsparametrar anges.

--connection-string --cs

Edge-modulen anslutningssträng När du väljer IotEdgeKompatibel märkestyp krävs anslutningssträng och attestaion-typ av anslutningssträng.

--device-type --dt

Definierar vilken typ av enhet som ska testas.

accepterade värden: DevKit, FinishedProduct
--ek --endorsement-key

TPM-bekräftelsenyckel för en TPM-enhet. När du väljer TPM som attesteringstyp krävs bekräftelsenyckel.

--models -m

Sökväg som innehåller Azure IoT Plug and Play-gränssnitt som implementeras av enheten som testas. När märkestypen är Pnp krävs modeller.

--product-id -p

Det skickade produkt-ID:t. Krävs när valideringstypen är "Certifiering".

--skip-provisioning --sp

Avgör om tjänsten hoppar över etableringskonfigurationen. Gäller endast för etableringstyperna SymmetricKey och Anslut ionString.

standardvärde: False
--validation-type --vt

Typ av valideringstestning som ska utföras.

accepterade värden: Certification, Test
standardvärde: Test
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "iot product" är inaktuell och tas bort i en framtida version.

Sök efter testdata på produktlagringsplatsen.

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

Exempel

Sök efter produkt-ID

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

Sök efter DPS-registrering

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

Sök efter x509 certifcate common name (CN)

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

Sök efter flera värden

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

Valfria parametrar

--base-url

Åsidosätt url:en för certifieringstjänsten för att tillåta testning i miljöer som inte är produktionsmiljöer.

--certificate-name --cn

X509-certifikatets gemensamma namn (cn) som används för attestering av enhetsetableringstjänsten.

--product-id -p

Det skickade produkt-ID:t.

--registration-id -r

Regstration-ID:t för Device Provisioning Service.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot product test show

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "iot product" är inaktuell och tas bort i en framtida version.

Visa produkttestdata.

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

Exempel

Grundläggande användning

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

Obligatoriska parametrar

--test-id -t

Det genererade ID:t för enhetscertifieringstestet.

Valfria parametrar

--base-url

Åsidosätt url:en för certifieringstjänsten för att tillåta testning i miljöer som inte är produktionsmiljöer.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot product test update

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "iot product" är inaktuell och tas bort i en framtida version.

Uppdatera testdata för produktcertifiering.

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]

Exempel

Grundläggande användning

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

Obligatoriska parametrar

--test-id -t

Det genererade ID:t för enhetscertifieringstestet.

Valfria parametrar

--at --attestation-type

Så här autentiserar enheten till testtjänsten Device Provisioning Service.

accepterade värden: ConnectionString, SymmetricKey, TPM, X509
--badge-type --bt

Typ av certifieringsmärke.

accepterade värden: IotDevice, IotEdgeCompatible, Pnp
--base-url

Åsidosätt url:en för certifieringstjänsten för att tillåta testning i miljöer som inte är produktionsmiljöer.

--certificate-path --cp

Sökvägen till filen som innehåller det primära certifikatet. När du väljer x509 som attesteringstyp krävs en av certifikatsökvägen.

--cf --configuration-file

Sökväg till JSON-fil för enhetstest. Om inte anges måste attesterings- och enhetsdefinitionsparametrar anges.

--connection-string --cs

Edge-modulen anslutningssträng När du väljer IotEdgeKompatibel märkestyp krävs anslutningssträng och attestaion-typ av anslutningssträng.

--ek --endorsement-key

TPM-bekräftelsenyckel för en TPM-enhet. När du väljer TPM som attesteringstyp krävs bekräftelsenyckel.

--models -m

Sökväg som innehåller Azure IoT Plug and Play-gränssnitt som implementeras av enheten som testas. När märkestypen är Pnp krävs modeller.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.