CreateReturnShippingLabel - AWS Snowball

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.

CreateReturnShippingLabel

Erstellt ein Versandetikett, mit dem das Snow-Gerät an zurückgegeben wirdAWSaus.

Anforderungssyntax

{ "JobId": "string", "ShippingOption": "string" }

Anfrageparameter

Informationen zu den Parametern, die allen Aktionen gemeinsam sind, finden Sie unterGeläufige Parameteraus.

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

JobId

Die ID für einen Job, für den Sie das Rücksendeetikett erstellen möchten, z.JID123e4567-e89b-12d3-a456-426655440000aus.

Type: String (Zeichenfolge)

Längenbeschränkungen: Feste Länge von 39.

Pattern: (M|J)ID[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}

Erforderlich Ja

ShippingOption

Die Versandgeschwindigkeit für einen bestimmten Job. Diese Geschwindigkeit bestimmt nicht, wie schnell das Gerät zurückgegeben wirdAWSaus. Diese Geschwindigkeit gibt an, wie schnell sie sich während des Transports an sein Ziel bewegt. Die regionalen Versandzeiten sind wie folgt:

Type: String (Zeichenfolge)

Zulässige Werte: SECOND_DAY | NEXT_DAY | EXPRESS | STANDARD

Erforderlich Nein

Antwortsyntax

{ "Status": "string" }

Antwortelemente

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

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

Status

Die Status Information der Aufgabe auf einem Snow-Gerät, das an zurückgesendet wirdAWSaus.

Type: String (Zeichenfolge)

Zulässige Werte: InProgress | TimedOut | Succeeded | Failed

Fehler

Informationen zu den Fehlern, die allen Aktionen gemeinsam sind, finden Sie unterHäufige Fehleraus.

ConflictException

Sie erhalten diese Ausnahme, wenn Sie anrufenCreateReturnShippingLabelmehr als einmal, wenn andere Anfragen nicht abgeschlossen werden.

HTTP-Statuscode: 400

InvalidInputCombinationException

Job- oder Cluster-Erstellung fehlgeschlagen. Eine oder mehrere Eingaben waren ungültig. Bestätigen Sie, dass dercreateClub: snowballTypeValue unterstütztcreateJob:JobTypeund versuchen Sie es erneut.

HTTP-Statuscode: 400

InvalidJobStateException

Die Aktion kann nicht ausgeführt werden, da der aktuelle Status des Jobs die Ausführung dieser Aktion nicht zulässt.

HTTP-Statuscode: 400

InvalidResourceException

Die angegebene Ressource kann nicht gefunden werden. Überprüfen Sie die Informationen, die Sie in Ihrer letzten Anfrage angegeben haben, und versuchen Sie es erneut.

HTTP-Statuscode: 400

ReturnShippingLabelAlreadyExistsException

Sie erhalten diese Ausnahme, wenn Sie anrufenCreateReturnShippingLabelund ein gültiges Rücksendeetikett existiert bereits. Verwenden Sie in diesem FallDescribeReturnShippingLabelum die URL abzurufen.

HTTP-Statuscode: 400

Weitere Informationen finden Sie unter:

Weitere Informationen zur Verwendung dieser API in einem der sprachspezifischen AWS-SDKs finden Sie unter: