Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Bots aus Lex V2 exportieren
Sie exportieren einen Bot, ein Bot-Gebietsschema oder ein benutzerdefiniertes Vokabular mithilfe der Konsole oder der CreatExport
Operation. Sie geben die zu exportierende Ressource an und können ein optionales Passwort angeben, um die ZIP-Datei zu schützen, wenn Sie einen Export starten. Nachdem Sie die ZIP-Datei heruntergeladen haben, müssen Sie das Kennwort für den Zugriff auf die Datei verwenden, bevor Sie sie verwenden können. Weitere Informationen finden Sie unter Beim Import oder Export ein Passwort verwenden.
Der Export ist ein asynchroner Vorgang. Sobald Sie den Export gestartet haben, können Sie die Konsole oder den DescribeExport
Vorgang verwenden, um den Fortschritt des Exports zu überwachen. Sobald der Export abgeschlossen ist, zeigt die Konsole oder der DescribeExport
Vorgang den Status anCOMPLETED
, und die Konsole lädt die exportierte ZIP-Datei in Ihren Browser herunter. Wenn Sie den DescribeExport
Vorgang verwenden, stellt Amazon Lex V2 ein vorsigniertes Amazon S3 bereitURL, in das Sie die Ergebnisse des Exports herunterladen können. Der Download URL ist nur für fünf Minuten verfügbar, aber Sie können einen neuen herunterladen, URL indem Sie den DescribeExport
Vorgang erneut aufrufen.
Sie können den Verlauf der Exporte für eine Ressource mit der Konsole oder mit dem ListExports
Vorgang anzeigen. Die Ergebnisse zeigen die Exporte zusammen mit ihrem aktuellen Status. Ein Export ist sieben Tage lang in der Historie verfügbar.
Wenn Sie die Draft
Version eines Bots oder eines Bot-Gebietsschemas exportieren, ist es möglich, dass sich die Definition in der JSON Datei in einem inkonsistenten Zustand befindet, da die Draft
Version eines Bots oder eines Bot-Gebietsschemas während eines Exports geändert werden kann. Wenn die Draft
Version während des Exports geändert wird, sind die Änderungen möglicherweise nicht in der Exportdatei enthalten.
Wenn Sie ein Bot-Gebietsschema exportieren, exportiert Amazon Lex alle Informationen, die das Gebietsschema definieren, einschließlich des Gebietsschemas, des benutzerdefinierten Wortschatzes, der Absichten, der Slot-Typen und der Slots.
Wenn Sie einen Bot exportieren, exportiert Amazon Lex alle für den Bot definierten Gebietsschemas, einschließlich der Absichten, Slot-Typen und Slots. Die folgenden Elemente werden nicht mit einem Bot exportiert:
-
Bot-Alias
-
Mit einem Bot ARN verknüpfte Rolle
-
Mit Bots und Bot-Aliasnamen verknüpfte Tags
-
Lambda-Code-Hooks, die mit einem Bot-Alias verknüpft sind
Die Rolle ARN und die Tags werden als Anforderungsparameter eingegeben, wenn Sie einen Bot importieren. Sie müssen nach dem Import gegebenenfalls Bot-Aliase erstellen und Lambda-Code-Hooks zuweisen.
Sie können einen Export und die zugehörige .zip-Datei mithilfe der Konsole oder des Vorgangs entfernen. DeleteExport
Ein Beispiel für das Exportieren eines Bots mithilfe der Konsole finden Sie unterEinen Lex V2-Bot exportieren (Konsole).
IAMZum Exportieren von Bots in Lex V2 sind Berechtigungen erforderlich
Um Bots, Bot-Gebietsschemas und benutzerdefinierte Vokabulare zu exportieren, muss der Benutzer, der den Export ausführt, über die folgenden IAM Berechtigungen verfügen.
API |
|
Ressource |
---|---|---|
CreateExport |
|
Bot |
UpdateExport |
|
Bot |
DescribeExport |
|
Bot |
DescribeExportfür benutzerdefinierte Vokabeln |
|
Bot |
DeleteExport |
|
Bot |
ListExports |
|
* |
Ein Beispiel für eine IAM Richtlinie finden Sie unter Erlaubt einem Benutzer, Bots und Bot-Gebietsschemas zu exportieren .