CopyStepDetails - AWS Transfer Family

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

CopyStepDetails

Chaque type d'étape possède sa propre StepDetails structure.

Table des matières

DestinationFileLocation

Spécifie l'emplacement du fichier copié. Utilisez ${Transfer:UserName} ou ${Transfer:UploadDate} dans ce champ pour paramétrer le préfixe de destination par nom d'utilisateur ou date de téléchargement.

  • Définissez la valeur de DestinationFileLocation ${Transfer:UserName} to pour copier les fichiers téléchargés dans un compartiment Amazon S3 préfixé par le nom de l'utilisateur de Transfer Family qui a chargé le fichier.

  • Définissez la valeur de DestinationFileLocation ${Transfer:UploadDate} to pour copier les fichiers téléchargés dans un compartiment Amazon S3 préfixé par la date du téléchargement.

    Note

    Le système adopte le format UploadDate de date YYYY-MM-DD, en fonction de la date à laquelle le fichier est chargé. UTC

Type : objet InputFileLocation

Obligatoire : non

Name

Le nom de l'étape, utilisé comme identifiant.

Type : String

Contraintes de longueur : longueur minimum de 0. Longueur maximale de 30.

Modèle : [\w-]*

Obligatoire : non

OverwriteExisting

Un indicateur qui indique s'il faut écraser un fichier existant portant le même nom. L’argument par défaut est FALSE.

Si le flux de travail traite un fichier portant le même nom qu'un fichier existant, le comportement est le suivant :

  • Dans l'OverwriteExistingaffirmativeTRUE, le fichier existant est remplacé par le fichier en cours de traitement.

  • Si tel OverwriteExisting est FALSE le cas, rien ne se passe et le traitement du flux de travail s'arrête.

Type : String

Valeurs valides : TRUE | FALSE

Obligatoire : non

SourceFileLocation

Spécifie le fichier à utiliser comme entrée pour l'étape du flux de travail : soit le résultat de l'étape précédente, soit le fichier initialement chargé pour le flux de travail.

  • Pour utiliser le fichier précédent comme entrée, entrez${previous.file}. Dans ce cas, cette étape du flux de travail utilise le fichier de sortie de l'étape précédente du flux de travail comme entrée. C’est la valeur par défaut.

  • Pour utiliser l'emplacement du fichier initialement chargé comme entrée pour cette étape, entrez${original.file}.

Type : String

Contraintes de longueur : Longueur minimum de 0. Longueur maximum de 256.

Modèle : \$\{(\w+.)+\w+\}

Obligatoire : non

consultez aussi

Pour plus d'informations sur son utilisation API dans l'une des langues spécifiques AWS SDKs, consultez ce qui suit :