对象存储服务 OSS(Object Storage Service)是阿里云提供的海量、安全、低成本、高可靠的云存储服务。其数据设计持久性不低于 99.9999999999%,服务设计可用性(或业务连续性)不低于 99.995%。

参数说明

参数 描述 类型 是否必须 默认值
访问域名url OSS 的 Endpoint string
访问键标识 当前阿里云账号的 AccessKey ID string
访问密钥 当前阿里云账号的 AccessKey Secret string
存储空间名称 OSS 的 Bucket 名称 string

从存储空间中获取一个对象

参数 描述 类型 是否必须 默认值
延时 下一次轮询前的毫秒数。您还可以使用例如60s(60秒)、5m30s(5分30秒)和1h(1小时)等单位指定时间值 duration 1000
对象名称 从存储空间中获取具有给定文件名的对象 string
访问密钥 当前阿里云账号的 AccessKey Secret string
存储空间名称 OSS 的 Bucket 名称 string

从一个存储空间中获取多个对象

参数 描述 类型 是否必须 默认值
延时 下一次轮询前的毫秒数。您还可以使用诸如60s(60秒)、5m30s(5分30秒)和1h(1小时)等单位指定时间值。 duration 1000
前缀 在“仅消费感兴趣的对象”中使用的前缀。 string
是否获取文件后,从存储空间中删除 当文件已被获取后,从OSS删除对象,只有在提交了交换时才执行delete。如果发生回滚,则不会删除对象。如果此选项为假,则在轮询中将一次又一次获取相同的对象。因此,您需要在路由中使用幂等消费者EIP来过滤出重复项。您可以使用链接S3ConstantsBUCKET_NAME和链接S3ConstantsKEY头或仅使用链接S3ConstantsKEY头进行筛选。 boolean FALSE
要获取的最大对象数 获取每个轮询的最大消息数,作为对轮询的限制。是默认无限制,但可以使用 0 或负数来禁用无限制。 integer 10

将一个或多个对象复制到存储空间中

参数 描述 类型 是否必须 默认值
源对象名称 用于将对象复制到 OSS 的文件名 string
目标对象名称 用于复制 OSS 对象的目标文件名 string
目标存储空间的名字 要复制到 OSS 的对象使用的目标存储空间名 string

删除一个对象

参数 描述 类型 是否必须 默认值
对象名称 用于 OSS 中要删除的对象的文件名 string