Я хочу создать устройство в IoT Hub, когда добавляю устройство в свое приложение.
Я ищу конечные точки REST, доступные для выполнения операции.Или любой SDK, доступный для этого.
Посмотрите следующие документы:
Сервис - создание или обновление устройства
Контроль доступа к IoT Hub
пример создания DeviceX с автоматически сгенерированными симметричными ключами:
PUT https://myIoTHubName.azure-devices.net/devices/DeviceX?api-version=2018-06-30
заголовки:
Authorization: sasToken(see the above link)
Полезная нагрузка:
{ "deviceId": "DeviceX" }
Здесь вы можете найти пример того, как использовать ServiceClient JAVA SDK. Для строки подключения вы можете использовать IoT Hub Owner из общих политик доступа. Если вы хотите использовать более строгий подход, убедитесь, что вы выбрали для этой операции только чтение и запись реестра.