匯出中 - Amazon Lex

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

匯出中

您可以使用主控台或CreatExport作業匯出機器人、機器人地區設定或自訂詞彙。您可以指定要匯出的資源,並且可以提供選擇性密碼,以協助在開始匯出時保護 .zip 檔案。下載 .zip 檔案之後,您必須先使用密碼來存取檔案,才能使用該檔案。如需詳細資訊,請參閱匯入或匯出時使用密碼

匯出是一種非同步作業。開始匯出之後,您可以使用主控台或DescribeExport作業監視匯出進度。匯出完成後,主控台或DescribeExport作業會顯示狀態COMPLETED,主控台會將匯出的 .zip 檔案下載至您的瀏覽器。如果您使用此DescribeExport操作,Amazon Lex V2 會提供預先簽署的 Amazon S3 URL,您可以在其中下載匯出結果。下載 URL 只能使用五分鐘,但您可以通過再次調用DescribeExport操作來獲得新的 URL。

您可以使用控制台或ListExports操作查看資源的導出歷史記錄。結果會顯示匯出及其目前狀態。在歷史記錄中可以使用匯出 7 天。

當您匯出機器人的Draft版本或機器人地區設定時,JSON 檔案中的定義可能處於不一致的狀態,因為可以在匯出過程中變更機器人或機器人地區設定的Draft版本。如果Draft版本在匯出時發生變更,則匯出檔案中可能不會包含變更。

匯出機器人地區設定時,Amazon Lex 會匯出定義地區設定的所有資訊,包括地區設定、自訂詞彙、意圖、位置類型和位置。

匯出機器人時,Amazon Lex 會匯出為機器人定義的所有語言環境,包括意圖、插槽類型和位置。以下項目不會與機器人一起匯出:

  • 機器人別名

  • 與機器人相關聯的角色 ARN

  • 與機器人和機器人別名關聯的標籤

  • 與機器人別名關聯的 Lambda 程式碼掛接

當您匯入機器人時,角色 ARN 和標籤會作為請求參數輸入。如有必要,您需要在匯入後建立機器人別名並指派 Lambda 程式碼掛接。

您可以使用主控台或DeleteExport作業移除匯出和相關聯的 .zip 檔案。

如需使用主控台匯出機器人的範例,請參閱匯出機器人 (主控台)

匯出所需的 IAM 許可

若要匯出機器人、機器人語言環境和自訂字彙,執行匯出的使用者必須具有下列 IAM 許可。

API
  • 必要的 IAM 動作

資源
CreateExport
  • CreateExport

機器人
UpdateExport
  • UpdateExport

機器人
DescribeExport
  • DescribeExport

  • DescribeBot

  • DescribeCustomVocabulary

  • DescribeLocale

  • DescribeIntent

  • DescribeSlot

  • DescribeSlotType

  • ListLocale

  • ListIntent

  • ListSlot

  • ListSlotType

機器人
DescribeExport用於自訂字彙
  • DescribeExport

  • DescribeCustomVocabulary

機器人
DeleteExport
  • DeleteExport

機器人
ListExports
  • ListExports

*

如需 IAM 政策範例,請參閱 允許使用者匯出機器人和機器人語言環境