S3InputFileLocation - AWS Transfer Family

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.

S3InputFileLocation

Gibt den Speicherort der vom Kunden eingegebenen Amazon S3 S3-Datei an. Wenn es intern verwendet wirdcopyStepDetails.DestinationFileLocation, sollte es das Ziel für die S3-Kopie sein.

Sie müssen den Bucket und den Schlüssel angeben. Der Schlüssel kann entweder einen Pfad oder eine Datei darstellen. Dies hängt davon ab, ob Sie den Schlüsselwert mit dem Schrägstrich (/) beenden oder nicht. Wenn das letzte Zeichen „/“ ist, wird Ihre Datei in den Ordner kopiert, und ihr Name ändert sich nicht. Wenn das letzte Zeichen stattdessen alphanumerisch ist, wird Ihre hochgeladene Datei in den Pfadwert umbenannt. In diesem Fall wird eine Datei mit diesem Namen überschrieben, wenn sie bereits existiert.

Wenn Ihr Pfad beispielsweise lautetshared-files/bob/, werden Ihre hochgeladenen Dateien in den Ordnershared-files/bob/, kopiert. Wenn Ihr Pfad lautetshared-files/today, wird jede hochgeladene Datei in den shared-files Ordner kopiert und benannttoday: Jeder Upload überschreibt die vorherige Version der Bob-Datei.

Inhalt

Bucket

Gibt den S3-Bucket für die Kundeneingabedatei an.

Typ: Zeichenfolge

Längenbeschränkungen: Minimale Länge von 3. Maximale Länge beträgt 63 Zeichen.

Pattern: [a-z0-9][\.\-a-z0-9]{1,61}[a-z0-9]

Erforderlich: Nein

Key

Der Name, der der Datei bei ihrer Erstellung in Amazon S3 zugewiesen wurde. Zum Abrufen des Objekts verwenden Sie den Objektschlüssel.

Typ: Zeichenfolge

Längenbeschränkungen: Minimale Länge von 0. Maximale Länge beträgt 1024 Zeichen.

Pattern: [\P{M}\p{M}]*

Erforderlich: Nein

Weitere Informationen finden Sie unter:

Weitere Informationen zur Verwendung API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden: