本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon Connect 和接口VPC终端节点 (AWS PrivateLink)
您可以通过创建接口终端节点在您VPC和 Amazon Connect 中的部分终端VPC节点之间建立私有连接。以下为受支持的端点:
-
Amazon AppIntegrations
-
Customer Profiles
-
Outbound campaigns
-
Voice ID
-
Amazon Q in Connect
Amazon Connect 的核心服务 AWS PrivateLink 不支持VPC终端节点。
接口终端节点由一项技术提供支持 AWS PrivateLink
有关更多信息,请参阅 AWS PrivateLink 指南。
为 Amazon Connect 创建接口VPC终端节点
您可以使用 Amazon VPC 控制台或 AWS Command Line Interface (AWS CLI) 创建接口终端节点。有关更多信息,请参阅《AWS PrivateLink 指南》中的创建接口端点。
Amazon Connect 支持以下服务名称:
-
com.amazonaws。
region
.app 集成 -
com.amazonaws。
region
. 案例 -
com.amazonaws。
region
. 个人资料 -
com.amazonaws。
region
.connect-cam -
com.amazonaws。
region
.voiceid -
com.amazonaws。
region
. 智慧
如果您DNS为接口终端节点启用私有功能,则可以使用该地区的默认DNS名称向 Amazon Connect API 发出请求。例如:voiceid.us-east-1.amazonaws.com。有关更多信息,请参阅AWS PrivateLink 指南中的DNS主机名。
创建VPC终端节点策略
您可以将终端节点策略附加到控制访问权限的VPC终端节点。该策略指定以下信息:
-
可执行操作的主体。
-
可执行的操作。
-
可对其执行操作的资源。
有关更多信息,请参阅《AWS PrivateLink 指南》中的使用端点策略控制对服务的访问。
示例:VPC终端节点策略
以下VPC终端节点策略向所有资源的所有委托人授予访问列出的 Amazon Connect 语音 ID 操作的权限。
{ "Statement":[ { "Effect":"Allow", "Action":[ "voiceid:CreateDomain", "voiceid:EvaluateSession", "voiceid:ListSpeakers" ], "Resource":"*", "Principal":"*" } ] }
以下为另一个示例。在本策略中,VPC终端节点策略向所有资源的所有委托人授予对列出的出站活动操作的访问权限。
{ "Statement":[ { "Effect":"Allow", "Action":[ "connect-campaigns:CreateCampaign", "connect-campaigns:DeleteCampaign", "connect-campaigns:ListCampaigns" ], "Resource":"*", "Principal":"*" } ] }