選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

StartMigration

焦點模式
StartMigration - Amazon Lex V1

支援終止通知:在 2025 年 9 月 15 日, AWS 將停止對 Amazon Lex V1 的支援。2025 年 9 月 15 日之後,您將無法再存取 Amazon Lex V1 主控台或 Amazon Lex V1 資源。如果您使用的是 Amazon Lex V2,請改參閱 Amazon Lex V2 指南

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

支援終止通知:在 2025 年 9 月 15 日, AWS 將停止對 Amazon Lex V1 的支援。2025 年 9 月 15 日之後,您將無法再存取 Amazon Lex V1 主控台或 Amazon Lex V1 資源。如果您使用的是 Amazon Lex V2,請改參閱 Amazon Lex V2 指南

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

開始將機器人從 Amazon Lex V1 遷移至 Amazon Lex V2。當您想要利用 Amazon Lex V2 的新功能時,請遷移您的機器人。

如需詳細資訊,請參閱《Amazon Lex 開發人員指南》中的遷移機器人

請求語法

POST /migrations HTTP/1.1 Content-type: application/json { "migrationStrategy": "string", "v1BotName": "string", "v1BotVersion": "string", "v2BotName": "string", "v2BotRole": "string" }

URI 請求參數

請求不會使用任何 URI 參數。

請求主體

請求接受採用 JSON 格式的下列資料。

migrationStrategy

用來執行遷移的策略。

  • CREATE_NEW - 建立新的 Amazon Lex V2 機器人,並將 Amazon Lex V1 機器人遷移至新的機器人。

  • UPDATE_EXISTING - 覆寫現有的 Amazon Lex V2 機器人中繼資料和要遷移的地區設定。它不會變更 Amazon Lex V2 機器人中的任何其他地區設定。如果地區設定不存在,則會在 Amazon Lex V2 機器人中建立新的地區設定。

類型:字串

有效值:CREATE_NEW | UPDATE_EXISTING

必要:是

v1BotName

您要遷移至 Amazon Lex V2 的 Amazon Lex V1 機器人名稱。 Amazon Lex V2

類型:字串

長度限制:長度下限為 2。長度上限為 50。

模式:^([A-Za-z]_?)+$

必要:是

v1BotVersion

要遷移至 Amazon Lex V2 的機器人版本。您可以遷移$LATEST版本以及任何編號的版本。

類型:字串

長度限制:長度下限為 1。長度上限為 64。

模式:\$LATEST|[0-9]+

必要:是

v2BotName

您要將 Amazon Lex V2 機器人遷移至其中的 Amazon Lex V1 機器人名稱。

  • 如果 Amazon Lex V2 機器人不存在,您必須使用CREATE_NEW遷移策略。

  • 如果 Amazon Lex V2 機器人存在,您必須使用UPDATE_EXISTING遷移策略來變更 Amazon Lex V2 機器人的內容。

類型:字串

長度限制:長度下限為 1。長度上限為 100。

模式:^([0-9a-zA-Z][_-]?)+$

必要:是

v2BotRole

Amazon Lex 用來執行 Amazon Lex V2 機器人的 IAM 角色。

類型:字串

長度限制︰長度下限為 20。長度上限為 2048。

模式:^arn:[\w\-]+:iam::[\d]{12}:role/.+$

必要:是

回應語法

HTTP/1.1 202 Content-type: application/json { "migrationId": "string", "migrationStrategy": "string", "migrationTimestamp": number, "v1BotLocale": "string", "v1BotName": "string", "v1BotVersion": "string", "v2BotId": "string", "v2BotRole": "string" }

回應元素

如果動作成功,則服務傳回 HTTP 202 回應。

服務會傳回下列 JSON 格式的資料。

migrationId

Amazon Lex 指派給遷移的唯一識別符。

類型:字串

長度限制條件:固定長度為 10。

模式:^[0-9a-zA-Z]+$

migrationStrategy

用來執行遷移的策略。

類型:字串

有效值:CREATE_NEW | UPDATE_EXISTING

migrationTimestamp

遷移開始的日期和時間。

類型:Timestamp

v1BotLocale

用於 Amazon Lex V1 機器人的地區設定。

類型:字串

有效值:de-DE | en-AU | en-GB | en-IN | en-US | es-419 | es-ES | es-US | fr-FR | fr-CA | it-IT | ja-JP | ko-KR

v1BotName

您要遷移至 Amazon Lex V2 的 Amazon Lex V1 機器人名稱。 Amazon Lex V2

類型:字串

長度限制:長度下限為 2。長度上限為 50。

模式:^([A-Za-z]_?)+$

v1BotVersion

要遷移至 Amazon Lex V2 的機器人版本。

類型:字串

長度限制:長度下限為 1。長度上限為 64。

模式:\$LATEST|[0-9]+

v2BotId

Amazon Lex V2 機器人的唯一識別符。

類型:字串

長度限制條件:固定長度為 10。

模式:^[0-9a-zA-Z]+$

v2BotRole

Amazon Lex 用來執行 Amazon Lex V2 機器人的 IAM 角色。

類型:字串

長度限制︰長度下限為 20。長度上限為 2048。

模式:^arn:[\w\-]+:iam::[\d]{12}:role/.+$

錯誤

AccessDeniedException

您的 IAM 使用者或角色沒有呼叫遷移機器人所需的 Amazon Lex V2 APIs 的許可。

HTTP 狀態碼:403

BadRequestException

請求格式不正確。例如,值無效或缺少必要欄位。請檢查欄位值,然後再試一次。

HTTP 狀態碼:400

InternalFailureException

發生內部 Amazon Lex 錯誤。請再次嘗試您的請求。

HTTP 狀態碼:500

LimitExceededException

請求超過限制。請再次嘗試您的請求。

HTTP 狀態碼:429

NotFoundException

找不到請求中指定的資源。請檢查資源,然後再試一次。

HTTP 狀態碼:404

另請參閱

如需在其中一種語言特定 AWS SDKs中使用此 API 的詳細資訊,請參閱以下內容:

下一個主題:

TagResource

上一個主題:

StartImport
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。