要与 Amazon Web Services® (AWS) Simple Storage Service® (S3) 服务交互,请在使用 Amazon S3® 连接命令的链中添加一个步骤。例如
- 上传、下载或管理文件
- 管理水桶
- 列出对象
- 预签署对象 URL
这些命令与 S3 的 AWS 命令行界面 (CLI) 提供的当前操作相对应。要启用这些命令,IT 管理员首先要 创建 Amazon S3 连接器。
复制文件
要将文件从 S3 的一个位置复制到另一个位置,请使用 复制文件 命令。
属性
摘要信息 |
详细信息 |
来源文件 |
输入要复制文件的位置,如 bucket/path/to/file/in/S3 。 |
水桶 |
输入要复制到的邮筒名称。 |
S3 文件路径(关键字) |
输入要将对象复制到的完整路径。 |
输出
输出 |
输出类型 |
复制结果 |
JSON |
目标桶 |
字串 |
目标关键字 |
字串 |
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
命令失败 |
创建水桶
要创建新的 S3 存储桶,请使用 Create bucket 命令。
属性
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
命令失败 |
删除水桶
要删除 S3 存储桶,请使用 Delete bucket 命令。
属性
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
命令失败 |
删除对象
要从 S3 中删除对象,请使用 Delete object 命令。
属性
摘要信息 |
详细信息 |
水桶 |
输入要删除的水桶名称。 |
S3 文件路径(关键字) |
输入要删除的水桶位置。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
命令失败 |
下载文件
要从 S3 存储桶下载文件,请使用 Download file 命令。
属性
摘要信息 |
详细信息 |
目的地名称 |
输入下载文件的名称。 |
水桶 |
输入要下载的邮筒名称。 |
S3 文件路径(关键字) |
输入下载位置的完整路径。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
命令失败 |
列出水桶
要列出用户可以访问的所有 S3 存储桶,请使用 List buckets 命令。
属性
没有任何
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
命令失败 |
列出对象
要列出 S3 存储桶中与前缀匹配的所有对象,请使用 List objects 命令。
属性
摘要信息 |
详细信息 |
水桶 |
输入要列出对象的数据桶名称。 |
前缀 |
输入要列出的对象的前缀。该命令返回路径以前缀开头的所有对象。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
命令失败 |
预签署对象 URL
要创建可在指定时间内访问的预签名对象 URL,请使用 Pre-sign object URL 命令。
属性
摘要信息 |
详细信息 |
水桶 |
输入要访问的邮筒名称。 |
S3 文件路径(关键字) |
输入完整的访问路径。 |
持续时间 |
根据 Unit,输入 URL 的可用时间。 |
单位 |
为 Duration选择时间单位。 |
输出
输出 |
输出类型 |
文件详细资料 |
JSON |
预签名 URL |
字串 |
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
命令失败 |
上传文件
要将文件上传到 S3 存储桶,请使用 Upload file 命令。
属性
摘要信息 |
详细信息 |
来源文件 |
输入要上传到 S3 的文件。 |
水桶 |
输入要上传到的邮筒名称。 |
S3 文件路径(关键字) |
输入上传位置的完整路径。 |
输出
输出 |
输出类型 |
上传详细信息 |
JSON |
水桶 |
字串 |
索引键 |
字串 |
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
命令失败 |