S3InputFileLocation - Amazon Transfer Family
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

S3InputFileLocation

指定客户输入 Amazon S3 文件的位置。如果在内部使用copyStepDetails.DestinationFileLocation,则应将其作为 S3 复制目标。

您需要提供存储桶和密钥。密钥可以代表路径或文件。这取决于键值是否以正斜杠 (/) 字符结尾。如果最后一个字符是 “/”,则您的文件将被复制到该文件夹,其名称不会更改。相反,如果最后一个字符是字母数字,则您上传的文件将重命名为路径值。在这种情况下,如果具有该名称的文件已经存在,则该文件将被覆盖。

例如,如果您的路径为shared-files/bob/,则上传的文件将复制到shared-files/bob/、文件夹。如果您的路径为shared-files/today,则每个上传的文件都将复制到该shared-files文件夹并命名today:每次上传都会覆盖 bob 文件的先前版本。

目录

Bucket

为客户输入文件指定 S3 存储桶。

类型:字符串

长度限制:最小长度为 3。长度上限为 63。

模式:^[a-z0-9][\.\-a-z0-9]{1,61}[a-z0-9]$

必需:否

Key

在 Amazon S3 中创建文件时分配给该文件的名称。您可以使用对象键检索该对象。

类型:字符串

长度约束:最大长度为 1024。

模式:[\P{M}\p{M}]*

必需:否

另请参阅

有关在特定语言的 Amazon 软件开发工具包中使用此 API 的更多信息,请参阅以下内容: