Organizations should try to utilize the latest version of TLS and modern ciphers to protect data from man-in-the-middle and similar attacks.
The min_tls_version is read only attribute and cannot be modified after creating the IoT Hub. Follow the steps below to create a new IoT Hub with
appropriate TLS configuration
In Azure Console -
In Terraform -
References:
https://learn.microsoft.com/en-us/azure/iot-hub/iot-hub-create-through-portal#create-an-iot-hub
https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/iothub#min_tls_version
https://learn.microsoft.com/en-us/azure/iot-hub/iot-hub-tls-support?WT.mc_id=IoT-MVP-5004034#tls-12-enforcement-available-in-select-regions