

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á.

# Importação de bots do Lex V2
<a name="import"></a>

Para usar o console para importar um bot, um local de bot ou um vocabulário personalizado exportado anteriormente, forneça o local do arquivo no seu computador local e a senha opcional para desbloquear o arquivo. Para ver um exemplo, consulte [Importação de um bot do Lex V2 (console)](import-console.md).

Quando você usa a API, importar um recurso é um processo de três etapas:

1. Crie um URL de upload usando a operação `CreateUploadUrl`. Não é necessário criar um URL de upload se estiver usando o console.

1. Carregue o arquivo zipado com a definição do recurso.

1. Inicie a importação com a operação `StartImport`.

O URL de upload é um URL pré-assinado do Amazon S3 com permissão de gravação. O URL fica disponível por cinco minutos após ser gerado. Se você proteger com senha o arquivo zipado, será preciso informar a senha para iniciar a importação. Para obter mais informações, consulte [Usar uma senha ao importar ou exportar](import-export-password.md).

Uma importação é um processo assíncrono. Monitore o andamento de uma importação usando o console ou a operação de `DescribeImport`. 

Quando você importa um bot ou o local do bot, pode haver conflitos entre os nomes dos recursos no arquivo de importação e os nomes dos recursos existentes no Amazon Lex V2. O Amazon Lex V2 pode lidar com o conflito de três maneiras:
+ **Falha em caso de conflito** — A importação é interrompida e nenhum recurso é importado do arquivo zipado de importação.
+ **Substituir** — O Amazon Lex V2 importa todos os recursos do arquivo importado zipado e substitui qualquer recurso existente pela definição do arquivo de importação. 
+ **Anexar** — O Amazon Lex V2 importa todos os recursos do arquivo importado zipado e substitui qualquer recurso existente pela definição do arquivo de importação. Isso está disponível somente para o local do bot. 

Você pode ver uma lista das importações para um recurso usando o console ou a operação `ListImports`. As importações permanecem na lista por sete dias. Você pode usar o console ou a operação `DescribeImport` para ver detalhes sobre uma importação específica.

Você também pode remover uma importação e o arquivo zipado associado usando o console ou a operação `DeleteImport`.

Para ver um exemplo de importação de um bot usando o console, consulte [Importação de um bot do Lex V2 (console)](import-console.md).

## Permissões do IAM necessárias para importar
<a name="import-permissions"></a>

Para importar bots, locais de bots e vocabulários personalizados, o usuário que executa a importação precisa ter as seguintes permissões do IAM. 


| solicitações de | Ações de IAM necessárias | Recurso | 
| --- | --- | --- | 
| [CreateUploadUrl](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateUploadUrl.html) | [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/lexv2/latest/dg/import.html) | \* | 
| [StartImport](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_StartImport.html)para bot e localidade de bots | [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/lexv2/latest/dg/import.html) | [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/lexv2/latest/dg/import.html) | 
| [StartImport](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_StartImport.html)para vocabulários personalizados | [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/lexv2/latest/dg/import.html)  | bot | 
| [DescribeImport](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeImport.html) | [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/lexv2/latest/dg/import.html) | Bot | 
| [DeleteImport](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DeleteImport.html) | [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/lexv2/latest/dg/import.html) | Bot | 
| [ListImports](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListImports.html) | [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/lexv2/latest/dg/import.html) | \* | 

Para ver um exemplo de política do IAM, consulte [Permitir que um usuário importe bots e localidades de bots](security_iam_id-based-policy-examples.md#security_iam_id-based-policy-examples-import).