

Hinweis zum Ende des Supports: Am 15. September 2025 AWS wird der Support für Amazon Lex V1 eingestellt. Nach dem 15. September 2025 können Sie nicht mehr auf die Amazon-Lex-V1-Konsole oder die Amazon-Lex-V1-Ressourcen zugreifen. Wenn Sie Amazon Lex V2 verwenden, lesen Sie stattdessen das [Amazon Lex V2-Handbuch](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html). 

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.

# StartImport
<a name="API_StartImport"></a>

Startet einen Auftrag zum Importieren einer Ressource in Amazon Lex.

## Anforderungssyntax
<a name="API_StartImport_RequestSyntax"></a>

```
POST /imports/ HTTP/1.1
Content-type: application/json

{
   "mergeStrategy": "string",
   "payload": blob,
   "resourceType": "string",
   "tags": [ 
      { 
         "key": "string",
         "value": "string"
      }
   ]
}
```

## URI-Anfrageparameter
<a name="API_StartImport_RequestParameters"></a>

Die Anforderung verwendet keine URI-Parameter.

## Anforderungstext
<a name="API_StartImport_RequestBody"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [mergeStrategy](#API_StartImport_RequestSyntax) **   <a name="lex-StartImport-request-mergeStrategy"></a>
Gibt die Aktion an, die der `StartImport` Vorgang ausführen soll, wenn eine Ressource mit demselben Namen vorhanden ist.  
+ FAIL\$1ON\$1CONFLICT — Der Importvorgang wird beim ersten Konflikt zwischen einer Ressource in der Importdatei und einer vorhandenen Ressource gestoppt. Der Name der Ressource, die den Konflikt verursacht hat, steht im `failureReason` Feld der Antwort auf den Vorgang. `GetImport`

  OVERWRITE\$1LATEST — Der Importvorgang wird auch dann fortgesetzt, wenn ein Konflikt mit einer vorhandenen Ressource besteht. Die \$1LASTST-Version der vorhandenen Ressource wird mit den Daten aus der Importdatei überschrieben.
Typ: Zeichenfolge  
Zulässige Werte: `OVERWRITE_LATEST | FAIL_ON_CONFLICT`   
Erforderlich: Ja

 ** [payload](#API_StartImport_RequestSyntax) **   <a name="lex-StartImport-request-payload"></a>
Ein ZIP-Archiv im Binärformat. Das Archiv sollte eine Datei enthalten, eine JSON-Datei, die die zu importierende Ressource enthält. Die Ressource sollte dem im `resourceType` Feld angegebenen Typ entsprechen.  
Typ: Base64-kodiertes Binärdatenobjekt  
Erforderlich: Ja

 ** [resourceType](#API_StartImport_RequestSyntax) **   <a name="lex-StartImport-request-resourceType"></a>
Gibt den Typ der zu exportierenden Ressource an. Jede Ressource exportiert auch alle Ressourcen, von denen sie abhängig ist.   
+ Ein Bot exportiert abhängige Absichten.
+ Ein Intent exportiert abhängige Slot-Typen.
Typ: Zeichenfolge  
Zulässige Werte: `BOT | INTENT | SLOT_TYPE`   
Erforderlich: Ja

 ** [tags](#API_StartImport_RequestSyntax) **   <a name="lex-StartImport-request-tags"></a>
Eine Liste von Tags, die dem importierten Bot hinzugefügt werden sollen. Sie können Tags nur hinzufügen, wenn Sie einen Bot importieren. Sie können keine Tags zu einer Absicht oder einem Slot-Typ hinzufügen.  
Typ: Array von [Tag](API_Tag.md)-Objekten  
Array-Mitglieder: Die Mindestanzahl beträgt 0 Elemente. Die maximale Anzahl beträgt 200 Elemente.  
Erforderlich: Nein

## Antwortsyntax
<a name="API_StartImport_ResponseSyntax"></a>

```
HTTP/1.1 201
Content-type: application/json

{
   "createdDate": number,
   "importId": "string",
   "importStatus": "string",
   "mergeStrategy": "string",
   "name": "string",
   "resourceType": "string",
   "tags": [ 
      { 
         "key": "string",
         "value": "string"
      }
   ]
}
```

## Antwortelemente
<a name="API_StartImport_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP-201-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [createdDate](#API_StartImport_ResponseSyntax) **   <a name="lex-StartImport-response-createdDate"></a>
Ein Zeitstempel für das Datum und die Uhrzeit, zu der der Importjob angefordert wurde.  
Typ: Zeitstempel

 ** [importId](#API_StartImport_ResponseSyntax) **   <a name="lex-StartImport-response-importId"></a>
Der Bezeichner für den spezifischen Importjob.  
Typ: Zeichenfolge

 ** [importStatus](#API_StartImport_ResponseSyntax) **   <a name="lex-StartImport-response-importStatus"></a>
Der Status des Importauftrags. Wenn der Status lautet`FAILED`, können Sie den Grund für den Fehler mithilfe der `GetImport` Operation ermitteln.  
Typ: Zeichenfolge  
Zulässige Werte: `IN_PROGRESS | COMPLETE | FAILED` 

 ** [mergeStrategy](#API_StartImport_ResponseSyntax) **   <a name="lex-StartImport-response-mergeStrategy"></a>
Die Aktion, die ergriffen werden soll, wenn ein Zusammenführungskonflikt vorliegt.  
Typ: Zeichenfolge  
Zulässige Werte: `OVERWRITE_LATEST | FAIL_ON_CONFLICT` 

 ** [name](#API_StartImport_ResponseSyntax) **   <a name="lex-StartImport-response-name"></a>
Der Name, der dem Importauftrag gegeben wurde.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge von 1. Maximale Länge beträgt 100 Zeichen.  
Pattern: `[a-zA-Z_]+` 

 ** [resourceType](#API_StartImport_ResponseSyntax) **   <a name="lex-StartImport-response-resourceType"></a>
Der Typ der zu importierenden Ressource.  
Typ: Zeichenfolge  
Zulässige Werte: `BOT | INTENT | SLOT_TYPE` 

 ** [tags](#API_StartImport_ResponseSyntax) **   <a name="lex-StartImport-response-tags"></a>
Eine Liste von Tags, die dem importierten Bot hinzugefügt wurden.  
Typ: Array von [Tag](API_Tag.md)-Objekten  
Array-Mitglieder: Die Mindestanzahl beträgt 0 Elemente. Die maximale Anzahl beträgt 200 Elemente.

## Fehler
<a name="API_StartImport_Errors"></a>

 ** BadRequestException **   
Die Anfrage ist nicht wohlformuliert. Beispielsweise ist ein Wert ungültig oder ein erforderliches Feld fehlt. Überprüfen Sie die Feldwerte und versuchen Sie es erneut.  
HTTP-Statuscode: 400

 ** InternalFailureException **   
Ein interner Amazon Lex Lex-Fehler ist aufgetreten. Versuchen Sie es erneut.  
HTTP Status Code: 500

 ** LimitExceededException **   
Die Anfrage hat ein Limit überschritten. Versuchen Sie es erneut.  
HTTP-Statuscode: 429

## Weitere Informationen finden Sie unter:
<a name="API_StartImport_SeeAlso"></a>

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/lex-models-2017-04-19/StartImport) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/lex-models-2017-04-19/StartImport) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/StartImport) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/lex-models-2017-04-19/StartImport) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/StartImport) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/lex-models-2017-04-19/StartImport) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/lex-models-2017-04-19/StartImport) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/lex-models-2017-04-19/StartImport) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/lex-models-2017-04-19/StartImport) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/StartImport) 