上传文件
AI-generatedSummary
Uploads a file to an Aliyun OSS bucket.
Inputs
- bucket (required) — OSS 存储空间(Bucket)名称
- key (required) — 对象(文件)在 OSS 中的键名(路径)
- region (required) — 存储空间所在的区域,例如:oss-cn-hangzhou
- endpoint — 其他服务可用来访问 OSS 的域名(可选)
- fileSource (required) — 选择文件来源方式
- binaryPropertyName (required) — 包含二进制数据的属性名称
- fileContent (required) — 要上传的文件内容(字符串)
- contentType — 文件的 MIME 类型,例如:image/jpeg, text/plain
- storageClass — 文件的存储类型
- acl — 文件的访问控制权限
Output shape
a list of upload result objects
Each element contains url, bucket, name, etag, versionId, requestId, fileName; on error an object with error and errorCode is returned; success yields one record per input.
Examples
Example 1: Upload a binary file from the previous node to OSS
bucket: my-bucket, key: images/photo.jpg, region: oss-cn-hangzhou, fileSource: binary, binaryPropertyName: data, contentType: image/jpeg, storageClass: Standard, acl: private