Device Update for IoT Hub limits
This document provides an overview of the various limits that are imposed on the Device Update for IoT Hub resource and its associated operations. It also indicates whether the limits are adjustable by contacting Microsoft Support or not.
Preview limits
During preview, the Device Update for IoT Hub service is provided at no cost to customers. More restrictive limits are imposed during the service's preview offering. These limits are expected to change once the service is generally available.
Note
When a given resource or operation doesn't have adjustable limits, the default and the maximum limits are the same. When the limit can be adjusted, the table includes different values for Default limit and Maximum limit headers. The limit can be raised above the default limit but not above the maximum limit. If you want to raise the limit or quota above the default limit, open an online customer support request.
This table provides the limits for the Device Update for IoT Hub resource in Azure Resource Manager:
Resource | Default Limit | Maximum Limit | Adjustable? |
---|---|---|---|
Accounts per subscription | 2 | 25 | Yes |
Instances per account | 2 | 25 | Yes |
Length of account name | Minimum: 3 Maximum: 24 |
Minimum: 3 Maximum: 24 |
No |
Length of instance name | Minimum: 3 Maximum: 36 |
Minimum: 3 Maximum: 36 |
No |
This table provides the various limits associated with the operations within Device Update for IoT Hub:
Operation | Default Limit | Maximum Limit | Adjustable? |
---|---|---|---|
Number of devices per instance | 10,000 | 10,000 | No |
Number of update providers per instance | 25 | 25 | No |
Number of update names per provider per instance | 25 | 25 | No |
Number of update versions per update provider and name per instance | 100 | 100 | No |
Total number of updates per instance | 100 | 100 | No |
Maximum single update file size | 2 GB | 2 GB | No |
Maximum combined size of all files in a single import action | 2 GB | 2 GB | No |
Number of device groups per instance | 75 | 75 | No |
Requirements for large-file downloads
If you plan to deploy large-file packages, with file size larger than 100 MB, it is recommended to utilize byte range requests for a reliable download performance.
The Device Update for IoT Hub service utilizes Content Delivery Networks (CDNs) that work optimally with range requests of 1 MB in size. Range requests larger than 100 MB are not supported.