Esportazione di bot da Lex V2 - Amazon Lex

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Esportazione di bot da Lex V2

Si esporta un bot, una versione locale di un bot o un vocabolario personalizzato utilizzando la console o l'operazione. CreatExport È possibile specificare la risorsa da esportare e fornire una password opzionale per proteggere il file.zip quando si avvia un'esportazione. Dopo aver scaricato il file.zip, è necessario utilizzare la password per accedere al file prima di poterlo utilizzare. Per ulteriori informazioni, consulta Utilizzo di una password durante l'importazione o l'esportazione.

L'esportazione è un'operazione asincrona. Una volta avviata l'esportazione, è possibile utilizzare la console o l'DescribeExportoperazione per monitorare l'avanzamento dell'esportazione. Una volta completata l'esportazione, la console o l'DescribeExportoperazione mostrano lo stato di COMPLETED e la console scarica il file.zip di esportazione nel browser. Se utilizzi l'DescribeExportoperazione, Amazon Lex V2 fornisce un Amazon URL S3 prefirmato in cui puoi scaricare i risultati dell'esportazione. Il download URL è disponibile solo per cinque minuti, ma puoi ottenerne uno nuovo URL richiamando nuovamente l'DescribeExportoperazione.

È possibile visualizzare la cronologia delle esportazioni di una risorsa con la console o con l'ListExportsoperazione. I risultati mostrano le esportazioni insieme al loro stato attuale. Un'esportazione è disponibile nella cronologia per sette giorni.

Quando si esporta la Draft versione di un bot o di una versione locale del bot, è possibile che la definizione contenuta nel JSON file si trovi in uno stato incoerente, poiché la Draft versione di un bot o delle impostazioni locali del bot può essere modificata durante l'esportazione. Se la Draft versione viene modificata durante l'esportazione, le modifiche potrebbero non essere incluse nel file di esportazione.

Quando esporti una versione locale di un bot, Amazon Lex esporta tutte le informazioni che definiscono la locale, il vocabolario personalizzato, gli intenti, i tipi di slot e gli slot.

Quando esporti un bot, Amazon Lex esporta tutte le impostazioni locali definite per il bot, inclusi gli intenti, i tipi di slot e gli slot. I seguenti elementi non vengono esportati con un bot:

  • Alias del bot

  • Ruolo ARN associato a un bot

  • Tag associati ai bot e agli alias dei bot

  • Hook di codice Lambda associati a un alias bot

Il ruolo ARN e i tag vengono inseriti come parametri di richiesta quando si importa un bot. È necessario creare alias bot e assegnare code hook Lambda dopo l'importazione, se necessario.

È possibile rimuovere un'esportazione e il file.zip associato utilizzando la console o l'operazione. DeleteExport

Per un esempio di esportazione di un bot utilizzando la console, consulta. Esportazione di un bot Lex V2 (console)

IAMautorizzazioni necessarie per esportare i bot in Lex V2

Per esportare bot, impostazioni locali dei bot e vocabolari personalizzati, l'utente che esegue l'esportazione deve disporre delle seguenti autorizzazioni. IAM

API
  • IAMAzioni richieste

Risorsa
CreateExport
  • CreateExport

Bot
UpdateExport
  • UpdateExport

Bot
DescribeExport
  • DescribeExport

  • DescribeBot

  • DescribeCustomVocabulary

  • DescribeLocale

  • DescribeIntent

  • DescribeSlot

  • DescribeSlotType

  • ListLocale

  • ListIntent

  • ListSlot

  • ListSlotType

Bot
DescribeExportper vocabolari personalizzati
  • DescribeExport

  • DescribeCustomVocabulary

bot
DeleteExport
  • DeleteExport

Bot
ListExports
  • ListExports

*

Per un esempio di IAM politica, vedi Consenti a un utente di esportare bot e impostazioni locali dei bot .