az iot product test

Nota:

Esta referencia forma parte de la extensión azure-iot para la CLI de Azure (versión 2.37.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az iot product test . Obtenga más información sobre las extensiones.

Este grupo de comandos está en desuso implícitamente porque el grupo de comandos "producto iot" está en desuso y se quitará en una versión futura.

Administrar pruebas de dispositivos para la certificación del producto.

Comandos

Nombre Description Tipo Estado
az iot product test case

Administrar casos de prueba de certificación de pruebas de productos.

Extensión Obsoleto
az iot product test case list

Enumerar los casos de prueba de una prueba de certificación de productos.

Extensión Obsoleto
az iot product test case update

Actualice los datos del caso de prueba de certificación del producto.

Extensión Obsoleto
az iot product test create

Cree una prueba de producto para la certificación del producto.

Extensión Obsoleto
az iot product test run

Administrar ejecuciones de pruebas de certificación de pruebas de productos.

Extensión Obsoleto
az iot product test run show

Muestra el estado de una ejecución de pruebas.

Extensión Obsoleto
az iot product test run submit

Envíe una ejecución de prueba completada al servicio asociado o producto.

Extensión Obsoleto
az iot product test search

Busque el repositorio de productos para probar los datos.

Extensión Obsoleto
az iot product test show

Vea los datos de prueba del producto.

Extensión Obsoleto
az iot product test task

Administrar tareas de certificación de pruebas de productos.

Extensión Obsoleto
az iot product test task create

Poner en cola una nueva tarea de prueba. Solo se puede ejecutar una tarea de prueba a la vez.

Extensión Obsoleto
az iot product test task delete

Cancele una tarea en ejecución que coincida con el especificado --task-id.

Extensión Obsoleto
az iot product test task show

Muestra el estado de una tarea de prueba. Use --running para la tarea en ejecución actual o --task-id.

Extensión Obsoleto
az iot product test update

Actualice los datos de prueba de certificación del producto.

Extensión Obsoleto

az iot product test create

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "iot product" está en desuso y se quitará en una versión futura.

Cree una prueba de producto para la certificación del producto.

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

Ejemplos

Uso básico

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

No tener la configuración de aprovisionamiento de creación de servicios

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

Creación de pruebas con atestación de clave simétrica

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

Creación de pruebas con atestación de TPM

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

Creación de pruebas con atestación x509

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

Creación de pruebas para el módulo edge

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

Creación de pruebas con atestación de clave simétrica y tipo de validación especificado

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

Parámetros opcionales

--at --attestation-type

Cómo se autenticará el dispositivo para probar el servicio Device Provisioning Service.

valores aceptados: ConnectionString, SymmetricKey, TPM, X509
--badge-type --bt

Tipo de distintivo de certificación.

valores aceptados: IotDevice, IotEdgeCompatible, Pnp
valor predeterminado: IotDevice
--base-url

Invalide la dirección URL del servicio de certificación para permitir pruebas en entornos que no son de producción.

--certificate-path --cp

Ruta de acceso al archivo que contiene el certificado principal. Al elegir x509 como tipo de atestación, se requiere una de las rutas de acceso del certificado.

--cf --configuration-file

Ruta de acceso al archivo JSON de prueba del dispositivo. Si no se especifica, se deben especificar la atestación y los parámetros de definición de dispositivo.

--connection-string --cs

Módulo perimetral cadena de conexión Al elegir el tipo de distintivo IotEdgeCompatible, se requieren cadena de conexión y tipo de atestación de cadena de conexión.

--device-type --dt

Define el tipo de dispositivo que se va a probar.

valores aceptados: DevKit, FinishedProduct
--ek --endorsement-key

Clave de aprobación de TPM para un dispositivo TPM. Al elegir TPM como tipo de atestación, se requiere la clave de aprobación.

--models -m

Ruta de acceso que contiene interfaces de Azure IoT Plug and Play implementadas por el dispositivo que se está probando. Cuando el tipo de distintivo es Pnp, se requieren modelos.

--product-id -p

Identificador del producto enviado. Obligatorio cuando el tipo de validación es "Certificación".

--skip-provisioning --sp

Determina si el servicio omite la generación de la configuración de aprovisionamiento. Solo se aplica a los tipos de aprovisionamiento SymmetricKey y Conectar ionString.

valor predeterminado: False
--validation-type --vt

Tipo de pruebas de validaciones que se van a realizar.

valores aceptados: Certification, Test
valor predeterminado: Test
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "iot product" está en desuso y se quitará en una versión futura.

Busque el repositorio de productos para probar los datos.

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

Ejemplos

Buscar por identificador de producto

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

Buscar por registro de DPS

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

Buscar por x509 certifcate common name (CN)

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

Buscar por varios valores

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

Parámetros opcionales

--base-url

Invalide la dirección URL del servicio de certificación para permitir pruebas en entornos que no son de producción.

--certificate-name --cn

El nombre común del certificado x509 (cn) usado para la atestación de Device Provisioning Service.

--product-id -p

Identificador del producto enviado.

--registration-id -r

Identificador de regstration para Device Provisioning Service.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az iot product test show

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "iot product" está en desuso y se quitará en una versión futura.

Vea los datos de prueba del producto.

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

Ejemplos

Uso básico

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

Parámetros requeridos

--test-id -t

Identificador generado para la prueba de certificación del dispositivo.

Parámetros opcionales

--base-url

Invalide la dirección URL del servicio de certificación para permitir pruebas en entornos que no son de producción.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az iot product test update

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "iot product" está en desuso y se quitará en una versión futura.

Actualice los datos de prueba de certificación del producto.

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]

Ejemplos

Uso básico

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

Parámetros requeridos

--test-id -t

Identificador generado para la prueba de certificación del dispositivo.

Parámetros opcionales

--at --attestation-type

Cómo se autenticará el dispositivo para probar el servicio Device Provisioning Service.

valores aceptados: ConnectionString, SymmetricKey, TPM, X509
--badge-type --bt

Tipo de distintivo de certificación.

valores aceptados: IotDevice, IotEdgeCompatible, Pnp
--base-url

Invalide la dirección URL del servicio de certificación para permitir pruebas en entornos que no son de producción.

--certificate-path --cp

Ruta de acceso al archivo que contiene el certificado principal. Al elegir x509 como tipo de atestación, se requiere una de las rutas de acceso del certificado.

--cf --configuration-file

Ruta de acceso al archivo JSON de prueba del dispositivo. Si no se especifica, se deben especificar la atestación y los parámetros de definición de dispositivo.

--connection-string --cs

Módulo perimetral cadena de conexión Al elegir el tipo de distintivo IotEdgeCompatible, se requieren cadena de conexión y tipo de atestación de cadena de conexión.

--ek --endorsement-key

Clave de aprobación de TPM para un dispositivo TPM. Al elegir TPM como tipo de atestación, se requiere la clave de aprobación.

--models -m

Ruta de acceso que contiene interfaces de Azure IoT Plug and Play implementadas por el dispositivo que se está probando. Cuando el tipo de distintivo es Pnp, se requieren modelos.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.