CreateJobInfo

更新时间:
复制为 MD 格式

名称

类型

描述

示例值

object

创建迁移任务详情。

Name

string

任务名称。
取值:英文小写字母、数字和特殊字符-和_,最短 3 字符, 最长 63 个字符,区分大小写,utf8 编码并且不可以- 和_开头,不能为空。

test_name

SrcAddress

string

源数据地址名称。

test_src_address

DestAddress

string

目的数据地址名称。

test_dest_address

OverwriteMode

string

文件覆盖方式。
取值:never,不覆盖;always,覆盖;

always

TransferMode

string

文件传输方式。
取值:all,全量传输;lastmodified,增量传输。
OverwriteMode 与 TransferMode 结合使用,分别设置:

  • always,all:强制覆盖 ;

  • always, lastmodified:根据文件最后修改时间覆盖 ;

  • never,空值:同名文件不覆盖。

all

Tags

string

标签,KeyValue 格式。
允许字符:英文大小写字母、数字和特殊字符-_,。长度限制:1024 个字符。

K1:V1,K2:V2

ParentVersion

string

父任务 ID。创建失败文件重试子任务时可以指定父任务 ID。

6af62558-970d-4f44-8663-4e297170fd6a

ConvertSymlinkTarget

boolean

是否转换软链接 Target。当源和目的数据地址是 OSS 到 Local,Local 到 OSS,Local 到 Local 时,可以指定转换软链接 Target,使得迁移后的软链接能够正常访问。

false

Audit Audit

审计方式。

EnableMultiVersioning

boolean

是否迁移多版本。暂不支持多版本迁移。

false

FilterRule FilterRule

过滤规则。

ImportQos ImportQos

任务限流。

ScheduleRule ScheduleRule

调度规则。

CreateReport

boolean

是否创建迁移报告。

true

WithStorageClass

boolean

是否迁移 StorageClass 属性,只允许 oss->oss

false

TargetStorageClass

string

指定设置目的文件的 storageClass,目的地址只能是 oss。 合法值:Standard IA Archive ColdArchive DeepColdArchive

Standard

WithLastModifyTime

boolean

是否保留 lastModifyTime,默认 true。

true

AppendableToNormal

boolean

是否把 appendable 文件迁成 normal/multipart 文件,默认 false

false