Hi @Madanala, Jayashree Thank you for posting the question here.
How to change the TLS version 1.0 to 1.2 for Azure IoT Hub which is already created
Unfortunately, this property is read-only at the moment and cannot be changed after the IoT Hub creation. Please refer to the following note from the documentation - TLS 1.2 enforcement available in select regions
Also we dont see TLS Certificate tab in Azure Portal --> IOT hub --> settings --> Certificates why?
If you referring to the root certificates that are recognized by the IoT Hub, you would find them under the certificates tab under your Device Provisioning Service. Please refer the below image for reference.
Do we need to change the digicert CA certificate in all iot-edge devices? if yes what are the steps for ubuntu device.
The documentation - Migrate IoT Hub resources to a new TLS certificate root is a good place that answers your questions. You typically do not need to make changes on the IoT Edge devices. However, you can use the steps mentioned in the How to Check
and Validation
from the post link for more details on this.
Also any code changes required for TLS 1.2
There are no explicit code changes required to make this transition work.
Hope this answers your questions. Please let us know if you need any further assistance or clarifications.