AWS IoT Core 终端节点和配额 - AWS 一般参考
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

AWS IoT Core 终端节点和配额

以下是此服务的服务终端节点和服务配额。要通过编程方式连接到 AWS 服务,您需要使用终端节点。有关更多信息,请参阅 AWS 服务终端节点。服务配额(也称为限制)是您的 AWS 账户的最大服务资源或操作数量。有关更多信息,请参阅 AWS 服务配额

服务终端节点

以下部分描述了服务端点 AWS IoT Core.

注意

您可以使用这些端点执行操作 AWS IoT API 参考. 这些端点与设备端点不同,它为设备提供了MQTT发布/订阅接口和API操作的子集。有关详细信息,请参阅 将设备连接到 AWS IoTAWS IoT 开发人员指南.

控制平面API端点

下表包含 AWS 特定区域的终点 AWS IoT Core 支持组管理操作。有关详细信息,请参阅 AWS IoT 操作AWS IoT API 参考.

区域名称 区域 终端节点 协议
美国东部 (俄亥俄) us-east-2 iot.us-east-2.amazonaws.com HTTPS
美国东部 (弗吉尼亚北部) us-east-1 iot.us-east-1.amazonaws.com HTTPS
美国西部 (加利福尼亚北部) us-west-1 iot.us-west-1.amazonaws.com HTTPS
美国西部 (俄勒冈) us-west-2 iot.us-west-2.amazonaws.com HTTPS
亚太区域 (香港) ap-east-1 iot.ap-east-1.amazonaws.com HTTPS
亚太区域 (孟买) ap-south-1 iot.ap-south-1.amazonaws.com HTTPS
亚太区域 (首尔) ap-northeast-2 iot.ap-northeast-2.amazonaws.com HTTPS
亚太地区 (新加坡) ap-southeast-1 iot.ap-southeast-1.amazonaws.com HTTPS
亚太地区 (悉尼) ap-southeast-2 iot.ap-southeast-2.amazonaws.com HTTPS
亚太地区 (东京) ap-northeast-1 iot.ap-northeast-1.amazonaws.com HTTPS
加拿大(中部) ca-central-1 iot.ca-central-1.amazonaws.com HTTPS
中国 (北京) cn-north-1 iot.cn-north-1.amazonaws.com.cn HTTPS
中国(宁夏) cn-northwest-1 iot.cn-northwest-1.amazonaws.com.cn HTTPS
歐洲 (法蘭克福) eu-central-1 iot.eu-central-1.amazonaws.com HTTPS
歐洲 (愛爾蘭) eu-west-1 iot.eu-west-1.amazonaws.com HTTPS
歐洲 (倫敦) eu-west-2 iot.eu-west-2.amazonaws.com HTTPS
歐洲 (巴黎) eu-west-3 iot.eu-west-3.amazonaws.com HTTPS
歐洲 (斯德哥爾摩) eu-north-1 iot.eu-north-1.amazonaws.com HTTPS
中东 (巴林) me-south-1 iot.me-south-1.amazonaws.com HTTPS
南美洲 (圣保罗) sa-east-1 iot.sa-east-1.amazonaws.com HTTPS
AWS GovCloud (美国) 东部 us-gov-east-1 iot.us-gov-east-1.amazonaws.com HTTPS
AWS GovCloud(美国) us-gov-west-1 iot.us-gov-west-1.amazonaws.com HTTPS

有关使用 AWS IoT 在AWSGovCloud(US)区域,参阅 AWSGovCloud(US)端点.

数据平面API端点

下表包含 AWS 特定区域的终点 AWS IoT Core 支持Shadow和MQTT数据操作。有关详细信息,请参阅 AWS IoT 数据平面操作AWS IoT API 参考.

区域名称 区域 终端节点 协议
美国东部 (俄亥俄) us-east-2 data.iot.us-east-2.amazonaws.com HTTPS
美国东部 (弗吉尼亚北部) us-east-1 data.iot.us-east-1.amazonaws.com HTTPS
美国西部 (加利福尼亚北部) us-west-1 data.iot.us-west-1.amazonaws.com HTTPS
美国西部 (俄勒冈) us-west-2 data.iot.us-west-2.amazonaws.com HTTPS
亚太区域 (香港) ap-east-1 data.iot.ap-east-1.amazonaws.com HTTPS
亚太区域 (孟买) ap-south-1 data.iot.ap-south-1.amazonaws.com HTTPS
亚太区域 (首尔) ap-northeast-2 data.iot.ap-northeast-2.amazonaws.com HTTPS
亚太地区 (新加坡) ap-southeast-1 data.iot.ap-southeast-1.amazonaws.com HTTPS
亚太地区 (悉尼) ap-southeast-2 data.iot.ap-southeast-2.amazonaws.com HTTPS
亚太地区 (东京) ap-northeast-1 data.iot.ap-northeast-1.amazonaws.com HTTPS
加拿大(中部) ca-central-1 data.iot.ca-central-1.amazonaws.com HTTPS
中国 (北京) cn-north-1 data.iot.cn-north-1.amazonaws.com.cn HTTPS
中国(宁夏) cn-northwest-1 data.iot.cn-northwest-1.amazonaws.com.cn HTTPS
歐洲 (法蘭克福) eu-central-1 data.iot.eu-central-1.amazonaws.com HTTPS
歐洲 (愛爾蘭) eu-west-1 data.iot.eu-west-1.amazonaws.com HTTPS
歐洲 (倫敦) eu-west-2 data.iot.eu-west-2.amazonaws.com HTTPS
歐洲 (巴黎) eu-west-3 data.iot.eu-west-3.amazonaws.com HTTPS
歐洲 (斯德哥爾摩) eu-north-1 data.iot.eu-north-1.amazonaws.com HTTPS
中东 (巴林) me-south-1 data.iot.me-south-1.amazonaws.com HTTPS
南美洲 (圣保罗) sa-east-1 data.iot.sa-east-1.amazonaws.com HTTPS
AWS GovCloud (美国) 东部 us-gov-east-1 data.iot.us-gov-east-1.amazonaws.com HTTPS
AWS GovCloud(美国) us-gov-west-1 data.iot.us-gov-west-1.amazonaws.com HTTPS

JobsDataPlaneAPI端点

下表包含 AWS 特定区域的终点 AWS IoT Core 支持工作数据操作。有关详细信息,请参阅 AWS IoT 工作数据平面操作AWS IoT API 参考.

区域名称 区域 终端节点 协议
美国东部(俄亥俄) ,us-east-2 Data.Jobs.Iot.us-east-2.amazonaws.com HTTPS
美国东部 (弗吉尼亚北部) ,us-east-1 Data.Jobs.Iot.us-east-1.amazonaws.com HTTPS
美国西部(加利福尼亚北部) us-west-1 Data.Jobs.Iot.us-west-1.amazonaws.com HTTPS
美国西部(俄勒冈) ,us-west-2 Data.Jobs.Iot.us-west-2.amazonaws.com HTTPS
亚太地区(香港) ap-east-1 Data.Jobs.Iot.ap-east-1.amazonaws.com HTTPS
亚太地区(孟买) ap-south-1 Data.Jobs.Iot.ap-south-1.amazonaws.com HTTPS
亚太地区 (首尔) ap-northeast-2 Data.Jobs.Iot.ap-northeast-2.amazonaws.com HTTPS
亚太地区 (新加坡) ,ap-southeast-1 Data.Jobs.Iot.ap-southeast-1.amazonaws.com HTTPS
亚太区域(悉尼) ,ap-southeast-2 Data.Jobs.Iot.ap-southeast-2.amazonaws.com HTTPS
亚太区域(东京) ,ap-northeast-1 Data.Jobs.Iot.ap-northeast-1.amazonaws.com HTTPS
加拿大(中部) ca-central-1 Data.Jobs.Iot.CA-Central-1.Amazonaws.com HTTPS
中国(北京) cn-north-1 数据.jobs.iot.cn-north-1.amazonaws.com.cn HTTPS
中国 (宁夏) cn-northwest-1 数据.jobs.iot.cn-northwest-1.amazonaws.com.cn HTTPS
欧洲(法兰克福) ,eu-central-1 Data.Jobs.Iot.EU-CENTRAL-1.AmazonAWS.com HTTPS
欧洲(爱尔兰) ,eu-west-1 Data.Jobs.Iot.EU-West-1.Amazonaws.com HTTPS
欧洲(伦敦) ,eu-west-2 Data.Jobs.Iot.EU-West-2.Amazonaws.com HTTPS
欧洲(巴黎) eu-west-3 Data.Jobs.Iot.EU-West-3.Amazonaws.com HTTPS
欧洲(斯德哥尔摩) eu-north-1 Data.Jobs.Iot.EU-North-1.Amazonaws.com HTTPS
中东(巴林) me-south-1 Data.Jobs.Iot.me-south-1.amazonaws.com HTTPS
南美洲(圣保罗) sa-east-1 Data.Jobs.Iot.sa-east-1.amazonaws.com HTTPS
AWS GovCloud(美国) us-gov-west-1 Data.Jobs.Iot.us-gov-west-1.amazonaws.com HTTPS

安全隧道API端点

下表包含 AWS 特定区域的终点 AWS IoT Core 支持安全隧道操作。有关详细信息,请参阅 AWS IoT 安全隧道操作AWS IoT API 参考.

区域名称 区域 终端节点 协议
美国东部 (俄亥俄) us-east-2 api.tunneling.iot.us-east-2.amazonaws.com HTTPS
美国东部 (弗吉尼亚北部) us-east-1 api.tunneling.iot.us-east-1.amazonaws.com HTTPS
美国西部 (加利福尼亚北部) us-west-1 api.tunneling.iot.us-west-1.amazonaws.com HTTPS
美国西部 (俄勒冈) us-west-2 api.tunneling.iot.us-west-2.amazonaws.com HTTPS
亚太区域 (香港) ap-east-1 api.tunneling.iot.ap-east-1.amazonaws.com HTTPS
亚太区域 (孟买) ap-south-1 api.tunneling.iot.ap-south-1.amazonaws.com HTTPS
亚太区域 (首尔) ap-northeast-2 api.tunneling.iot.ap-northeast-2.amazonaws.com HTTPS
亚太地区 (新加坡) ap-southeast-1 api.tunneling.iot.ap-southeast-1.amazonaws.com HTTPS
亚太地区 (悉尼) ap-southeast-2 api.tunneling.iot.ap-southeast-2.amazonaws.com HTTPS
亚太地区 (东京) ap-northeast-1 api.tunneling.iot.ap-northeast-1.amazonaws.com HTTPS
加拿大(中部) ca-central-1 api.tunneling.iot.ca-central-1.amazonaws.com HTTPS
中国 (北京) cn-north-1 api.tunneling.iot.cn-north-1.amazonaws.com.cn HTTPS
中国(宁夏) cn-northwest-1 api.tunneling.iot.cn-northwest-1.amazonaws.com.cn HTTPS
歐洲 (法蘭克福) eu-central-1 api.tunneling.iot.eu-central-1.amazonaws.com HTTPS
歐洲 (愛爾蘭) eu-west-1 api.tunneling.iot.eu-west-1.amazonaws.com HTTPS
歐洲 (倫敦) eu-west-2 api.tunneling.iot.eu-west-2.amazonaws.com HTTPS
歐洲 (巴黎) eu-west-3 api.tunneling.iot.eu-west-3.amazonaws.com HTTPS
歐洲 (斯德哥爾摩) eu-north-1 api.tunneling.iot.eu-north-1.amazonaws.com HTTPS
中东 (巴林) me-south-1 api.tunneling.iot.me-south-1.amazonaws.com HTTPS
南美洲 (圣保罗) sa-east-1 api.tunneling.iot.sa-east-1.amazonaws.com HTTPS
AWS GovCloud (美国) 东部 us-gov-east-1 api.tunneling.iot.us-gov-east-1.amazonaws.com HTTPS
AWS GovCloud(美国) us-gov-west-1 api.tunneling.iot.us-gov-west-1.amazonaws.com HTTPS

Service Quotas

Contents

AWS IoT Core 批量事物注册

Resource 默认值: 注意
允许的注册任务 1 对于任何给定的 AWS 账户,一次只能运行一个批量注册任务。
数据保留策略 30 天 批处理注册任务(可能是长久的)完成后,与批量事物注册相关的数据将在 30 天后被永久删除。
行最大长度 256 K 每条线路中的 Amazon S3 输入JSON文件 长度不能超过256K。
注册任务终止 30 天 任何待处理或未完成的批量注册任务都将在 30 天后终止。

AWS IoT Core 规则引擎

Resource Description 配额 可调整
每秒规则评估 AWS 账户

每秒可评估的最大数字规则 AWS 账户。此配额包括来自入境的规则评估 基本摄取 消息。

20,000
每个规则的最大操作数 规则中的最大条目数 actions 属性。 10*
最大规则数量 AWS 账户 可以在单个可以定义的 AWS 账户。 1000。
规则大小 规则文档可包含的UTF-8编码字符(包括白色空格字符)的最大数量。 256 KB

AWS IoT Core 规则引擎 HTTP 操作

Resource 配额 可调整
终端节点 URL 的最大长度 2 KiB
每个操作的最大标头数 -100
标头数的最大大小 256 字节
每个“最大主题规则”目标 AWS 账户 1000。
允许 HTTP 操作的端口 443 和 8443
请求超时 3000 毫秒

AWS IoT Core 限制

本表介绍每秒的最大交易次数(TPS) AWS IoT API。

API 配额(TPS) 可调整
AcceptCertificateTransfer 10*
AddThingToBillingGroup %60
AddThingToThingGroup %60
AssociateTargetsWithJob 10*
AttachPolicy -15
AttachPrincipalPolicy -15
AttachThingPrincipal -15
CancelCertificateTransfer 10*
CancelJob 10*
CancelJobExecution 10
ClearDefaultAuthorizer 10*
CreateAuthorizer 10*
CreateBillingGroup 25*
CreateCertificateFromCsr -15
CreateDomainConfiguration 10*
CreateDynamicThingGroup 5*
CreateJob 10*
CreateKeysAndCertificate 10*
CreatePolicy 10*
CreatePolicyVersion 10*
CreateProvisioningClaim 10*
CreateProvisioningTemplate 10*
CreateProvisioningTemplateVersion 10*
CreateRoleAlias 10*
CreateThing -15
CreateThingGroup 25*
CreateThingType -15
CreateTopicRule 5*
CreateTopicRuleDestination 5*
DeleteAuthorizer 10*
DeleteBillingGroup -15
DeleteCertificate 10*
DeleteDomainConfiguration 10*
DeleteCACertificate 10*
DeleteDynamicThingGroup 5*
DeleteJob 10*
DeleteJobExecution 10
DeletePolicy 10*
DeletePolicyVersion 10*
DeleteProvisioningTemplate 10*
DeleteProvisioningTemplateVersion 10*
DeleteRegistrationCode 10*
DeleteRoleAlias 10*
DeleteThing -15
DeleteThingGroup -15
DeleteThingType -15
DeprecateThingType -15
DeleteTopicRule 20
DeleteTopicRuleDestination 5*
DeleteV2LoggingLevel 2
DescribeAuthorizer 10*
DescribeBillingGroup -100
DescribeCertificate 10*
DescribeCertificateTag 10*
DescribeCACertificate 10*
DescribeDomainConfiguration 10*
DescribeEndpoint 10*
DescribeDefaultAuthorizer 10*
DescribeJob 10*
DescribeJobExecution 10
DescribeProvisioningTemplate 10*
DescribeProvisioningTemplateVersion 10*
DescribeRoleAlias 10*
DescribeThing 350
DescribeThingGroup -100
DescribeThingType 10*
DetachThingPrincipal -15
DisableTopicRule 5*
EnableTopicRule 5*
DetachPrincipalPolicy -15
DetachPolicy -15
GetEffectivePolicies 50。
GetJobDocument 10*
GetLoggingOptions 2
GetPolicy 10*
GetPolicyVersion -15
GetRegistrationCode 10*
GetTopicRule 200 *
GetTopicRuleDestination 50。
GetV2LoggingOptions 2
ListAttachedPolicies -15
ListAuthorizers 10*
ListBillingGroups 10*
ListCACertificates 10*
ListCertificates 10*
ListChildThingGroups -15
ListDomainConfigurations 10*
ListCertificatesByCA 10*
ListJobExecutionsForJob 10*
ListJobExecutionsForThing 10
ListJobs 10
ListOutgoingCertificates 10*
ListPolicies 10*
ListPolicyPrincipals 10*
ListPolicyVersions 10*
ListPrincipalPolicies -15
ListPrincipalThings 10*
ListProvisioningTemplates 10*
ListProvisioningTemplateVersions 10*
ListRoleAliases 10*
ListTagsForResource 10*
ListTargetsForPolicy 10*
ListThingGroups 10*
ListThingGroupsForThing 10*
ListThingPrincipals 10*
ListThings 10*
ListThingsInBillingGroup 25*
ListThingsInThingGroup 25*
ListThingTypes 10*
ListTopicRuleDestinations 1
ListTopicRules 1
ListV2LoggingLevels 2
RegisterCertificate 10*
RegisterCertificateWithoutCA 10*
RegisterCACertificate 10*
RegisterThing 10*
RejectCertificateTransfer 10*
RemoveThingFromBillingGroup -15
RemoveThingFromThingGroup -15
ReplaceTopicRule 5*
SetDefaultAuthorizer 10*
SetDefaultPolicyVersion 10*
SetLoggingOptions 2
SetV2LoggingLevel 2
SetV2LoggingOptions 2
TagResource 10*
TestAuthorization 10*
TestInvokeAuthorizer 10*
TransferCertificate 10*
UntagResource 10*
UpdateAuthorizer 10*
UpdateBillingGroup -15
UpdateCertificate 10*
UpdateCertificateMode 10*
UpdateCertificateTag 10*
UpdateDomainConfiguration 10*
UpdateCACertificate 10*
UpdateDynamicThingGroup 5*
UpdateJob 10*
UpdateProvisioningTemplate 10*
UpdateRoleAlias 10*
UpdateThing 10*
UpdateThingGroup -15
UpdateTopicRuleDestination 5*

账单组限制

  • 一个事物只能属于一个账单组。

  • 与事物组不同,账单组无法组织成层次结构。

  • 要出于标记或记账目的而注册使用率,设备必须:

    • 在 中注册为事物。AWS IoT Core.

    • 仅使用 MQTT 与 AWS IoT Core 通信。

    • 仅使用其事物名称作为客户端 ID 向 AWS IoT Core 进行身份验证。

    • 使用 X.509 证书或 Amazon Cognito 身份进行身份验证。

    有关详细信息,请参阅 使用AWSIot管理设备身份验,和 设备资源调配. 您可以使用 附件主体 API操作将证书或其他凭据附加到。

  • 每个计费组的最大数量 AWS 账户为20,000。

设备影子

TheThethe 设备影子服务API 根据这些账户限制,取决于地区。

设备影子服务API限制
Region 限制 可调整
  • ,ap-northeast-1

  • ap-northeast-2

  • ap-south-1

  • ,ap-southeast-1

  • ,ap-southeast-2

  • cn-north-1

  • ,eu-central-1

  • ,eu-west-1

  • ,eu-west-2

  • ,us-east-1

  • ,us-east-2

  • us-west-1

  • ,us-west-2

每个帐户4,000个设备影子API请求/秒

所有其他区域:

每个帐户400个设备影子API请求/秒

设备影子服务资源受这些限制的约束。

设备影子服务资源限制
Resource Description 可调整
JSON 设备状态文档的最大深度 最大水平的最大数量 desiredreported JSON设备状态文档的部分为5。例如:。
"desired": { "one": { "two": { "three": { "four": { "five":{ } } } } } }

每个事物的最大动态未确认消息数。

Device Shadow 服务对每个事物最多支持 10 条动态未确认消息。达到此配额后,所有新的影子请求都将被拒绝,错误代码为 429。

每个JSON对象的最大数量 AWS 账户

无限制。

最大阴影数 AWS 账户

无限制。

JSON 状态文档的最大大小

每个单独影子文件的大小必须为8KB或更小。元数据不会对服务配额或定价的文档大小贡献。

最大物品名称大小 128 字节(UTF-8 编码的字符)。

最大影子名称大小

64 字节(UTF-8 编码的字符)。

每个事物每秒的请求数。

Device Shadow 服务对每个事物每秒最多支持 20 个请求。此配额针对每个事物,而不是每个 API。

注意

AWS IoT Core 在删除创建账户后或根据客户请求删除设备影子。出于操作目的,AWS IoT 服务备份将保留 6 个月。

AWS IoT Core 队列预配置

Resource 配额
每个模板的队列预配置模板版本的最大数量 5*
每个客户的最大队列预配置模板数 256
队列预配置模板的最大大小 10 KiB
可信用户每秒可生成的最大预配置声明数 10 tps

AWS IoT Core 消息代理

Resource Description 默认值: 可调整
每账户每秒的连接请求数 AWS IoT Core 对账户每秒的最大 MQTT CONNECT 请求数进行限制。 500**

每个客户端 ID 每秒的连接请求数

AWS IoT Core 限制MQTT CONNECT 相同的请求 accountIdclientId 至1MQTT CONNECT 每秒操作。

1
每账户每秒入站发布请求数 在将消息路由到订阅的客户端或规则引擎之前,AWS IoT Core 处理的所有消息的入站发布请求计数。例如,发布在 $aws/things/device/shadow/update 主题可能导致发布3个附加消息 $aws/things/device/shadow/update/accepted$aws/things/device/shadow/update/documents,和 $aws/things/device/shadow/delta 主题。在这种情况下,AWS IoT Core 将它们计为 4 个入站发布请求。不过,发布到非预留主题(如 a/b)的单个消息计为 1 个入站发布请求。 20,000
每个账户的最大并发客户端连接数 每个账户允许的最大并发连接数。 500000
最大入站未确认 QoS 1 发布请求 AWS IoT Core 对每个客户端的未确认入站发布请求数进行限制。达到此配额后,除非服务器返回 PUBACK 消息,否则不会从此客户端接受新发布请求。 -100
最大出站未确认 QoS 1 发布请求 AWS IoT Core 对每个客户端的未确认出站发布请求数进行限制。达到此配额后,除非客户端确认发布请求,否则不会向客户端发送新发布请求。 -100
QoS 1 消息的最大重试提交间隔 AWS IoT Core 最多间隔一小时向客户端重试提交未确认服务质量 1 (QoS 1) 发布请求。IFIFIF AWS IoT Core 未收到 PUBACK 一小时后,客户端发出消息,会掉下发布请求。 1 小时 ()
每账户每秒出站发布请求数 生成匹配客户端订阅或规则引擎订阅的每条消息的出站发布请求计数。例如,2个客户端订阅主题筛选器 a/b 并且规则已订阅主题筛选器 a/#...主题上的入站发布请求 a/b 总共3个出站发布请求。 20,000
持久性会话过期期限 消息代理存储 MQTT 持久性会话的持续时间。当消息代理检测到会话已断开连接时,过期期限即开始计算。当达到过期期限后,消息代理将会终止该会话并丢弃所有关联的排队消息。您可以使用标准限制增加流程,将此值调整为1小时至7天的值。 1 小时
每连接每秒的发布请求数 AWS IoT Core 对每个客户端连接都有每秒最大入站和出站发布请求数的限制。超出该配额的发布请求将被丢弃。 -100
每个账户的订阅数 AWS IoT Core 对账户所有活动连接的最大订阅数进行限制。 500000
每个连接的订阅数 AWS IoT Core 支持每个连接 50 个订阅。AWS IoT Core 可能会拒绝同一连接上超过此数量的订阅请求并关闭该连接。客户端应验证 SUBACK 消息,以确保其订阅请求已成功处理。 50。
每账户每秒的订阅数 AWS IoT Core 对账户每秒的最大订阅数进行限制。例如,如果有2个MQTT SUBSCRIBE 请求在第二个内容中发送,每个请求都有3个订阅(主题筛选器), AWS IoT Core 将这些数字计入6个订阅。 500**
每个连接每秒的吞吐量 通过客户端连接接收或发送的数据以最大吞吐率进行处理。将延迟处理超过最大吞吐量的数据。 512 KiB

Protocols

Resource Description
客户端 ID 大小 128 字节(UTF-8 编码的字符)。
连接不活动 (保持连接间隔) 对于MQTT(或者在WebSocket上的MQTT)连接,客户端可以请求30之间的保持活动间隔—1200秒,作为MQTT的一部分 CONNECT 消息。 AWS IoT Core 在发送时启动客户端的Keep-Alive计时器 CONNACK 响应 CONNECT 消息。此时间安全器将重置 AWS IoT 接收 PUBLISHSUBSCRIBEPING,或 PUBACK 来自客户端的消息。 AWS IoT Core 断开保持活动计时器已达到指定保持活动间隔1.5倍的客户端(即1.5的因子)。默认保持连接间隔为 1200 秒。如果客户端请求的保持连接间隔为零,则使用默认保持连接间隔。如果客户端请求的保持连接间隔大于 1200 秒,则使用默认保持连接间隔。如果客户端请求的保持连接间隔少于 30 秒但大于 0,则服务器会当做客户端请求的是 30 秒保持连接间隔。
主题和主题筛选条件中斜杠的最大数量 发布或订阅请求中的主题不得超过 7 个正斜杠 (/). 这不包括基本提取主题的必需分段中的前 3 个正斜杠 ($AWS/rules/rule-name/).
每个订阅请求的最大订阅数 单个 SUBSCRIBE 请求的配额为 8 个订阅。
消息大小 每个发布请求的负载不能大于 128 KB。AWS IoT Core 拒绝大于此大小的发布和连接请求。
受限制的客户端 ID 前缀 $ 是为 AWS IoT Core 生成的客户端 ID 保留的。
受限制的主题前缀 开始的主题 $ 保留人 AWS IoT Core. 系统不支持使用它们来进行发布和订阅,除非使用由 AWS IoT Core 服务(例如,Device Shadow 服务)定义的特定主题名称。
主题大小 发送发布请求时向 AWS IoT Core 传递的主题不能超过 256 字节的 UTF-8 编码字符。这不包括基本提取主题的前 3 个必需分段 ($AWS/rules/rule-name/).
WebSocket 连接持续时间 WebSocket 连接配额为 24 小时。如果超出配额,则当客户端或服务器尝试发送消息时,WebSocket 连接将关闭。

安全和身份

Resource 默认值: 可调整
最大数量 AWS IoT Core 角色别名 -100
每个允许的CA证书最大数量 AWS 每个地区账户 10*
每秒可注册的设备证书的最大数量 -15
命名策略版本的最大数量 5*
可以附加到证书或 Amazon Cognito 身份的策略的最大数量 10*
策略文档的最大大小 2048 个字符 (不包括空格)
自定义身份验证:每个帐户最大授权人数量 10*
自定义身份验证:最短连接持续时间(值 DisconnectAfterInSecs) 300
自定义身份验证:最大连接持续时间(值 DisconnectAfterInSecs) 86,400
自定义身份验证:最低策略刷新率(值 RefreshAfterInSecs) 300
自定义身份验证:最大策略刷新率(值 RefreshAfterInSecs) 86,400

Things

Resource 默认值: 可调整
具有物联网对象类型的物联网对象的物联网对象属性的最大数量 50。
没有事物类型的事物的事物属性的最大数量 3
一件事物可以属于的最大组数 10*
最大物料类型数量 AWS 账户 无限制。
与某个物联网对象关联的物联网对象类型数 1
最大物品名称大小 128 字节(UTF-8 编码的字符)。
每件事物的事物属性的大小 47 KB

事物组

Resource 默认值: 可调整
一个事件的最大数量可以属于 10*
事件组中的最大事件数 无限制。
事物组层次结构的最大深度 7.
与事物组关联的属性的最大数目 50。
直接子组的最大数量 -100
动态组的最大数量 -100
最大事件组名称大小 128 字节(UTF-8 编码的字符)。
事物组属性名称的最大大小(以字符为单位)。 128
事物组属性值的最大大小(以字符为单位)。 800