本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
访问 Amazon IoT SiteWise 通过接口 VPC 终端节点
当您创建接口终端节点时,我们会生成特定于端点的 DNS 主机名,您可以使用这些主机名进行通信。 Amazon IoT SiteWise默认情况下启用私有 DNS。有关更多信息,请参阅 Amazon VPC 用户指南中的使用私有托管区域。
如果您为终端节点启用私有 DNS,则可以通过以下 VPC 终端节点之一向 Amazon IoT SiteWise 发出 API 请求。
-
对于数据平面 API 操作,请使用以下端点:
data.iotsitewise.cn-north-1.amazonaws.com.cn -
对于控制平面 API 操作,请使用以下端点:
data.iotsitewise.cn-north-1.amazonaws.com.cn
如果您禁用终端节点的私有 DNS,则必须执行以下操作才能 Amazon IoT SiteWise 通过终端节点进行访问:
-
在 API 请求中指定 VPC 端点 url。
-
对于数据面板 API 操作,请使用以下端点 url。将
vpc-endpoint-id替换为您的 VPC 终端节点 ID 。vpc-endpoint-id.data.iotsitewise.cn-north-1.vpce.amazonaws.com.cn -
对于控制面板 API 操作,请使用以下端点 url。将
vpc-endpoint-id替换为您的 VPC 终端节点 ID 。vpc-endpoint-id.api.iotsitewise.cn-north-1.vpce.amazonaws.com.cn
-
-
禁用主机前缀注入功能。当您调用每个 API 操作时, Amazon CLI 和 Amazon SDK 会在服务端点前添加各种主机前缀。此功能会导致 Amazon CLI 和 Amazon 软件开发工具包生成在您指定 VPC 终端节点 Amazon IoT SiteWise 时无效的 URL。
重要
您无法在 Amazon CLI 或中禁用主机前缀注入 Amazon Tools for PowerShell。这意味着,如果您禁用私有 DNS,则无法使用这些工具 Amazon IoT SiteWise 通过 VPC 终端节点进行访问。启用私有 DNS 以使用 Amazon CLI 或 Amazon IoT SiteWise 通过终端节点进行访问。 Amazon Tools for PowerShell
有关如何在 SDK 中禁用主机前缀注入的更多信息,请参阅每个 Amazon SDK 的以下文档部分:
有关更多信息,请参阅Amazon PrivateLink 指南中的使用接口 VPC 终端节点访问 Amazon 服务。