az iot product test

Примечание.

Эта ссылка является частью расширения Azure-iot для Azure CLI (версия 2.37.0 или более поздней). Расширение автоматически установит команду az iot product test . Подробнее о расширениях.

Эта группа команд неявно устарела, так как группа команд "продукт iot" устарела и будет удалена в будущем выпуске.

Управление тестами устройств для сертификации продуктов.

Команды

Имя Описание Тип Состояние
az iot product test case

Управление тестовые случаи сертификации тестирования продуктов.

Расширение Устарело
az iot product test case list

Список тестовых вариантов тестирования сертификации продукта.

Расширение Устарело
az iot product test case update

Обновите данные тестового случая сертификации продукта.

Расширение Устарело
az iot product test create

Создайте новый тест продукта для сертификации продуктов.

Расширение Устарело
az iot product test run

Управление запусками тестов сертификации тестирования продуктов.

Расширение Устарело
az iot product test run show

Отображение состояния тестового запуска.

Расширение Устарело
az iot product test run submit

Отправьте завершенный тестовый запуск в службу партнеров или продуктов.

Расширение Устарело
az iot product test search

Поиск репозитория продуктов для тестирования данных.

Расширение Устарело
az iot product test show

Просмотр тестовых данных продукта.

Расширение Устарело
az iot product test task

Управление задачами сертификации тестирования продуктов.

Расширение Устарело
az iot product test task create

Очередь новой задачи тестирования. Одновременно может выполняться только одна задача тестирования.

Расширение Устарело
az iot product test task delete

Отмените выполняемую задачу, соответствующую указанному идентификатору задачи --task-id.

Расширение Устарело
az iot product test task show

Отображение состояния задачи тестирования. Используйте --running для текущей выполняющейся задачи или --task-id.

Расширение Устарело
az iot product test update

Обновите тестовые данные сертификации продукта.

Расширение Устарело

az iot product test create

Не рекомендуется

Эта команда неявно устарела, так как группа команд iot product устарела и будет удалена в будущем выпуске.

Создайте новый тест продукта для сертификации продуктов.

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

Примеры

Базовое использование

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

У службы нет конфигурации подготовки

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

Создание теста с аттестацией симметричного ключа

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

Создание теста с помощью аттестации доверенного платформенного модуля

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

Создание теста с аттестацией x509

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

Создание теста для модуля Edge

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

Создание теста с аттестацией симметричного ключа и указанным типом проверки

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

Необязательные параметры

--at --attestation-type

Как устройство будет проходить проверку подлинности в службе подготовки устройств.

допустимые значения: ConnectionString, SymmetricKey, TPM, X509
--badge-type --bt

Тип индикатора сертификации.

допустимые значения: IotDevice, IotEdgeCompatible, Pnp
значение по умолчанию: IotDevice
--base-url

Переопределите URL-адрес службы сертификации, чтобы разрешить тестирование в непроизводственных средах.

--certificate-path --cp

Путь к файлу, содержаму первичный сертификат. При выборе x509 в качестве типа аттестации требуется один из путей сертификата.

--cf --configuration-file

Путь к тестового JSON-файла устройства. Если это не указано, необходимо указать параметры аттестации и определения устройства.

--connection-string --cs

Требуется строка подключения модуль Edge, выбрав тип значка IotEdgeCompatible, строка подключения и тип строка подключения аттестации.

--device-type --dt

Определяет тип проверяемого устройства.

допустимые значения: DevKit, FinishedProduct
--ek --endorsement-key

Ключ подтверждения доверенного платформенного модуля для устройства TPM. При выборе доверенного платформенного модуля в качестве типа аттестации требуется ключ подтверждения.

--models -m

Путь, содержащий интерфейсы Azure IoT самонастраивающийся, реализованные тестируемым устройством. Если тип значка имеет тип Pnp, модели требуются.

--product-id -p

Идентификатор отправленного продукта. Требуется, если тип проверки — "Сертификация".

--skip-provisioning --sp

Определяет, пропускает ли служба создание конфигурации подготовки. Применяется только к типам подготовки SymmetricKey и Подключение ionString.

значение по умолчанию: False
--validation-type --vt

Тип проверки, который необходимо выполнить.

допустимые значения: Certification, Test
значение по умолчанию: Test
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Не рекомендуется

Эта команда неявно устарела, так как группа команд iot product устарела и будет удалена в будущем выпуске.

Поиск репозитория продуктов для тестирования данных.

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

Примеры

Поиск по идентификатору продукта

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

Поиск по регистрации DPS

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

Поиск по 509 распространенным именем (CN)

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

Поиск по нескольким значениям

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

Необязательные параметры

--base-url

Переопределите URL-адрес службы сертификации, чтобы разрешить тестирование в непроизводственных средах.

--certificate-name --cn

Общее имя сертификата x509 (cn), используемое для аттестации службы подготовки устройств.

--product-id -p

Идентификатор отправленного продукта.

--registration-id -r

Идентификатор регрессии для службы подготовки устройств.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az iot product test show

Не рекомендуется

Эта команда неявно устарела, так как группа команд iot product устарела и будет удалена в будущем выпуске.

Просмотр тестовых данных продукта.

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

Примеры

Базовое использование

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

Обязательные параметры

--test-id -t

Созданный идентификатор для теста сертификации устройства.

Необязательные параметры

--base-url

Переопределите URL-адрес службы сертификации, чтобы разрешить тестирование в непроизводственных средах.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az iot product test update

Не рекомендуется

Эта команда неявно устарела, так как группа команд iot product устарела и будет удалена в будущем выпуске.

Обновите тестовые данные сертификации продукта.

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]

Примеры

Базовое использование

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

Обязательные параметры

--test-id -t

Созданный идентификатор для теста сертификации устройства.

Необязательные параметры

--at --attestation-type

Как устройство будет проходить проверку подлинности в службе подготовки устройств.

допустимые значения: ConnectionString, SymmetricKey, TPM, X509
--badge-type --bt

Тип индикатора сертификации.

допустимые значения: IotDevice, IotEdgeCompatible, Pnp
--base-url

Переопределите URL-адрес службы сертификации, чтобы разрешить тестирование в непроизводственных средах.

--certificate-path --cp

Путь к файлу, содержаму первичный сертификат. При выборе x509 в качестве типа аттестации требуется один из путей сертификата.

--cf --configuration-file

Путь к тестового JSON-файла устройства. Если это не указано, необходимо указать параметры аттестации и определения устройства.

--connection-string --cs

Требуется строка подключения модуль Edge, выбрав тип значка IotEdgeCompatible, строка подключения и тип строка подключения аттестации.

--ek --endorsement-key

Ключ подтверждения доверенного платформенного модуля для устройства TPM. При выборе доверенного платформенного модуля в качестве типа аттестации требуется ключ подтверждения.

--models -m

Путь, содержащий интерфейсы Azure IoT самонастраивающийся, реализованные тестируемым устройством. Если тип значка имеет тип Pnp, модели требуются.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.