CopyStepDetails - 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.

CopyStepDetails

Jeder Schritttyp hat seine eigene StepDetails Struktur.

Inhalt

DestinationFileLocation

Gibt den Speicherort für die kopierte Datei an. Verwenden Sie ${Transfer:UserName} oder ${Transfer:UploadDate} in diesem Feld, um das Zielpräfix nach Benutzername oder Upload-Datum zu parametrisieren.

  • Legen Sie den Wert auf festDestinationFileLocation, ${Transfer:UserName} um hochgeladene Dateien in einen Amazon S3 S3-Bucket zu kopieren, dem der Name des Transfer Family Family-Benutzers vorangestellt wird, der die Datei hochgeladen hat.

  • Legen Sie den Wert auf festDestinationFileLocation, ${Transfer:UploadDate} um hochgeladene Dateien in einen Amazon S3 S3-Bucket zu kopieren, dem das Datum des Uploads vorangestellt ist.

    Anmerkung

    Das System löst UploadDate das Datumsformat YYYY-MM-DD auf, das auf dem Datum basiert, an dem die Datei hochgeladen wurde. UTC

Typ: InputFileLocation Objekt

Erforderlich: Nein

Name

Der Name des Schritts, der als Kennung verwendet wird.

Typ: Zeichenfolge

Längenbeschränkungen: Minimale Länge von 0. Die maximale Länge beträgt 30.

Pattern: [\w-]*

Erforderlich: Nein

OverwriteExisting

Ein Flag, das angibt, ob eine vorhandene Datei mit demselben Namen überschrieben werden. Der Standardwert ist FALSE.

Wenn der Workflow eine Datei verarbeitet, die denselben Namen wie eine vorhandene Datei hat, sieht das Verhalten wie folgt aus:

  • OverwriteExistingIst dies der TRUE Fall, wird die vorhandene Datei durch die Datei ersetzt, die gerade verarbeitet wird.

  • OverwriteExistingIst dies der FallFALSE, passiert nichts und die Workflow-Verarbeitung wird gestoppt.

Typ: Zeichenfolge

Zulässige Werte: TRUE | FALSE

Erforderlich: Nein

SourceFileLocation

Gibt an, welche Datei als Eingabe für den Workflow-Schritt verwendet werden soll: entweder die Ausgabe des vorherigen Schritts oder die ursprünglich hochgeladene Datei für den Workflow.

  • Um die vorherige Datei als Eingabe zu verwenden, geben Sie ein${previous.file}. In diesem Fall verwendet dieser Workflow-Schritt die Ausgabedatei aus dem vorherigen Workflow-Schritt als Eingabe. Dies ist der Standardwert.

  • Um den Speicherort der ursprünglich hochgeladenen Datei als Eingabe für diesen Schritt zu verwenden, geben Sie ein${original.file}.

Typ: Zeichenfolge

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

Pattern: \$\{(\w+.)+\w+\}

Erforderlich: Nein

Weitere Informationen finden Sie unter:

Weitere Informationen dazu, wie Sie dies API in einer der sprachspezifischen Sprachen verwenden können AWS SDKs, finden Sie im Folgenden: