As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Você exporta um bot, o local do bot ou o vocabulário personalizado usando o console ou a operação CreatExport
. Você especifica o recurso a ser exportado e pode fornecer uma senha opcional para proteger o arquivo zipado ao iniciar uma exportação. Depois de baixar o arquivo zipado, use a senha para acessar o arquivo. Para obter mais informações, consulte Usar uma senha ao importar ou exportar.
A exportação é uma operação de natureza assíncrona. Depois de iniciar a exportação, use o console ou a operação DescribeExport
para monitorar o progresso. Quando a exportação terminar, o console ou a operação DescribeExport
mostrará o status COMPLETED
, e o console baixará o arquivo zipado de exportação para seu navegador. Se você usar a operação DescribeExport
, o Amazon Lex V2 fornecerá um URL pré-assinado do Amazon S3 para você baixar os resultados da exportação. O URL de download fica disponível por apenas cinco minutos. Para obter um novo URL, chame a operação DescribeExport
novamente.
Você pode ver o histórico das exportações de um recurso com o console ou com a operação ListExports
. Os resultados mostram as exportações junto com o status atual. Uma exportação fica disponível no histórico por sete dias.
Quando você exporta a versão Draft
de um bot ou de um local de um bot, é possível que a definição no arquivo JSON fique em um estado inconsistente, pois é possível alterar a versão de Draft
de um bot ou o local de um bot enquanto a exportação está em andamento. Se a versão de Draft
for alterada durante a exportação, as alterações talvez não sejam incluídas no arquivo de exportação.
Quando você exporta o local de um bot, o Amazon Lex exporta todas as informações que definem o local, incluindo região, vocabulário personalizado, intents, tipos de slots e slots.
Quando você exporta um bot, o Amazon Lex exporta todos os locais definidos do bot, incluindo os intents, tipos de slots e slots. Os itens a seguir não são exportados com um bot:
-
Aliases de bot
-
ARN do perfil associado a um bot
-
Tags associadas a bots e aliases de bots
-
Hooks de código Lambda associados a um alias de bot
O ARN e as tags do perfil são inseridos como parâmetros de solicitação quando você importa um bot. Você precisa criar aliases de bot e atribuir hooks de código Lambda após a importação se necessário.
Você pode remover uma exportação e o arquivo zipado associado usando o console ou a operação DeleteExport
.
Para ver um exemplo de exportação de um bot usando o console, consulte Exportação de um bot do Lex V2 (console).
Permissões do IAM necessárias para exportar bots no Lex V2
Para exportar bots, locais de bots e vocabulários personalizados, o usuário que executa a exportação precisa ter as seguintes permissões do IAM.
API |
|
Recurso |
---|---|---|
CreateExport |
|
Bot |
UpdateExport |
|
Bot |
DescribeExport |
|
Bot |
DescribeExportpara vocabulários personalizados |
|
bot |
DeleteExport |
|
Bot |
ListExports |
|
* |
Para ver um exemplo de política do IAM, consulte Permitir que um usuário exporte bots e localidades de bots .