创建和配置 AWS 托管域 - AWS IoT
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

创建和配置 AWS 托管域

此功能目前处于公开测试阶段,仅在美国东部(弗吉尼亚北部)区域中可用。

您可以使用 CreateDomainConfiguration API 在 AWS 托管域上创建可配置的终端节点。AWS 托管域的域配置包括以下内容:

  • domainConfigurationName – 用于标识域配置的用户定义名称。

    注意

    IoT: 开头的域配置名称将针对默认终端节点保留,不能使用。此外,此值对您的区域必须是唯一的。

  • defaultAuthorizerName – 要在终端节点上使用的自定义授权方的名称。

  • allowAuthorizerOverride – 一个布尔值,指定设备是否可以通过在请求的 HTTP 标头中指定不同的授权方来覆盖默认授权方。如果为 defaultAuthorizerName 指定了值,则需要此值。

  • serviceType – 可能的值为 DATACREDENTIAL_PROVIDERJOB。如果指定 DATA,则 AWS IoT 返回终端节点类型为 iot:Data-Beta 的终端节点。这是可配置的终端节点测试版的特殊终端节点类型。终端节点提供 ATS 签名的服务器证书。您无法创建可配置的 iot:Data (VeriSign) 终端节点。

    注意

    AWS IoT Core 目前仅支持 DATA 服务类型。

以下 AWS CLI 命令为 Data 终端节点创建域配置。

aws iot create-domain-configuration --domain-configuration-name "myDomainConfigurationName" --service-type "DATA"