创建对象存储迁移任务 参数 是否必填 参数类型 说明 示例 下级对象 sourceType 否 String 迁移源类型,默认为S3,①S3:AWS及S3适配;②OSS:阿里云OSS;③COS:腾讯云COS;④OBS:华为云OBS;⑤OOS:天翼云OOS;⑥ZOS:天翼云对象存储ZOS S3 sourceEndpoint 是 String 迁移资源池地址,支持输入IP或域名,以 sourceBucket 是 String 迁移源桶,输入限制不超过1024字符 bucketkpblz sourceAccessKey 是 String 迁移源资源池ak,输入限制不超过1024字符 7Hj9Kp2QXXXm5Nv3RfX sourceSecretKey 是 String 迁移源资源池sk,输入限制不超过1024字符 bL8yT4wXXXG6dS1xE9P sourceBucketType 否 String 源资源池迁移模,默认为Bucket。①Bucket:整桶迁移;②Folder:文件夹迁移;③Files:文件迁移;④Prefix:前缀迁移;⑤Regex:正则匹配迁移;⑥Filelist:对象清单列表迁移 Bucket migrateFolder 否 Array of Strings 指定源资源池迁移的文件夹列表,仅当sourceBucketType为Folder时有效,当前仅支持指定单个文件夹,单个文件夹名输入限制不超过1024字符 ["folder1"] migrateFiles 否 Array of Strings 指定源资源池迁移的文件名列表,仅当sourceBucketType为Files时有效,当前指定文件上限为100个,单个对象名输入限制不超过1024字符 ["files1","files2"] migratePrefix 否 Array of Strings 指定源资源池迁移的前缀列表,仅当sourceBucketType为Prefix时有效,当前只支持指定单个前缀,单个前缀名输入限制不超过1024字符 ["prefix1"] migrateRegex 否 Array of Strings 指定源资源池迁移的正则匹配列表,仅当sourceBucketType为Regex时有效,当前指定正则匹配表达式上限为10个,单个正则匹配表达式输入限制不超过500字符,正则表达式限制为RE2库的正则表达式 ["..jpg$","^a."] migrateFileList 否 Array of Strings 指定源资源池迁移的对象清单列表路径,仅当sourceBucketType为Filelist时有效,当前仅支持单个对象列表文件,单个对象列表文件输入限制不超过1024字符 请将待迁移的源端对象名称逐一写入一个对象列表文件(支持 .txt 或 .csv),再将这个对象列表文件放在目的端的天翼云ZOS桶中,并填写该文件的完整路径。 .txt文件中每行一个对象key,.csv文件中对象key均为一列,每行指定一个对象key。文件中首行也被视为一个对象key,无需列或行标题 ["file/immigration/待迁移对象汇总.txt"]