General updates
- Dropped support for Python 3.6. The IoT extension is constrained to Python 3.7 or greater.
If for whatever reason you cannot upgrade from 3.6 you are able to use older extension versions.
Azure Device Update
-
Introducing the Azure Device Update for IoT Hub root command group
az iot device-update
.
To learn more about the service visit https://docs.microsoft.com/en-us/azure/iot-hub-device-update/.- This command group is behind a feature flag environment variable. Set
IOT_CLI_ADU_ENABLED
to any value
to activate the command group. - The Device Update command group supports all
account
andinstance
related functionality.
- This command group is behind a feature flag environment variable. Set
IoT device updates
-
Added device registration commands,
az iot device registration create
to register a device to an individual
enrollment or an enrollment group. Currently, devices with symmetric key and x509 certificate authentication
are supported. Once registered, the device will show up in the linked IoT Hub and can be interacted with or
simulated using otheraz iot device
commands. -
Added support for simulating device identities that use x509 thumbprint or CA authentication, impacting the
following commands:az iot device simulate
az iot device send-d2c-message
Digital Twin updates
-
Added
az dt job import
preview command group, which will allow users to create and manage jobs for bulk importing
models, twins and relationships to a Digital Twins instance. The bulk import data must be stored as a blob in
a user owned storage account and container. -
Data History commands, under the
az dt data-history
command group, are now GA.