本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
匯入中
若要使用主控台匯入先前匯出的機器人、機器人地區設定或自訂字彙,請提供本機電腦上的檔案位置,以及解除鎖定檔案的選用密碼。如需範例,請參閱 導入機器人(控制台)。
使用 API 時,匯入資源需要三個步驟:
-
使用
CreateUploadUrl
作業建立上傳 URL。您不需要在使用主控台時建立上傳 URL。 -
上傳包含資源定義的 .zip 檔案。
-
使用
StartImport
操作開始導入。
上傳網址是具有寫入權限的預先簽署 Amazon S3 URL。URL 在產生後可使用五分鐘。如果您使用密碼保護 .zip 檔案,則必須在開始匯入時提供密碼。如需詳細資訊,請參閱匯入或匯出時使用密碼。
匯入是一個非同步處理程序。您可以使用主控台或作業監視匯入的進DescribeImport
度。
匯入機器人或機器人地區設定時,匯入檔案中的資源名稱與 Amazon Lex V2 中的現有資源名稱之間可能會發生衝突。亞馬遜萊克斯 V2 可以通過三種方式處理衝突:
-
發生衝突時失敗 — 匯入會停止,且不會從匯入 .zip 檔案匯入任何資源。
-
覆寫 — Amazon Lex V2 會從匯入的 .zip 檔案匯入所有資源,並以匯入檔案中的定義取代任何現有資源。
-
附加 — Amazon Lex V2 會從匯入的 .zip 檔案匯入所有資源,並使用匯入檔案中的定義新增至任何現有資源。這僅適用於機器人地區設定。
您可以使用控制台或ListImports
操作查看導入到資源的列表。匯入會在清單中保留七天。您可以使用控制台或DescribeImport
操作來查看有關特定導入的詳細信息。
您也可以使用主控台或DeleteImport
作業移除匯入和相關聯的 .zip 檔案。
如需使用主控台匯入機器人的範例,請參閱導入機器人(控制台)。
匯入所需的 IAM 許可
若要匯入機器人、機器人語言環境和自訂字彙,執行匯入的使用者必須具有下列 IAM 許可。
API | 必要的 IAM 動作 | 資源 |
---|---|---|
CreateUploadUrl |
|
* |
StartImport機器人和機器人地區設定 |
|
|
StartImport用於自訂字彙 |
|
機器人 |
DescribeImport |
|
機器人 |
DeleteImport |
|
機器人 |
ListImports |
|
* |
如需 IAM 政策範例,請參閱 允許使用者匯入機器人和機器人語言環境 。