AWS Fundamentals Logo
AWS Fundamentals

AWS AWS IoT Service Limits

177 quotas for AWS IoT. 76 can be increased.

QuotaDefaultStatus
Parameters per dynamic command

Parameters per dynamic command

general
5
count
Adjustable
Leading Wildcard Query rate

Leading Wildcard Query rate

throughput
30
count
Adjustable
ListAuditMitigationActionsTasks API TPS

ListAuditMitigationActionsTasks API TPS

throughput
10
count
Fixed
DescribeTunnel API throttle limit

DescribeTunnel API throttle limit

throughput
10
count
Adjustable
Metric dimensions

Metric dimensions

general
10
count
Fixed
GetJobDocument throttle limit

GetJobDocument throttle limit

throughput
10
count
Adjustable
ListMetricValues API TPS

ListMetricValues API TPS

throughput
15
count
Adjustable
DeleteSecurityProfile API TPS

DeleteSecurityProfile API TPS

storage
10
count
Fixed
CreateCommand throttle limit

CreateCommand throttle limit

throughput
10
count
Adjustable
CreateAuditSuppression API TPS

CreateAuditSuppression API TPS

throughput
10
count
Fixed
UpdateMitigationAction API TPS

UpdateMitigationAction API TPS

throughput
10
count
Fixed
DeleteDimension API TPS

DeleteDimension API TPS

throughput
10
count
Fixed
Maximum number of * wildcard operators per query term

Maximum number of * wildcard operators per query term

general
2
count
Fixed
Maximum length of a query

Maximum length of a query

general
1,000
count
Adjustable
Maximum number of custom fields in AWS thing groups index

Maximum number of custom fields in AWS thing groups index

general
5
count
Adjustable
StatusDetail map key-value pairs

StatusDetail map key-value pairs

general
10
count
Fixed
ListJobExecutionsForJob throttle limit

ListJobExecutionsForJob throttle limit

compute
10
count
Adjustable
GetOTAUpdate API TPS

GetOTAUpdate API TPS

throughput
15
count
Adjustable
DescribeAccountAuditConfiguration API TPS

DescribeAccountAuditConfiguration API TPS

throughput
5
count
Fixed
ListAuditTasks API TPS

ListAuditTasks API TPS

throughput
10
count
Fixed
Maximum bandwidth per tunnel

Maximum bandwidth per tunnel

general
800
count
Fixed
GetThingConnectivityData rate

GetThingConnectivityData rate

throughput
350
count
Adjustable
DeleteOTAUpdate API TPS

DeleteOTAUpdate API TPS

throughput
5
count
Adjustable
DescribeAuditFinding API TPS

DescribeAuditFinding API TPS

throughput
25
count
Fixed
ListCommandExecutions throttle limit

ListCommandExecutions throttle limit

compute
10
count
Adjustable
Mitigation actions

Mitigation actions

general
100
count
Fixed
ListJobs throttle limit

ListJobs throttle limit

throughput
10
count
Adjustable
DescribeCustomMetric API TPS

DescribeCustomMetric API TPS

throughput
25
count
Fixed
ListJobExecutionsForThing throttle limit

ListJobExecutionsForThing throttle limit

compute
10
count
Adjustable
Custom metrics

Custom metrics

general
100
count
Adjustable
S3 job document length

S3 job document length

general
32,768
Bytes
Adjustable
Maximum number of query terms per dynamic group

Maximum number of query terms per dynamic group

general
5
count
Adjustable
Behavior metric value elements for each security profile

Behavior metric value elements for each security profile

storage
1,000
count
Fixed
Scheduled audits

Scheduled audits

general
5
count
Fixed
Data retention

Data retention

general
730
count
Fixed
DeleteCommandExecution throttle limit

DeleteCommandExecution throttle limit

compute
15
count
Adjustable
Command execution concurrency limit

Command execution concurrency limit

compute
100
count
Fixed
ListSecurityProfilesForTarget API TPS

ListSecurityProfilesForTarget API TPS

storage
10
count
Fixed
Pre-signed URL lifetime

Pre-signed URL lifetime

general
3,600
Seconds
Fixed
StatusDetail map key length

StatusDetail map key length

general
128
count
Fixed
DescribeDetectMitigationActionsTask API TPS

DescribeDetectMitigationActionsTask API TPS

throughput
10
count
Fixed
Maximum tag value length

Maximum tag value length

general
256
count
Fixed
Maximum number of job templates

Maximum number of job templates

general
100
count
Adjustable
CreateJob throttle limit

CreateJob throttle limit

throughput
10
count
Fixed
ListIndices rate

ListIndices rate

throughput
5
count
Adjustable
UntagResource API trottle limit

UntagResource API trottle limit

general
10
count
Adjustable
ListOTAUpdates API TPS

ListOTAUpdates API TPS

throughput
15
count
Adjustable
Step Timer

Step Timer

general
10,080
count
Fixed
CancelAuditTask API TPS

CancelAuditTask API TPS

throughput
10
count
Fixed
StatusDetail map value length

StatusDetail map value length

general
1,024
count
Fixed
Comment length

Comment length

general
2,028
count
Fixed
DeleteAccountAuditConfiguration API TPS

DeleteAccountAuditConfiguration API TPS

throughput
5
count
Fixed
UpdateCommandExecution throttle limit

UpdateCommandExecution throttle limit

compute
100
count
Adjustable
GetCardinality rate

GetCardinality rate

throughput
15
count
Adjustable
Storage duration for audit findings

Storage duration for audit findings

storage
90
count
Fixed
ListMitigationActions API TPS

ListMitigationActions API TPS

throughput
10
count
Fixed
UpdateAuditSuppression API TPS

UpdateAuditSuppression API TPS

throughput
10
count
Fixed
DescribeAuditSuppression API TPS

DescribeAuditSuppression API TPS

throughput
10
count
Fixed
GetCommandExecution throttle limit

GetCommandExecution throttle limit

compute
20
count
Adjustable
DeleteAuditSuppression API TPS

DeleteAuditSuppression API TPS

throughput
10
count
Fixed
Maximum number of percentile values per fleet metric

Maximum number of percentile values per fleet metric

capacity
5
count
Fixed
ListActiveViolations API TPS

ListActiveViolations API TPS

throughput
10
count
Fixed
In Progress timeout

In Progress timeout

compute
10,080
count
Fixed
CreateStream API TPS

CreateStream API TPS

throughput
15
count
Adjustable
GetPercentiles rate

GetPercentiles rate

throughput
15
count
Adjustable
CloseTunnel API throttle limit

CloseTunnel API throttle limit

throughput
1
count
Adjustable
Simultaneous in progress on-demand audits

Simultaneous in progress on-demand audits

general
10
count
Fixed
StartOnDemandAuditTask API TPS

StartOnDemandAuditTask API TPS

throughput
10
count
Fixed
Streams per account

Streams per account

general
10,000
count
Fixed
Maximum number of query terms per fleet metric

Maximum number of query terms per fleet metric

capacity
12
count
Adjustable
Minimum period of a fleet metric

Minimum period of a fleet metric

capacity
60
Seconds
Fixed
Maximum number of custom fields in AWS things index

Maximum number of custom fields in AWS things index

general
5
count
Adjustable
Active snapshot jobs

Active snapshot jobs

general
100,000
count
Adjustable
ListAuditSuppressions API TPS

ListAuditSuppressions API TPS

throughput
10
count
Fixed
ListStreams API TPS

ListStreams API TPS

throughput
15
count
Adjustable
Maximum number of tags per resource

Maximum number of tags per resource

general
50
count
Fixed
Maximum tunnel lifetime

Maximum tunnel lifetime

general
12
count
Fixed
UpdateCustomMetric API TPS

UpdateCustomMetric API TPS

throughput
10
count
Fixed
Job Targets

Job Targets

general
100
count
Fixed
Commands execution timeout

Commands execution timeout

compute
43,200
Seconds
Adjustable
DeleteCommand throttle limit

DeleteCommand throttle limit

throughput
10
count
Adjustable
DescribeJobTemplate throttle limit

DescribeJobTemplate throttle limit

throughput
10
count
Adjustable
CreateOTAUpdate API TPS

CreateOTAUpdate API TPS

throughput
10
count
Adjustable
ListDetectMitigationActionsExecutions API TPS

ListDetectMitigationActionsExecutions API TPS

compute
10
count
Fixed
StartNextPendingJobExecution/UpdateJobExecution throttle limit

StartNextPendingJobExecution/UpdateJobExecution throttle limit

compute
200
count
Fixed
Maximum number of targets in the geo locations filter

Maximum number of targets in the geo locations filter

general
1
count
Adjustable
Maximum number of dynamic groups

Maximum number of dynamic groups

general
100
count
Fixed
GetCommand throttle limit

GetCommand throttle limit

throughput
15
count
Adjustable
DeleteStream API TPS

DeleteStream API TPS

throughput
15
count
Adjustable
DescribeMitigationAction API TPS

DescribeMitigationAction API TPS

throughput
25
count
Fixed
List results per page

List results per page

general
250
count
Fixed
File size

File size

storage
16
Megabytes
Fixed
Job description length

Job description length

general
2,028
count
Fixed
SearchIndex rate

SearchIndex rate

throughput
15
count
Adjustable
Maximum number of names in the named shadow names filter

Maximum number of names in the named shadow names filter

general
10
count
Adjustable
DescribeJob throttle limit

DescribeJob throttle limit

throughput
10
count
Adjustable
ListAuditMitigationActionsExecutions API TPS

ListAuditMitigationActionsExecutions API TPS

compute
10
count
Fixed
TagResource API throttle limit

TagResource API throttle limit

throughput
10
count
Adjustable
CreateScheduledAudit API TPS

CreateScheduledAudit API TPS

throughput
5
count
Fixed
UpdateAccountAuditConfiguration API TPS

UpdateAccountAuditConfiguration API TPS

throughput
5
count
Fixed
ListAuditFindings API TPS

ListAuditFindings API TPS

throughput
10
count
Fixed
CreateMitigationAction API TPS

CreateMitigationAction API TPS

throughput
10
count
Fixed
DescribeSecurityProfile API TPS

DescribeSecurityProfile API TPS

storage
25
count
Fixed
ListJobTemplates throttle limit

ListJobTemplates throttle limit

throughput
10
count
Adjustable
Maximum number of query terms per query

Maximum number of query terms per query

general
12
count
Adjustable
Active continuous jobs

Active continuous jobs

general
100,000
count
Adjustable
UpdateStream API TPS

UpdateStream API TPS

throughput
15
count
Adjustable
Job Template description length

Job Template description length

general
2,028
count
Fixed
ListScheduledAudits API TPS

ListScheduledAudits API TPS

throughput
5
count
Fixed
DescribeAuditTask API TPS

DescribeAuditTask API TPS

throughput
25
count
Fixed
ListTargetsForSecurityProfile API TPS

ListTargetsForSecurityProfile API TPS

storage
10
count
Fixed
DescribeDimension API TPS

DescribeDimension API TPS

throughput
10
count
Fixed
Maximum tag key length

Maximum tag key length

general
128
count
Fixed
Storage duration for detect metrics

Storage duration for detect metrics

storage
14
count
Fixed
DeleteJobExecution throttle limit

DeleteJobExecution throttle limit

compute
10
count
Adjustable
ListViolationEvents API TPS

ListViolationEvents API TPS

throughput
10
count
Fixed
StartDetectMitigationActionsTask API TPS

StartDetectMitigationActionsTask API TPS

throughput
10
count
Fixed
Device metric peak reporting rate for an account

Device metric peak reporting rate for an account

throughput
3,500
count
Adjustable
ListDetectMitigationActionsTasks API TPS

ListDetectMitigationActionsTasks API TPS

throughput
10
count
Fixed
OpenTunnel API throttle limit

OpenTunnel API throttle limit

throughput
1
count
Adjustable
DescribeScheduledAudit API TPS

DescribeScheduledAudit API TPS

throughput
5
count
Fixed
DescribeIndex rate

DescribeIndex rate

throughput
10
count
Adjustable
DescribeJobExecution/GetPendingJobExecutions throttle limit

DescribeJobExecution/GetPendingJobExecutions throttle limit

compute
200
count
Fixed
Device metric minimum delay

Device metric minimum delay

general
300
Seconds
Adjustable
Maximum number of ? wildcard operators per query term

Maximum number of ? wildcard operators per query term

general
5
count
Fixed
JobId Length

JobId Length

general
64
count
Fixed
Maximum period of a fleet metric

Maximum period of a fleet metric

capacity
86,400
Seconds
Fixed
Maximum connection rate

Maximum connection rate

throughput
10
count
Adjustable
ListCommands throttle limit

ListCommands throttle limit

throughput
10
count
Adjustable
DescribeStream API TPS

DescribeStream API TPS

throughput
15
count
Adjustable
Retention period for command executions

Retention period for command executions

compute
180
count
Adjustable
ListDimensions API TPS

ListDimensions API TPS

throughput
10
count
Fixed
ListSecurityProfiles API TPS

ListSecurityProfiles API TPS

storage
10
count
Fixed
ValidateSecurityProfileBehaviors API TPS

ValidateSecurityProfileBehaviors API TPS

storage
10
count
Fixed
UpdateIndexingConfiguration rate

UpdateIndexingConfiguration rate

throughput
1
count
Adjustable
DeleteScheduledAudit API TPS

DeleteScheduledAudit API TPS

throughput
5
count
Fixed
GetStatistics rate

GetStatistics rate

throughput
15
count
Adjustable
Maximum number of fleet metrics

Maximum number of fleet metrics

capacity
100
count
Adjustable
DeleteCustomMetric API TPS

DeleteCustomMetric API TPS

throughput
10
count
Fixed
Minimum pre-signed URL lifetime

Minimum pre-signed URL lifetime

general
60
Seconds
Fixed
GetIndexingConfiguration rate

GetIndexingConfiguration rate

throughput
20
count
Adjustable
Minimum job execution roll out rate

Minimum job execution roll out rate

compute
1
count
Fixed
PutVerificationStateOnViolation API TPS

PutVerificationStateOnViolation API TPS

throughput
10
count
Fixed
DeleteMitigationAction API TPS

DeleteMitigationAction API TPS

throughput
10
count
Fixed
Job execution roll out rate

Job execution roll out rate

compute
1,000
count
Adjustable
AssociateTargetsWithJob throttle limit

AssociateTargetsWithJob throttle limit

throughput
10
count
Adjustable
Security profiles for each target

Security profiles for each target

storage
5
count
Fixed
CancelAuditMitigationActionsTask API TPS

CancelAuditMitigationActionsTask API TPS

throughput
10
count
Fixed
CreateSecurityProfile API TPS

CreateSecurityProfile API TPS

storage
10
count
Fixed
Behaviors for each security profile

Behaviors for each security profile

storage
100
count
Fixed
CancelJobExecution throttle limit

CancelJobExecution throttle limit

compute
10
count
Adjustable
CreateJobTemplate throttle limit

CreateJobTemplate throttle limit

throughput
10
count
Adjustable
UpdateCommand throttle limit

UpdateCommand throttle limit

throughput
10
count
Adjustable
CancelDetectMitigationActionsTask API TPS

CancelDetectMitigationActionsTask API TPS

throughput
10
count
Fixed
ListCustomMetrics API TPS

ListCustomMetrics API TPS

throughput
10
count
Fixed
DeleteJobTemplate throttle limit

DeleteJobTemplate throttle limit

throughput
10
count
Adjustable
UpdateJob throttle limit

UpdateJob throttle limit

throughput
10
count
Adjustable
UpdateSecurityProfile API TPS

UpdateSecurityProfile API TPS

storage
10
count
Fixed
JobTemplateId Length

JobTemplateId Length

general
64
count
Fixed
DocumentSource length

DocumentSource length

general
1,350
count
Fixed
AttachSecurityProfile API TPS

AttachSecurityProfile API TPS

storage
10
count
Fixed
Files per stream

Files per stream

storage
10
count
Fixed
UpdateScheduledAudit API TPS

UpdateScheduledAudit API TPS

throughput
5
count
Fixed
DetachSecurityProfile API TPS

DetachSecurityProfile API TPS

storage
10
count
Fixed
ListTagsForResource API throttle limit

ListTagsForResource API throttle limit

throughput
10
count
Adjustable
StartAuditMitigationActionsTask API TPS

StartAuditMitigationActionsTask API TPS

throughput
10
count
Fixed
DescribeJobExecution throttle limit

DescribeJobExecution throttle limit

compute
10
count
Adjustable
CancelJob throttle limit

CancelJob throttle limit

throughput
10
count
Adjustable
DescribeAuditMitigationActionsTask API TPS

DescribeAuditMitigationActionsTask API TPS

throughput
25
count
Fixed
Maximum length of a custom field name

Maximum length of a custom field name

general
1,024
count
Adjustable
CreateCustomMetric API TPS

CreateCustomMetric API TPS

throughput
10
count
Fixed
Concurrent jobs

Concurrent jobs

compute
500
count
Adjustable
DeleteJob throttle limit

DeleteJob throttle limit

throughput
10
count
Adjustable
StartCommandExecution throttle limit

StartCommandExecution throttle limit

compute
100
count
Adjustable
UpdateDimension API TPS

UpdateDimension API TPS

throughput
10
count
Fixed
ListTunnels API throttle limit

ListTunnels API throttle limit

throughput
10
count
Adjustable
Storage duration for detect violations

Storage duration for detect violations

storage
30
count
Fixed

How to Request a Quota Increase

  1. 1Open the AWS Service Quotas console.
  2. 2Select AWS IoT from the service list.
  3. 3Find the quota and click "Request increase".
  4. 4Enter the desired value and submit. Most increases are approved within a few hours.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Stats

Total Quotas177
Adjustable76
Fixed101
Commonly Hit0