第 14 章 AWS S3 Streaming upload Sink


以流传输上传模式将数据上传到 AWS S3。

14.1. 配置选项

下表总结了 aws-s3-streaming-upload-sink Kamelet 的配置选项:

属性名称描述类型默认Example

accesskey *

访问密钥

从 AWS 获取的访问权限密钥。

字符串

  

bucketNameOrArn *

存储桶名称

S3 bucket 名称或 ARN。

字符串

  

keyName *

键名称

通过 endpoint 参数设置 bucket 中元素的键名称。使用默认配置完成上传时,这将是逐渐创建文件的基础。

字符串

  

区域 *

AWS 区域

要连接的 AWS 区域。

字符串

 

"eu-west-1"

secretkey *

机密密钥

从 AWS 获取的机密密钥。

字符串

  

autoCreateBucket

Autocreate Bucket

设置 S3 存储桶 bucketName 的自动记录。

布尔值

false

 

batchMessageNumber

批处理消息号

以流传输上传模式组成批处理的消息数量

int

10

 

batchSize

批处理大小

流上传模式中的批处理大小(以字节为单位)

int

1000000

 

namingStrategy

命名策略

在流传输上传模式中使用的命名策略。有两个 enums,值可以是逐渐的随机数

字符串

"progressive"

 

restartingPolicy

重启策略

在流传输上传模式中使用的重启策略。有两个 enums,值可以是 lastPart 中的一个覆盖。

字符串

"lastPart"

 

streamingUploadMode

流上传模式

设置流上传模式

布尔值

true

 
注意

带星号(*)标记的字段是必需的。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.