az iot edge

Примечание.

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

Управление решениями Интернета вещей в пограничной среде.

Команды

Имя Описание Тип Состояние
az iot edge deployment

Управление развертываниями IoT Edge в большом масштабе.

Расширение Общедоступная версия
az iot edge deployment create

Создайте развертывание IoT Edge в целевом Центр Интернета вещей.

Расширение Общедоступная версия
az iot edge deployment delete

Удаление развертывания IoT Edge.

Расширение Общедоступная версия
az iot edge deployment list

Вывод списка развертываний IoT Edge в Центр Интернета вещей.

Расширение Общедоступная версия
az iot edge deployment show

Получение сведений о развертывании IoT Edge.

Расширение Общедоступная версия
az iot edge deployment show-metric

Оцените целевую системную метрику, определенную в развертывании IoT Edge.

Расширение Общедоступная версия
az iot edge deployment update

Обновите указанные свойства развертывания IoT Edge.

Расширение Общедоступная версия
az iot edge devices

Команды для управления устройствами IoT Edge.

Расширение Общедоступная версия
az iot edge devices create

Создание и настройка нескольких пограничных устройств в Центр Интернета вещей.

Расширение Экспериментальный
az iot edge export-modules

Экспорт конфигурации пограничных модулей на одном пограничном устройстве.

Расширение Общедоступная версия
az iot edge set-modules

Задайте пограничные модули на одном устройстве.

Расширение Общедоступная версия

az iot edge export-modules

Экспорт конфигурации пограничных модулей на одном пограничном устройстве.

Выходные данные конфигурации двойника модуля можно использовать непосредственно в качестве содержимого az iot edge set-modules.

az iot edge export-modules --device-id
                           [--auth-type {key, login}]
                           [--hub-name]
                           [--login]
                           [--resource-group]

Примеры

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

az iot edge export-modules --hub-name {iothub_name} --device-id {device_id}

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

--device-id -d

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

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

--auth-type

Указывает, должна ли операция автоматически наследовать ключ политики или использовать текущий сеанс Azure AD. Если тип проверки подлинности является именем входа, а имя узла ресурса указано, поиск ресурсов будет пропущен, если это не требуется. Вы можете настроить значение по умолчанию с помощью az configure --defaults iothub-data-auth-type=<auth-type-value>.

допустимые значения: key, login
значение по умолчанию: key
--hub-name -n

Центр Интернета вещей имя или имя узла. Требуется, если --login не указан.

--login -l

Эта команда поддерживает сущность строка подключения с правами на выполнение действия. Используйте для предотвращения входа сеанса с помощью az login. Если строка подключения сущности и имя указаны, строка подключения имеет приоритет. Требуется, если имя --hub-name не указано.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Глобальные параметры
--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 edge set-modules

Задайте пограничные модули на одном устройстве.

Содержимое модулей — json и в виде {"modulesContent":{...}} или {"content":{"modulesContent":{...}}.

По умолчанию свойства системных модулей $edgeAgent и $edgeHub проверяются на соответствие схемам, установленным с расширением IoT. Это можно отключить с помощью переключателя --no-validation.

Примечание. После выполнения команда выводит коллекцию модулей, примененных к устройству.

az iot edge set-modules --content
                        --device-id
                        [--auth-type {key, login}]
                        [--hub-name]
                        [--login]
                        [--resource-group]

Примеры

Тестирование пограничных модулей во время разработки путем установки модулей на целевом устройстве.

az iot edge set-modules --hub-name {iothub_name} --device-id {device_id} --content ../modules_content.json

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

--content -k

Содержимое развертывания IoT Edge. Укажите путь к файлу или необработанный json.

--device-id -d

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

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

--auth-type

Указывает, должна ли операция автоматически наследовать ключ политики или использовать текущий сеанс Azure AD. Если тип проверки подлинности является именем входа, а имя узла ресурса указано, поиск ресурсов будет пропущен, если это не требуется. Вы можете настроить значение по умолчанию с помощью az configure --defaults iothub-data-auth-type=<auth-type-value>.

допустимые значения: key, login
значение по умолчанию: key
--hub-name -n

Центр Интернета вещей имя или имя узла. Требуется, если --login не указан.

--login -l

Эта команда поддерживает сущность строка подключения с правами на выполнение действия. Используйте для предотвращения входа сеанса с помощью az login. Если строка подключения сущности и имя указаны, строка подключения имеет приоритет. Требуется, если имя --hub-name не указано.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Глобальные параметры
--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.