本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
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
-
-
禁用主机前缀注入功能。在 Amazon CLI 调用每个 Amazon SDKs API 操作时,在服务端点前面加上各种主机前缀。当您指定 VPC 终端节点 Amazon IoT SiteWise 时 URLs ,此功能会导致 Amazon CLI 和 Amazon SDKs 生成无效的结果。
重要
您无法在 Amazon CLI 或中禁用主机前缀注入 Amazon Tools for PowerShell。这意味着,如果您禁用私有 DNS,则无法使用这些工具 Amazon IoT SiteWise 通过 VPC 终端节点进行访问。允许私有 DNS 使用 Amazon CLI 或 Amazon IoT SiteWise 通过终端节点 Amazon Tools for PowerShell 进行访问。
有关如何在中禁用主机前缀注入的更多信息 Amazon SDKs,请参阅每个 SDK 的以下文档部分:
有关更多信息,请参阅Amazon PrivateLink 指南中的使用接口 VPC 终端节点访问 Amazon 服务。