

# AWS IoT Device Management endpoints and quotas
<a name="iot_device_management"></a>

To connect programmatically to an AWS service, you use an endpoint. AWS services offer the following endpoint types in some or all of the AWS Regions that the service supports: IPv4 endpoints, dual-stack endpoints, and FIPS endpoints. Some services provide global endpoints. For more information, see [AWS service endpoints](rande.md).

Service quotas, also referred to as limits, are the maximum number of service resources or operations for your AWS account. For more information, see [AWS service quotas](aws_service_limits.md).

The following are the service endpoints and service quotas for this service.

## Service endpoints
<a name="iot_device_management_region"></a>

**Topics**
+ [

### AWS IoT Device Management jobs and commands data endpoints
](#iot_device_management_region_jobs)
+ [

### AWS IoT Device Management - secure tunneling endpoints
](#iot_device_management_region_tunnel)
+ [

### AWS IoT Device Management - Software Package Catalog endpoints
](#software_package_catalog_region)
+ [

### AWS IoT Device Management - managed integrations endpoints
](#managed_integrations_region)
+ [

### AWS IoT FIPS endpoints
](#iot_device_management_fips)

### AWS IoT Device Management jobs and commands data endpoints
<a name="iot_device_management_region_jobs"></a>

**Note**  
If you are using data plane endpoints for the first time, use the `iot:Data-ATS` endpoints.  
We recommend using the AWS IoT Core data plane ATS endpoint for accessing Jobs functionality, as it enables advanced features like IPv6 and AWS PrivateLink that are not available through the `iot:Jobs` endpoint.

The commands and jobs features in AWS IoT Device Management share the same data plane endpoints. These data endpoints are specific to each AWS account and AWS Region. To find the data plane endpoint for your AWS account and AWS Region, use the [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/iot/describe-endpoint.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/iot/describe-endpoint.html) CLI command shown here, or the [https://docs.aws.amazon.com//iot/latest/apireference/API_DescribeEndpoint.html](https://docs.aws.amazon.com//iot/latest/apireference/API_DescribeEndpoint.html) REST API.

To retrieve the AWS IoT Core `iot:Data-ATS` dual-stack endpoint, use the following command:

```
aws iot describe-endpoint --endpoint-type iot:Data-ATS
```

To retrieve the `iot:Jobs` IPv4 only endpoint, use the following command:

```
aws iot describe-endpoint --endpoint-type iot:Jobs
```

For information about the actions supported by the AWS IoT Device Management - jobs data endpoints, see [AWS IoT jobs data plane operations](https://docs.aws.amazon.com/iot/latest/apireference/API_Operations_AWS_IoT_Jobs_Data_Plane.html) in the *AWS IoT API Reference*.

**Note**  
For the AWS IoT Device Management commands feature, the `StartCommandExecution` API is supported in the data plane.

The following table contains AWS Region-specific endpoints that AWS IoT Core supports for the commands and jobs data operations. In the **Endpoint** column, the `account-specific-prefix` from your account-specific endpoint replaces the *data* shown in the generic endpoint representation.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/general/latest/gr/iot_device_management.html)

### AWS IoT Device Management - secure tunneling endpoints
<a name="iot_device_management_region_tunnel"></a>

AWS IoT supports additional endpoints for secure tunneling.

**Secure Tunneling Management APIs Endpoints**

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/general/latest/gr/iot_device_management.html)

**Secure Tunneling Device Connection Endpoints**


| Region Name | Region | Endpoint | Protocol | 
| --- | --- | --- | --- | 
| US East (Ohio) | us-east-2 |  wss://data.tunneling.iot.us-east-2.amazonaws.com wss://data.iot-tunneling.us-east-2.api.aws wss://data.tunneling.iot-fips.us-east-2.amazonaws.com wss://data.iot-tunneling-fips.us-east-2.api.aws  | HTTPS | 
| US East (N. Virginia) | us-east-1 |  wss://data.tunneling.iot.us-east-1.amazonaws.com wss://data.iot-tunneling.us-east-1.api.aws wss://data.tunneling.iot-fips.us-east-1.amazonaws.com wss://data.iot-tunneling-fips.us-east-1.api.aws  | HTTPS | 
| US West (N. California) | us-west-1 |  wss://data.tunneling.iot.us-west-1.amazonaws.com wss://data.iot-tunneling.us-west-1.api.aws wss://data.tunneling.iot-fips.us-west-1.amazonaws.com wss://data.iot-tunneling-fips.us-west-1.api.aws  | HTTPS | 
| US West (Oregon) | us-west-2 |  wss://data.tunneling.iot.us-west-2.amazonaws.com wss://data.iot-tunneling.us-west-2.api.aws wss://data.tunneling.iot-fips.us-west-2.amazonaws.com wss://data.iot-tunneling-fips.us-west-2.api.aws  | HTTPS | 
| Asia Pacific (Malaysia) | ap-southeast-5 |  wss://data.tunneling.iot.ap-southeast-5.amazonaws.com wss://data.iot-tunneling.ap-southeast-5.api.aws  | HTTPS | 
| Asia Pacific (Mumbai) | ap-south-1 |  wss://data.tunneling.iot.ap-south-1.amazonaws.com wss://data.iot-tunneling.ap-south-1.api.aws  | HTTPS | 
| Asia Pacific (Seoul) | ap-northeast-2 |  wss://data.tunneling.iot.ap-northeast-2.amazonaws.com wss://data.iot-tunneling.ap-northeast-2.api.aws  | HTTPS | 
| Asia Pacific (Singapore) | ap-southeast-1 |  wss://data.tunneling.iot.ap-southeast-1.amazonaws.com wss://data.iot-tunneling.ap-southeast-1.api.aws  | HTTPS | 
| Asia Pacific (Sydney) | ap-southeast-2 |  wss://data.tunneling.iot.ap-southeast-2.amazonaws.com wss://data.iot-tunneling.ap-southeast-2.api.aws  | HTTPS | 
| Asia Pacific (Tokyo) | ap-northeast-1 |  wss://data.tunneling.iot.ap-northeast-1.amazonaws.com wss://data.iot-tunneling.ap-northeast-1.api.aws  | HTTPS | 
| Asia Pacific (Hong Kong) | ap-east-1 |  wss://data.tunneling.iot.ap-east-1.amazonaws.com wss://data.iot-tunneling.ap-east-1.api.aws  | HTTPS | 
| Canada (Central) | ca-central-1 |  wss://data.tunneling.iot.ca-central-1.amazonaws.com wss://data.iot-tunneling.ca-central-1.api.aws wss://data.tunneling.iot-fips.ca-central.1.amazonaws.com wss://data.iot-tunneling-fips.ca-central.1.api.aws  | HTTPS | 
| China (Beijing) | cn-north-1 |  wss://data---tunneling---iot---cn-north-1.amazonaws.com.rproxy.govskope.ca.cn wss://data---iot-tunneling---cn-north-1---api.amazonwebservices.com.rproxy.govskope.ca.cn  | HTTPS | 
| China (Ningxia) | cn-northwest-1 |  wss://data---tunneling---iot---cn-northwest-1.amazonaws.com.rproxy.govskope.ca.cn wss://data---iot-tunneling---cn-northwest-1---api.amazonwebservices.com.rproxy.govskope.ca.cn  | HTTPS | 
| Europe (Frankfurt) | eu-central-1 |  wss://data.tunneling.iot.eu-central-1.amazonaws.com wss://data.iot-tunneling.eu-central-1.api.aws  | HTTPS | 
| Europe (Ireland) | eu-west-1 |  wss://data.tunneling.iot.eu-west-1.amazonaws.com wss://data.iot-tunneling.eu-west-1.api.aws  | HTTPS | 
| Europe (London) | eu-west-2 |  wss://data.tunneling.iot.eu-west-2.amazonaws.com wss://data.iot-tunneling.eu-west-2.api.aws  | HTTPS | 
| Europe (Paris) | eu-west-3 |  wss://data.tunneling.iot.eu-west-3.amazonaws.com wss://data.iot-tunneling.eu-west-3.api.aws  | HTTPS | 
| Europe (Milan) | eu-south-1 |  wss://data.tunneling.iot.eu-south-1.amazonaws.com wss://data.iot-tunneling.eu-south-1.api.aws  | HTTPS | 
| Europe (Spain) | eu-south-2 |  wss://data.tunneling.iot.eu-south-2.amazonaws.com wss://data.iot-tunneling.eu-south-2.api.aws  |  | 
| Europe (Stockholm) | eu-north-1 |  wss://data.tunneling.iot.eu-north-1.amazonaws.com wss://data.iot-tunneling.eu-north-1.api.aws  | HTTPS | 
| South America (São Paulo) | sa-east-1 |  wss://data.tunneling.iot.sa-east-1.amazonaws.com wss://data.iot-tunneling.sa-east-1.api.aws  | HTTPS | 
| Middle East (Bahrain) | me-south-1 |  wss://data.tunneling.iot.me-south-1.amazonaws.com wss://data.iot-tunneling.me-south-1.api.aws  | HTTPS | 
| Middle East (UAE) | me-central-1 |  wss://data.tunneling.iot.me-central-1.amazonaws.com wss://data.iot-tunneling.me-central-1.api.aws  | HTTPS | 
| Israel (Tel Aviv) | il-central-1 |  wss://data.tunneling.iot.il-central-1.amazonaws.com wss://data.iot-tunneling.il-central-1.api.aws  | HTTPS | 
| AWS GovCloud (US-East) | us-gov-east-1 |  wss://data.iot-tunneling.us-gov-east-1.api.aws wss://data.tunneling.iot-fips.us-gov-east-1.amazonaws.com wss://data.iot-tunneling-fips.us-gov-east-1.api.aws wss://data.tunneling.iot-fips.us-gov-east-1.amazonaws.com  | HTTPS | 
| AWS GovCloud (US-West) | us-gov-west-1 |  wss://data.iot-tunneling.us-gov-west-1.api.aws wss://data.tunneling.iot-fips.us-gov-west-1.amazonaws.com wss://data.iot-tunneling-fips.us-gov-west-1.api.aws wss://data.tunneling.iot-fips.us-gov-west-1.amazonaws.com  | HTTPS | 

### AWS IoT Device Management - Software Package Catalog endpoints
<a name="software_package_catalog_region"></a>

AWS IoT Device Management Software Package Catalog is available in the following AWS Regions. 


| Region Name | Region | Endpoint | Protocol | 
| --- | --- | --- | --- | 
| US East (Ohio) | us-east-2 |  iot.us-east-2.amazonaws.com iot-fips.us-east-2.amazonaws.com iot.us-east-2.api.aws iot-fips.us-east-2.api.aws  |  HTTPS  | 
| US East (N. Virginia) | us-east-1 |  iot.us-east-1.amazonaws.com iot-fips.us-east-1.amazonaws.com iot.us-east-1.api.aws iot-fips.us-east-1.api.aws  |  HTTPS  | 
| US West (N. California) | us-west-1 |  iot.us-west-1.amazonaws.com iot-fips.us-west-1.amazonaws.com iot.us-west-1.api.aws iot-fips.us-west-1.api.aws  |  HTTPS  | 
| US West (Oregon) | us-west-2 |  iot.us-west-2.amazonaws.com iot-fips.us-west-2.amazonaws.com iot.us-west-2.api.aws iot-fips.us-west-2.api.aws  |  HTTPS  | 
| Asia Pacific (Hong Kong) | ap-east-1 |  iot.ap-east-1.amazonaws.com iot.ap-east-1.api.aws  | HTTPS | 
| Asia Pacific (Malaysia) | ap-southeast-5 |  iot.ap-southeast-5.amazonaws.com iot.ap-southeast-5.api.aws  | HTTPS | 
| Asia Pacific (Mumbai) | ap-south-1 |  iot.ap-south-1.amazonaws.com iot.ap-south-1.api.aws  | HTTPS | 
| Asia Pacific (Seoul) | ap-northeast-2 |  iot.ap-northeast-2.amazonaws.com  iot.ap-northeast-2.api.aws  | HTTPS | 
| Asia Pacific (Singapore) | ap-southeast-1 |  iot.ap-southeast-1.amazonaws.com iot.ap-southeast-1.api.aws  | HTTPS | 
| Asia Pacific (Sydney) | ap-southeast-2 |  iot.ap-southeast-2.amazonaws.com iot.ap-southeast-2.api.aws  | HTTPS | 
| Asia Pacific (Tokyo) | ap-northeast-1 |  iot.ap-northeast-1.amazonaws.com iot.ap-northeast-1.api.aws  | HTTPS | 
| Canada (Central) | ca-central-1 |  iot.ca-central-1.amazonaws.com iot-fips.ca-central-1.amazonaws.com iot.ca-central-1.api.aws iot-fips.ca-central-1.api.aws  |  HTTPS  | 
| Europe (Frankfurt) | eu-central-1 |  iot.eu-central-1.amazonaws.com iot.eu-central-1.api.aws  | HTTPS | 
| Europe (Ireland) | eu-west-1 |  iot.eu-west-1.amazonaws.com iot.eu-west-1.api.aws  | HTTPS | 
| Europe (London) | eu-west-2 |  iot.eu-west-2.amazonaws.com iot.eu-west-2.api.aws  | HTTPS | 
| Europe (Paris) | eu-west-3 |  iot.eu-west-3.amazonaws.com iot.eu-west-3.api.aws  | HTTPS | 
| Europe (Milan) | eu-south-1 |  iot.eu-south-1.amazonaws.com iot.eu-south-1.api.aws  | HTTPS | 
| Europe (Spain) | eu-south-2 |  iot.eu-south-2.amazonaws.com iot.eu-south-2.api.aws  | HTTPS | 
| Europe (Stockholm) | eu-north-1 |  iot.eu-north-1.amazonaws.com iot.eu-north-1.api.aws  | HTTPS | 
| Middle East (Bahrain) | me-south-1 |  iot.me-south-1.amazonaws.com iot.me-south-1.api.aws  | HTTPS | 
| Middle East (UAE) | me-central-1 |  iot.me-central-1.amazonaws.com iot.me-central-1.api.aws  | HTTPS | 
| Israel (Tel Aviv) | il-central-1 |  iot.il-central-1.amazonaws.com iot.il-central-1.api.aws  | HTTPS | 
| South America (São Paulo) | sa-east-1 |  iot.sa-east-1.amazonaws.com iot.sa-east-1.api.aws  | HTTPS | 
| AWS GovCloud (US-East) | us-gov-east-1 |  iot.us-gov-east-1.amazonaws.com iot-fips.us-gov-east-1.amazonaws.com iot.us-gov-east-1.api.aws iot-fips.us-gov-east-1.api.aws  |  HTTPS  | 
| AWS GovCloud (US-West) | us-gov-west-1 |  iot.us-gov-west-1.amazonaws.com iot-fips.us-gov-west-1.amazonaws.com iot.us-gov-west-1.api.aws iot-fips.us-gov-west-1.api.aws  |  HTTPS  | 
| China (Beijing) | cn-north-1 |  iot---cn-north-1.amazonaws.com.rproxy.govskope.ca.cn iot---cn-north-1---api.amazonwebservices.com.rproxy.govskope.ca.cn  |  HTTPS  | 
| China (Ningxia) | cn-northwest-1 |  iot---cn-northwest-1.amazonaws.com.rproxy.govskope.ca.cn iot---cn-northwest-1---api.amazonwebservices.com.rproxy.govskope.ca.cn  |  HTTPS  | 

### AWS IoT Device Management - managed integrations endpoints
<a name="managed_integrations_region"></a>

 Managed integrations for AWS IoT Device Management is available in the following AWS Regions. 

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/general/latest/gr/iot_device_management.html)

### AWS IoT FIPS endpoints
<a name="iot_device_management_fips"></a>

AWS IoT provides endpoints that support the [Federal Information Processing Standard (FIPS) 140-2](https://aws.amazon.com//compliance/fips/). Choose the appropriate FIPS compliant endpoint to access AWS IoT features in your AWS Region from [FIPS Endpoints by Service](https://aws.amazon.com//compliance/fips/#FIPS_Endpoints_by_Service). For more information about the FIPS endpoints provided by AWS IoT, see [Connecting to AWS IoT FIPS endpoints](https://docs.aws.amazon.com//iot/latest/developerguide/iot-connect-fips.html).

## Service quotas
<a name="iot_device_management_quotas"></a>

**Topics**
+ [

### AWS IoT Fleet Indexing
](#fleet-indexing-limits)
+ [

### AWS IoT Jobs
](#job-limits)
+ [

### AWS IoT Device Management commands
](#commands-limits)
+ [

### AWS IoT Secure Tunneling
](#limits_iot_secure_tunneling)
+ [

### AWS IoT Device Management - Software Package Catalog
](#software_package_catalog_limits)
+ [

### AWS IoT Device Management - managed integrations
](#limits_iot_managed_integrations)

### AWS IoT Fleet Indexing
<a name="fleet-indexing-limits"></a>


**AWS IoT Device Management fleet indexing limits and quotas**  

| Limit display name | Description | Default value | Adjustable | 
| --- | --- | --- | --- | 
| `[Maximum length of a custom field name](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-4832A12B)` | The maximum length of a custom field name. | 1024 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-4832A12B) | 
| `[Maximum length of a query](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-C3993A6F)` | The maximum length of a query in UTF-8 encoded characters. | 1000 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-C3993A6F) | 
| `[Maximum number of \$1 wildcard operators per query term](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-D92F6C41)` | The maximum number of \$1 wildcard operators per query term. | 2 | No | 
| `[Maximum number of ? wildcard operators per query term](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-47ADF6AA)` | The maximum number of ? wildcard operators per query term. | 5 | No | 
| `[Maximum number of custom fields in AWS thing groups index](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-8B2A08E6)` | The maximum number of custom fields in AWS thing groups index. | 5 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-8B2A08E6) | 
| `[Maximum number of custom fields in AWS things index](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-AE68DCD9)` | The maximum number of custom fields in AWS things index. | 5 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-AE68DCD9) | 
| `[Maximum number of dynamic groups](https://console.aws.amazon.com/servicequotas/home/services/iotcore/quotas/L-6EC13FE5)` | The maximum number of dynamic groups per customer. | 100 | No | 
| `[Maximum number of fleet metrics](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-A5B47E14)` | The maximum number of fleet metrics per customer. | 100 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-A5B47E14) | 
| `[Maximum number of names in the named shadow names filter](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-57F7D467)` | The maximum number of names in the named shadow names filter | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-57F7D467) | 
| `[Maximum number of percentile values per fleet metric](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-24513B55)` | The maximum number of values for percentile aggregation type per fleet metric. | 5 | No | 
| `[Maximum number of query terms per dynamic group](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-90F8C878)` | The maximum number of query terms per dynamic group. | 5 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-90F8C878) | 
| `[Maximum number of query terms per fleet metric](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-F7BC9359)` | The maximum number of query terms per fleet metric. | 12 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-F7BC9359) | 
| `[Maximum number of query terms per query](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-00E8EC16)` | The maximum number of query terms per query. | 12 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-00E8EC16) | 
| `Maximum number of results per search query results page` | The maximum number of results displayed per search query results page. | 500 | No | 
| `[Maximum number of targets in the geo locations filter](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-7068DC7F)` | The maximum number of targets in the geo locations filter | 1 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-7068DC7F) | 
| `[Maximum period of a fleet metric](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-FC067223)` | The maximum period of a fleet metric in seconds. | 86400 Seconds | No | 
| `[Minimum period of a fleet metric](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-4B5EBCAE)` | The minimum period of a fleet metric in seconds. | 60 Seconds | No | <a name="fleet-indexing-throttling-limits"></a>


**AWS IoT Device Management fleet indexing API limits**  

| Limit display name | Description | Default value | Adjustable | 
| --- | --- | --- | --- | 
| `[DescribeIndex rate](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-23B1CFB2)` | The maximum number of DescribeIndex calls per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-23B1CFB2) | 
| `[GetCardinality rate](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-B359270D)` | The maximum number of GetCardinality calls per second. | 15 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-B359270D) | 
| `[GetIndexingConfiguration rate](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-4F362163)` | The maximum number of GetIndexingConfiguration calls per second. | 20 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-4F362163) | 
| `[GetPercentiles rate](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-4627F3A5)` | The maximum number of GetPercentiles calls per second. | 15 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-4627F3A5) | 
| `[GetStatistics rate](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-090EA78D)` | The maximum number of GetStatistics calls per second. | 15 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-090EA78D) | 
| `[ListIndices rate](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-C0894219)` | The maximum number of ListIndices calls per second. | 5 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-C0894219) | 
| `[SearchIndex rate](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-908D0FBE)` | The maximum number of SearchIndex calls per second. | 15 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-908D0FBE) | 
| `GetThingConnectivityData rate` | The maximum number of GetThingConnectivityData calls per second. | 350 | Yes | 
| `[UpdateIndexingConfiguration rate](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-632CA122)` | The maximum number of UpdateIndexingConfiguration calls per second. | 1 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-632CA122) | 

### AWS IoT Jobs
<a name="job-limits"></a>


**AWS IoT Device Management jobs limits and quotas**  

| Limit display name | Description | Default value | Adjustable | 
| --- | --- | --- | --- | 
| `[Active continuous jobs](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-4E068A30)` | The maximum number of active Jobs in your AWS account per region. This limit value is an aggregation of both active snapshot jobs and active continuous jobs. | 100000 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-4E068A30) | 
| `[Active snapshot jobs](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-D80B05DB)` | The maximum number of active Jobs in your AWS account per region. This limit value is an aggregation of both active snapshot jobs and active continuous jobs. | 100000 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-D80B05DB) | 
| `[Comment length](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-3123807D)` | The maximum comment length (in characters). | 2028 | No | 
| `[Concurrent jobs](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-FBF5CD89)` | The maximum number of concurrent jobs in your AWS account per region. | 500 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-FBF5CD89) | 
| `[Data retention](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-B475FD53)` | The maximum number of days that job data and job execution data will be retained for inactive jobs (jobs that aren't IN\$1PROGRESS). | 730 | No | 
| `[DocumentSource length](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-13B86658)` | The maximum number of characters in a job document source. | 1350 | No | 
| `[In Progress timeout](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-6A6494DD)` | The maximum job execution InProgress timeout value (in minutes). | 10080 | No | 
| `[Job Targets](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-9D1E0A0D)` | The maximum number of targets you can assign to a job. | 100 | No | 
| `[Job Template description length](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-CEAD881C)` | The maximum number of characters in a job template description. | 2028 | No | 
| `[Job description length](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-94973834)` | The maximum number of characters in a job description. | 2028 | No | 
| `[Job execution roll out rate](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-026DF298)` | The maximum number of job executions that you can roll out per minute. | 1000 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-026DF298) | 
| `[JobId Length](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-E41D2F60)` | The maximum number of characters in a Job id. | 64 | No | 
| `[JobTemplateId Length](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-3470FAF6)` | The maximum number of characters in a job template id. | 64 | No | 
| `[List results per page](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-786CEEF0)` | The maximum number of list results per page. | 250 | No | 
| `[Maximum number of job templates](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-B2C87795)` | The maximum number of job templates you can own. | 100 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-B2C87795) | 
| `[Minimum job execution roll out rate](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-22D1A126)` | The minimum number of job executions that you can roll out per minute. | 1 | No | 
| `[Minimum pre-signed URL lifetime](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-EC6F1940)` | The minimum lifetime (in seconds) of a pre-signed URL. | 60 Seconds | No | 
| `[Pre-signed URL lifetime](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-FBBB476F)` | The maximum lifetime (in seconds) of a pre-signed URL. | 3600 Seconds | No | 
| `[S3 job document length](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-7C5B0274)` | The maximum length of an S3 job document that can be sent to an AWS IoT device (in Bytes). | 32768 Bytes | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-7C5B0274) | 
| `[StatusDetail map key length](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-85B5C2FD)` | The maximum length of a StatusDetail map key (in characters). | 128 | No | 
| `[StatusDetail map key-value pairs](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-95D5D7AB)` | The maximum number of key-value pairs you can have in a StatusDetail map. | 10 | No | 
| `[StatusDetail map value length](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-36FC3065)` | The maximum length of a StatusDetail map value (in characters). | 1024 | No | 
| `[Step Timer](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-717A207E)` | The maximum job execution step timeout value (in minutes). | 10080 | No | 


**AWS IoT Device Management jobs API action limits**  

| Limit display name | Description | Default value | Adjustable | 
| --- | --- | --- | --- | 
| `[AssociateTargetsWithJob throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-D7A534B0)` | The throttle limit for AssociateTargetsWithJob in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-D7A534B0) | 
| `[CancelJob throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-DEC656C5)` | The throttle limit for CancelJob in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-DEC656C5) | 
| `[CancelJobExecution throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-5D01DB62)` | The throttle limit for CancelJobExecution in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-5D01DB62) | 
| `[CreateJob throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-23F244D4)` | The throttle limit for CreateJob in your AWS account per Region per second. | 10 | No | 
| `[CreateJobTemplate throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-224318E9)` | The throttle limit for CreateJobTemplate in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-224318E9) | 
| `[DeleteJob throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-46C255C8)` | The throttle limit for DeleteJob in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-46C255C8) | 
| `[DeleteJobExecution throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-4AB367B4)` | The throttle limit for DeleteJobExecution in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-4AB367B4) | 
| `[DeleteJobTemplate throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-99780C4B)` | The throttle limit for DeleteJobTemplate in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-99780C4B) | 
| `[DescribeJob throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-609D00CE)` | The throttle limit for DescribeJob in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-609D00CE) | 
| `[DescribeJobExecution throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-B731A266)` | The throttle limit for DescribeJobExecution in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-B731A266) | 
| `[DescribeJobExecution/GetPendingJobExecutions throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-62AE8B9D)` | The maximum number of total read transactions per second per account which can be caused by invoking DescribeJobExecution and/or GetPendingJobExecutions. In the control plane, DescribeJobExecution is limited to 10 TPS per invocation. | 200 | No | 
| `[DescribeJobTemplate throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-D3020048)` | The throttle limit for DescribeJobTemplate in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-D3020048) | 
| `[GetJobDocument throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-86FC5D66)` | The throttle limit for GetJobDocument in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-86FC5D66) | 
| `[ListJobExecutionsForJob throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-9CCB5F90)` | The throttle limit for ListJobExecutionsForJob in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-9CCB5F90) | 
| `[ListJobExecutionsForThing throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-10F35433)` | The throttle limit for ListJobExecutionsForThing in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-10F35433) | 
| `[ListJobTemplates throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-59178860)` | The throttle limit for ListJobTemplates in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-59178860) | 
| `[ListJobs throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-145FD0E6)` | The throttle limit for ListJobs in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-145FD0E6) | 
| `[StartNextPendingJobExecution/UpdateJobExecution throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-C8F5F7B3)` | The maximum number of total write transactions per second per account which can be caused by invoking StartNextPendingJobExecution and/or UpdatePendingJobExecution. | 200 | No | 
| `[UpdateJob throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-7365ADF8)` | The throttle limit for UpdateJob in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-7365ADF8) | 

† For definitions of data plane and control plane, see **What are the ways for accessing AWS IoT Core?** in the [AWS IoT Core FAQs](https://aws.amazon.com//iot-core/faqs/)

### AWS IoT Device Management commands
<a name="commands-limits"></a>


**AWS IoT Device Management commands limits and quotas**  

| Limit display name | Description | Default value | Adjustable | 
| --- | --- | --- | --- | 
| `[Command execution timeout](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-F69C5695)` | The command execution timeout in seconds in your AWS account | 43200 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-F69C5695) | 
| `[Retention period for command executions](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-AD4AFD1C)` | The number of days for which the command executions must be retained in your account. | 180 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-AD4AFD1C) | 
| `[Command execution concurrency limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas)` | The maximum number of concurrent command executions in your AWS account for each device. | 100 | No | 


**AWS IoT Device Management commands API action limits**  

| Limit display name | Description | Default value | Adjustable | 
| --- | --- | --- | --- | 
| `[CreateCommand throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-AE161BC5)` | The throttle limit for CreateCommand in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-AE161BC5) | 
| `[DeleteCommand throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-1F770514)` | The throttle limit for DeleteCommand in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-1F770514) | 
| `[DeleteCommandExecution throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-58D26E10)` | The throttle limit for DeleteCommandExecution in your AWS account per Region per second. | 15 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-58D26E10) | 
| `[GetCommand throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-A7724468)` | The throttle limit for GetCommand in your AWS account per Region per second. | 15 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-A7724468) | 
| `[GetCommandExecution throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-68091094)` | The throttle limit for GetCommandExecution in your AWS account per Region per second. | 20 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-68091094) | 
| `[ListCommands throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-13A0BCCB)` | The throttle limit for ListCommands in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-13A0BCCB) | 
| `[ListCommandExecutions throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-CCBF5835)` | The throttle limit for ListCommandExecutions in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-CCBF5835) | 
| `[StartCommandExecution throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-470BD798)` | The throttle limit for StartCommandExecution in your AWS account per Region per second. | 100 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-470BD798) | 
| `[UpdateCommand throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-5F04543F)` | The throttle limit for UpdateCommand in your AWS account per Region per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-5F04543F) | 
| `[UpdateCommandExecution throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-F0C81A68)` | The throttle limit for UpdateCommandExecution in your AWS account per Region per second. | 100 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-F0C81A68) | 

### AWS IoT Secure Tunneling
<a name="limits_iot_secure_tunneling"></a>


**AWS IoT Device Management secure tunneling limits and quotas**  

| Limit display name | Description | Default value | Adjustable | 
| --- | --- | --- | --- | 
| `[CloseTunnel API throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-4C86F053)` | The maximum number of transactions per second per account which can be caused by invoking CloseTunnel. | 1 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-4C86F053) | 
| `[DescribeTunnel API throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-382CCFC0)` | The maximum number of transactions per second per account which can be caused by invoking DescribeTunnel. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-382CCFC0) | 
| `[ListTagsForResource API throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-60A7ED34)` | The maximum number of transactions per second per account which can be caused by invoking ListTagsForResource. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-60A7ED34) | 
| `[ListTunnels API throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-B7CAF86D)` | The maximum number of transactions per second per account which can be caused by invoking ListTunnels. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-B7CAF86D) | 
| `[Maximum bandwidth per tunnel](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-6D2A593E)` | The maximum bandwidth per tunnel (in kbps). | 800 | No | 
| `[Maximum connection rate](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-00511A32)` | The maximum number of transactions for connecting to a tunnel per second. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-00511A32) | 
| `[Maximum number of tags per resource](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-CE4D15EC)` | The maximum number of tags that can be used per resource. | 50 | No | 
| `[Maximum tag key length](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-47B4076F)` | The maximum number of Unicode characters in a tag key. Each resource and tag key must be unique. | 128 | No | 
| `[Maximum tag value length](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-B8CB01EA)` | The maximum number of Unicode characters in a tag value. Each tag key can have one value. | 256 | No | 
| `[Maximum tunnel lifetime](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-465123DA)` | The maximum tunnel lifetime (in hours), after which a tunnel will be closed after reaching. | 12 | No | 
| `[OpenTunnel API throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-E72C1C85)` | The maximum number of transactions per second per account which can be caused by invoking OpenTunnel. | 1 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-E72C1C85) | 
| `[TagResource API throttle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-5755407D)` | The maximum number of transactions per second per account which can be caused by invoking TagResource. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-5755407D) | 
| `[UntagResource API trottle limit](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-BF877B05)` | The maximum number of transactions per second per account which can be caused by invoking UntagResource. | 10 | [Yes](https://console.aws.amazon.com/servicequotas/home/services/iot/quotas/L-BF877B05) | 

### AWS IoT Device Management - Software Package Catalog
<a name="software_package_catalog_limits"></a>


**Software Package Catalog software package and package version limits**  

| Name | Description | Default | Adjustable | 
| --- | --- | --- | --- | 
| Packages per account | The maximum number of packages per account. | 100 | Yes | 
| Package versions per account | The maximum number of package versions per account. | 10000 | Yes | 
| Package name length | The maximum package name length. | 128 bytes | No | 
| Package version name length | The maximum package version name length. | 64 bytes | No | 
| Package description length | The maximum length of the description field for packages. | 1024 bytes | No | 
| Package version description length | The maximum length of the description field for package versions. | 1024 bytes | No | 
| Size of package version attributes | The maximum size of attributes that capture additional metadata for a package version. | 3K bytes | No | 


**Software Package Catalog API action limits**  

| Name | Description | Default | Adjustable | 
| --- | --- | --- | --- | 
| CreatePackage API TPS | The maximum CreatePackage API transactions per second. | 10 | Yes | 
| CreatePackageVersion API TPS | The maximum CreatePackageVersion API transactions per second. | 10 | Yes | 
| DeletePackage API TPS | The maximum DeletePackage API transactions per second. | 10 | Yes | 
| DeletePackageVersion API TPS | The maximum DeletePackageVersion API transactions per second. | 10 | Yes | 
| GetPackage API TPS | The maximum GetPackage API transactions per second. | 10 | Yes | 
| GetPackageVersion API TPS | The maximum GetPackageVersion API transactions per second. | 10 | Yes | 
| ListPackages API TPS | The maximum ListPackages API transactions per second. | 10 | Yes | 
| UpdatePackage API TPS | The maximum UpdatePackage API transactions per second. | 10 | Yes | 
| UpdatePackageVersion API TPS | The maximum UpdatePackageVersion API transactions per second. | 10 | Yes | 
| GetPackageConfiguration API TPS | The maximum GetPackageConfiguration API transactions per second. | 5 | Yes | 
| UpdatePackageConfiguration API TPS | The maximum UpdatePackageConfiguration API transactions per second. | 5 | Yes | 

### AWS IoT Device Management - managed integrations
<a name="limits_iot_managed_integrations"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/general/latest/gr/iot_device_management.html)