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

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建和配置 Amazon 托管域

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

  • domainConfigurationName

    用于标识域配置的用户定义名称和值必须是唯一的 Amazon Web Services 区域。您无法使用以 IoT: 开头的域配置名称,因为它们保留用于默认端点。

  • defaultAuthorizerName(可选)

    要在端点上使用的自定义授权方的名称。

  • allowAuthorizerOverride(可选)

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

  • serviceType(可选)

    终端节点提供的服务类型。 Amazon IoT Core 仅支持DATA服务类型。如果指定 DATA,则 Amazon IoT Core 返回端点类型为 iot:Data-ATS 的端点。您无法创建可配置的 iot:Data (VeriSign) 端点。

  • TlsConfig(可选)

    为域指定 TLS 配置的对象。有关更多信息,请参阅 在域配置中配置 TLS 设置

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

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

该命令的输出可能如下所示。

{ "domainConfigurationName": "myDomainConfigurationName", "domainConfigurationArn": "arn:aws:iot:us-east-1:123456789012:domainconfiguration/myDomainConfigurationName/itihw" }