CopyS3Object 2025.5.31.15¶
捆绑包¶
org.apache.nifi | nifi-aws-nar
描述¶
将文件从一个桶和键复制到 AWS S3 中的另一个桶和键
输入要求¶
REQUIRED
支持敏感的动态属性¶
false
属性¶
属性 |
描述 |
---|---|
AWS 凭据提供商服务 |
用于获取 AWS 凭据提供商的控制器服务 |
通信超时 |
超时之前为与 AWS 建立连接或从 AWS 接收数据而等待的时间。 |
Destination Bucket |
将要接收副本的桶。 |
Destination Key |
目标桶中的目标键 |
端点替换 URL |
要使用的端点 URL 而不是 AWS 默认端点,包括架构、主机、端口和路径。AWS 库会根据 AWS 区域选择端点 URL,但此属性会替换所选端点 URL,允许与其他与 S3 兼容的端点一起使用。 |
FullControl 用户列表 |
以逗号分隔的 Amazon 用户 ID 或电子邮件地址列表,用于指定谁应该拥有对象的完全控制权 |
所有者 |
供对象所有者使用的 Amazon ID |
读取 ACL 用户列表 |
以逗号分隔的 Amazon 用户 ID 或电子邮件地址列表,用于指定谁应有权读取对象的访问控制列表 |
读取权限用户列表 |
以逗号分隔的 Amazon 用户 ID 或电子邮件地址列表,用于指定谁应该拥有对象的读取权限 |
区域 |
要连接的 AWS 区域。 |
SSL Context Service |
指定可选的 SSL Context Service,如果提供该服务,将用于创建连接 |
签名器替换 |
默认情况下,AWS S3 库使用签名版本 4,但此属性允许您指定版本 2 签名器以支持较早的 S3 兼容服务,甚至可以插入自己的自定义签名器实现。 |
源桶 |
包含要复制的文件的桶。 |
源键 |
源桶中的源键 |
写入 ACL 用户列表 |
以逗号分隔的 Amazon 用户 ID 或电子邮件地址列表,用于指定谁应有权更改对象的访问控制列表 |
写入权限用户列表 |
以逗号分隔的 Amazon 用户 ID 或电子邮件地址列表,用于指定谁应该拥有对象的写入权限 |
canned-acl |
对象的 Amazon 预定义 ACL,具体为以下其一:BucketOwnerFullControl、BucketOwnerRead、LogDeliveryWrite、AuthenticatedRead、PublicReadWrite、PublicRead、Private;如果指定了其他 ACL/权限/所有者属性,则此属性将被忽略 |
custom-signer-class-name |
自定义签名器类的完全限定类名。签名器必须实现 com.amazonaws.auth.Signer 接口。 |
custom-signer-module-location |
以逗号分隔的文件和/或目录路径列表,这些文件和/或目录包含自定义签名器的 JAR 文件及其依赖关系(如果有)。 |
proxy-configuration-service |
指定代理配置控制器服务来代理网络请求。 |
关系¶
名称 |
描述 |
---|---|
failure |
如果处理器无法处理给定的 FlowFile,则会将其路由到此关系。 |
success |
FlowFiles 成功处理后,将路由到此关系。 |