本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Lex V2 和界面 VPC 端點 (AWS PrivateLink)
您可以建立介面 VPC 端點,在 VPC 和 Amazon Lex V2 之間建立私有連線。介面端點採用 AWS PrivateLink
每個介面端點都是由您子網路中的一或多個彈性網路介面表示。
如需詳細資訊,請參閱《Amazon VPC 使用者指南》中的界面 VPC 端點 (AWS PrivateLink)。
Amazon Lex V2 VPC 端點的考量事項
為 Amazon Lex V2 設定介面 VPC 端點之前,請務必檢閱《Amazon VPC 使用者指南》中的介面端點屬性和限制。
Amazon Lex V2 支援從您的 VPC 呼叫其所有 API 動作。
為 Amazon Lex V2 建立介面 VPC 端點
您可以使用 Amazon VPC 主控台或 (AWS CLI) 為 Amazon Lex V2 服務建立 VPC 端點。 AWS Command Line Interface 如需詳細資訊,請參閱《Amazon VPC 使用者指南》中的建立介面端點。
使用下列服務名稱建立 Amazon Lex V2 的 VPC 端點:
-
com.amazonaws.
region.models-v2-lex -
com.amazonaws.
region.runtime-v2-lex
如果您為端點啟用私有 DNS,則可以使用區域的預設 DNS 名稱向 Amazon Lex V2 提出 API 請求,例如 runtime-v2-lex.us-east-1.amazonaws.com。
如需詳細資訊,請參閱《Amazon VPC 使用者指南》中的透過介面端點存取服務。
為 Amazon Lex V2 建立 VPC 端點政策
您可以將端點政策連接至控制 Amazon Lex V2 存取的 VPC 端點。此政策會指定下列資訊:
-
可執行動作的主體。
-
可執行的動作。
-
可供執行動作的資源。
如需詳細資訊,請參閱 Amazon VPC 使用者指南中的使用 VPC 端點控制對服務的存取。
範例:Amazon Lex V2 動作的 VPC 端點政策
以下是 Amazon Lex V2 端點政策的範例。連接到端點時,此政策會授予所有資源上所有主體對所列 Amazon Lex V2 動作的存取權。
{ "Statement":[ { "Principal":"*", "Effect":"Allow", "Action":[ "lex:RecognizeText", "lex:RecognizeUtterance", "lex:StartConversation", "lex:DeleteSession", "lex:GetSession", "lex:DeleteSession" ], "Resource":"*" } ] }