# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Amazon Lex Model Building V2 Imports API version: 1.0.0 extends: openapi/amazon-lex-imports-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 4 - target: $.paths['/imports'].put update: x-apievangelist-phrasing: intent: Import a bot from an uploaded zip effect: write questions: - How do I import a bot, locale or custom vocabulary from a zip I uploaded? - What merge strategy options are there when importing over an existing bot? instructions: - text: Import upload {importId} as {resourceSpecification} using merge strategy {mergeStrategy}. slots: importId: requestBody.importId resourceSpecification: requestBody.resourceSpecification mergeStrategy: requestBody.mergeStrategy - text: Start importing password-protected archive {importId} into {resourceSpecification} with {mergeStrategy}, password {filePassword}. slots: importId: requestBody.importId resourceSpecification: requestBody.resourceSpecification mergeStrategy: requestBody.mergeStrategy filePassword: requestBody.filePassword method: generated generated: '2026-09-26' - target: $.paths['/imports'].post update: x-apievangelist-phrasing: intent: List recent bot imports effect: read questions: - Which bot imports have run in the last seven days? - Can I narrow the import list to one bot and version? instructions: - text: List my recent imports. - text: Show imports into bot {botId} version {botVersion}, locale {localeId}. slots: botId: requestBody.botId botVersion: requestBody.botVersion localeId: requestBody.localeId method: generated generated: '2026-09-26' - target: $.paths['/imports/{importId}'].get update: x-apievangelist-phrasing: intent: Get an import's status effect: read questions: - Did my bot import succeed or fail? - What's the status of a particular import job? instructions: - text: Describe import {importId}. slots: importId: path.importId - text: Check whether import {importId} has completed. slots: importId: path.importId method: generated generated: '2026-09-26' - target: $.paths['/imports/{importId}'].delete update: x-apievangelist-phrasing: intent: Delete an import and its uploaded file effect: destructive questions: - How do I remove a previous import and the zip file stored for it? - Can I clean up an old import record? instructions: - text: Delete import {importId}. slots: importId: path.importId - text: Remove import {importId} and its uploaded archive. slots: importId: path.importId method: generated generated: '2026-09-26'