Amazon S3 Bucket (独立发布者) (预览版)
此连接器提供对 Amazon S3 Bucket 对象的读取和写入访问权限。
此连接器在以下产品和区域中可用:
| 服务 | Class | 区域 |
|---|---|---|
| Copilot Studio | 高级 | 除以下各项外的所有 Power Automate 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| 逻辑应用程序 | 标准 | 除以下各项外的所有 逻辑应用区域 : - Azure 政府区域 - Azure 中国区域 - 美国国防部(DoD) |
| Power Apps | 高级 | 除以下各项外的所有 Power Apps 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| Power Automate | 高级 | 除以下各项外的所有 Power Automate 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| 联系人 | |
|---|---|
| Name | 迈克尔·梅格尔 |
| URL | https://never-stop-learning.de |
| michael.megel@never-stop-learning.de |
| 连接器元数据 | |
|---|---|
| 发布者 | 迈克尔·梅格尔 |
| 网站 | https://aws.amazon.com// |
| 隐私策略 | https://aws.amazon.com// |
| 类别 | 协作;内容和文件 |
创建连接
连接器支持以下身份验证类型:
| 默认 | 用于创建连接的参数。 | 所有区域 | 不可共享 |
违约
适用:所有区域
用于创建连接的参数。
这是不可共享的连接。 如果 Power App 与另一个用户共享,系统会提示其他用户显式创建新连接。
| Name | 类型 | Description | 必选 |
|---|---|---|---|
| accessKeyId | securestring | 此 API 的 accessKeyId | True |
| accessKeySecret | securestring | 此 API 的 accessKeySecret | True |
限制
| 名称 | 调用 | 续订期 |
|---|---|---|
| 每个连接的 API 调用数 | 100 | 60 秒 |
操作
| Put 对象 |
将对象放入 S3 存储桶 |
| 列出对象 |
列出 S3 存储桶中的对象 |
| 删除对象 |
从 S3 存储桶中删除对象 |
| 获取对象 |
从 S3 存储桶获取对象 |
Put 对象
将对象放入 S3 存储桶
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
区域
|
region | True | string |
S3 存储桶的区域。 |
|
桶
|
bucket | True | string |
S3 存储桶的名称。 |
|
Key
|
key | True | string |
对象的键。 |
|
Content
|
body | binary |
列出对象
列出 S3 存储桶中的对象
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
区域
|
region | True | string |
S3 存储桶的区域。 |
|
桶
|
bucket | True | string |
S3 存储桶的名称。 |
|
Bucket 列表类型
|
bucketlist-type | string |
存储桶列表类型。 |
|
|
继续标记
|
continuation-token | string |
ContinuationToken 向 Amazon S3 指示该列表正以令牌继续在此存储桶上。 ContinuationToken 已模糊处理,不是实际键。 |
|
|
分隔符
|
delimiter | string |
分隔符是用于对键进行分组的字符。 |
|
|
前缀
|
prefix | string |
限制以指定前缀开头的键的响应。 |
|
|
编码类型
|
encoding-type | string |
Amazon S3 用于在响应中对对象键进行编码的编码类型。 |
|
|
提取所有者
|
fetch-owner | string |
默认情况下,ListObjectsV2 中不存在所有者字段。 如果要返回结果中每个键的所有者字段,请将 FetchOwner 字段设置为 true。 |
|
|
最大密钥数
|
max-keys | integer |
设置响应中返回的最大键数。 默认情况下,该作最多返回 1,000 个密钥名称。 响应可能包含更少的键,但永远不会包含更多键。 |
|
|
开始时间
|
start-after | string |
StartAfter 是希望 Amazon S3 从其开始列出的位置。 Amazon S3 将在此指定的密钥之后开始列出。 StartAfter 可以是存储桶中的任何键。 |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
Name
|
ListBucketResult.Name | string |
存储桶名称。 |
|
前缀
|
ListBucketResult.Prefix | string |
以指示前缀开头的键。 |
|
MaxKeys
|
ListBucketResult.MaxKeys | string |
设置响应中返回的最大键数。 默认情况下,该作最多返回 1,000 个密钥名称。 响应可能包含更少的键,但永远不会包含更多键。 |
|
IsTruncated
|
ListBucketResult.IsTruncated | string |
如果返回了所有结果,则设置为 false。 如果有更多键可供返回,则设置为 true。 如果结果数超过 MaxKeys 指定的结果数,则可能不会返回所有结果。 |
|
KeyCount
|
ListBucketResult.KeyCount | string |
KeyCount 是使用此请求返回的密钥数。 KeyCount 始终小于或等于 MaxKeys 字段。 例如,如果请求 50 个密钥,则结果将包含 50 个或更少的密钥。 |
|
ContinuationToken(续传令牌)
|
ListBucketResult.ContinuationToken | string |
如果 ContinuationToken 随请求一起发送,则会包含在响应中。 |
|
NextContinuationToken
|
ListBucketResult.NextContinuationToken | string |
当 isTruncated 为 true 时发送 NextContinuationToken,这意味着存储桶中有更多的键可以列出。 下一个列表请求 Amazon S3 可以继续使用此 NextContinuationToken。 NextContinuationToken 已模糊处理,不是真正的键 |
|
StartAfter
|
ListBucketResult.StartAfter | string |
如果 StartAfter 随请求一起发送,则会包含在响应中。 |
|
内容
|
ListBucketResult.Contents | array of object |
对象列表。 |
|
Key
|
ListBucketResult.Contents.Key | string |
对象的键。 |
|
LastModified
|
ListBucketResult.Contents.LastModified | string |
对象的上次修改日期 |
|
尺寸
|
ListBucketResult.Contents.Size | string |
对象的大小(以字节为单位)。 |
|
ID
|
ListBucketResult.Contents.Owner.ID | string |
所有者的 ID。 |
|
显示名称
|
ListBucketResult.Contents.Owner.DisplayName | string |
所有者的显示名称。 |
|
StorageClass
|
ListBucketResult.Contents.StorageClass | string |
S3 存储类 |
删除对象
从 S3 存储桶中删除对象
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
区域
|
region | True | string |
S3 存储桶的区域。 |
|
桶
|
bucket | True | string |
S3 存储桶的名称。 |
|
Key
|
key | True | string |
对象的键。 |
获取对象
从 S3 存储桶获取对象
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
区域
|
region | True | string |
S3 存储桶的区域。 |
|
桶
|
bucket | True | string |
S3 存储桶的名称。 |
|
Key
|
key | True | string |
对象的键。 |