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

DecryptStepDetails

Jeder Schritttyp hat seine eigene StepDetails Struktur.

Inhalt

DestinationFileLocation

Gibt den Speicherort für die zu entschlüsselnde 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 von DestinationFileLocation to fest${Transfer:UserName}, um hochgeladene Dateien in einen Amazon S3 S3-Bucket zu entschlüsseln, dem der Name des Transfer Family Family-Benutzers vorangestellt ist, der die Datei hochgeladen hat.

  • Legen Sie den Wert von DestinationFileLocation to fest${Transfer:UploadDate}, um hochgeladene Dateien in einen Amazon S3 S3-Bucket zu entschlüsseln, 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 in UTC hochgeladen wird.

Typ: InputFileLocation Objekt

Erforderlich: Ja

Type

Die Art der verwendeten Verschlüsselung. Derzeit muss dieser Wert seinPGP.

Typ: Zeichenfolge

Zulässige Werte: PGP

Erforderlich: Ja

Name

Der Name des Schritts, der als Bezeichner 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 zur Verwendung dieser API in einem der sprachspezifischen AWS SDKs finden Sie im Folgenden: