要与 Amazon Web Services® (AWS) Simple Storage Service® (S3) 服务进行交互,请在使用 Amazon S3® 连接命令的链中添加一个步骤。例如:
- 上传、下载或管理文件
- 管理存储桶
- 列表对象
- 预先签名对象 URL
这些命令对应于 AWS S3 命令行界面 (CLI) 提供的当前操作。要启用这些命令,IT 管理员 首先需要创建一个 Amazon S3 连接器。
复制文件
要将文件从 S3 中的一个位置复制到另一个位置,请使用 Copy file 命令。
属性
| 摘要信息 |
细节 |
| 来源文件 |
输入要复制的文件的位置,例如 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,请使用 预签名对象 URL 命令。
属性
| 摘要信息 |
细节 |
| 桶 |
输入要启用访问权限的存储桶名称。 |
| S3 文件路径(键) |
请输入完整的访问路径。 |
| 持续时间 |
输入 URL 的有效时长,单位为 单位。 |
| 单位 |
选择 持续时间的时间单位。 |
输出
| 输出 |
输出类型 |
| 文件详细资料 |
JSON |
| 预签名网址 |
字串 |
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
命令执行失败 |
上传文件
要将文件上传到 S3 存储桶,请使用 Upload file 命令。
属性
| 摘要信息 |
细节 |
| 来源文件 |
输入要上传到S3的文件。 |
| 桶 |
请输入要上传文件的存储桶名称。 |
| S3 文件路径(键) |
请输入上传位置的完整路径。 |
输出
| 输出 |
输出类型 |
| 上传详情 |
JSON |
| 桶 |
字串 |
| 索引键 |
字串 |
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
命令执行失败 |