Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Pour utiliser la console afin d'importer un bot, des paramètres régionaux de bot ou un vocabulaire personnalisé précédemment exporté, vous devez indiquer l'emplacement du fichier sur votre ordinateur local et le mot de passe facultatif pour déverrouiller le fichier. Pour obtenir un exemple, consultez Importation d'un bot Lex V2 (console).
Lorsque vous utilisez l'API, l'importation d'une ressource se fait en trois étapes :
-
Créez une URL de téléchargement à l'aide de l'
CreateUploadUrl
opération. Il n'est pas nécessaire de créer une URL de téléchargement lorsque vous utilisez la console. -
Téléchargez le fichier .zip qui contient la définition de la ressource.
-
Lancez l'importation par l'
StartImport
opération.
L'URL de téléchargement est une URL Amazon S3 pré-signée avec autorisation d'écriture. L'URL est disponible pendant cinq minutes après sa génération. Si vous protégez le fichier .zip par mot de passe, vous devez fournir le mot de passe lorsque vous lancez l'importation. Pour de plus amples informations, veuillez consulter Utilisation d'un mot de passe lors de l'importation ou de l'exportation.
Une importation est un processus asynchrone. Vous pouvez suivre la progression d'une importation à l'aide de la console ou de l'DescribeImport
opération.
Lorsque vous importez un bot ou des paramètres régionaux du bot, il peut y avoir des conflits entre les noms de ressources dans le fichier d'importation et les noms de ressources existants dans Amazon Lex V2. Amazon Lex V2 peut gérer le conflit de trois manières :
-
Échec en cas de conflit : l'importation s'arrête et aucune ressource n'est importée depuis le fichier .zip d'importation.
-
Remplacer : Amazon Lex V2 importe toutes les ressources du fichier .zip d'importation et remplace toute ressource existante par la définition du fichier d'importation.
-
Ajouter — Amazon Lex V2 importe toutes les ressources du fichier .zip d'importation et les ajoute à toute ressource existante avec la définition du fichier d'importation. Ceci n'est disponible que pour les paramètres régionaux du bot.
Vous pouvez consulter la liste des importations vers une ressource à l'aide de la console ou de l'ListImports
opération. Les importations restent dans la liste pendant sept jours. Vous pouvez utiliser la console ou l'DescribeImport
opération pour voir les détails d'une importation spécifique.
Vous pouvez également supprimer une importation et le fichier .zip associé à l'aide de la console ou de l'DeleteImport
opération.
Pour un exemple d'importation d'un bot à l'aide de la console, consultezImportation d'un bot Lex V2 (console).
Autorisations IAM requises pour l'importation
Pour importer des robots, des paramètres régionaux de bots et des vocabulaires personnalisés, l'utilisateur exécutant l'importation doit disposer des autorisations IAM suivantes.
« Hello, World! » | Actions IAM requises | Ressource |
---|---|---|
CreateUploadUrl |
|
* |
StartImportpour les robots et les paramètres régionaux des robots |
|
|
StartImportpour des vocabulaires personnalisés |
|
bot |
DescribeImport |
|
Robot |
DeleteImport |
|
Robot |
ListImports |
|
* |
Pour obtenir un exemple de politique IAM, consultez Autoriser un utilisateur à importer des robots et des paramètres régionaux .