You need to enable JavaScript to run this app.
导航

API发布历史

最近更新时间2024.02.01 17:16:53

首次发布时间2023.07.18 10:22:42

本文将为您介绍服务器迁移中心服务端 API 的更新动态。

2024年01月18日

API发布时间变更记录关联功能
TagResources2024年01月18日新增接口,为指定的SMC迁移源、迁移任务创建并绑定标签。标签
UnTagResources新增接口,为指定的SMC迁移源、迁移任务解绑并删除标签。

DescribeMigrationSources

  • 新增请求参数:
    • TagFilters.N.Key,表示用户标签的标签键。
    • TagFilters.N.Values.N,表示用户标签的标签值。
  • 新增返回参数:
    • ImageInfo.KernelVersion,表示镜像内核版本。
    • InstanceInfo.Virtio11Install,表示源实例是否安装Virtio1.1驱动。
    • LastMigrationJobInfo.DestinationType,表示最近一次迁移任务目标类型。
    • LastMigrationJobInfo.ProjectName,表示迁移任务所属项目。
    • Tags,表示迁移源标签信息。
  • 新增错误码:
    • 400,InvalidTagFilterKey.Conflict,指定的过滤标签键已存在。
    • 400,InvalidTagFilterKey.Malformed,指定的标签键不合法。
    • 400,InvalidTagFilterValue.Malformed,指定的过滤标签值已存在。
    • 400,LimitExceeded.MaximumTagFilterKeys,指定的标签过滤键超过最大限制。
    • 400,LimitExceeded.MaximumTagFilterResults,通过标签过滤出的资源数量超过上限。
    • 400,LimitExceeded.MaximumTagFilterValues,指定的标签过滤值超过最大限制。

迁移源

CreateMigrationJob

  • 新增请求参数:
    • DestinationConfig.AutoInstallVirtio11,表示是否自动安装virtio1.1驱动。
    • Tags.N.Key,表示用户标签的标签键。
    • Tags.N.Value,表示用户标签的标签值。
  • 新增错误码:
    • 400,InvalidTagKey.Malformed,指定的标签的键不合法。
    • 400,InvalidTagValue.Malformed,指定的标签的值不合法。
    • 400,LimitExceeded.MaximumTags,指定的标签数量超过最大限制。
    • 409,InvalidTagKey.Conflict,指定的标签键已存在。

迁移任务

DescribeMigrationJobs

  • 新增请求参数:
    • TagFilters.N.Key,表示用户标签的标签键。
    • TagFilters.N.Values.N,表示用户标签的标签值。
  • 新增返回参数:
    • DestinationConfig.AutoInstallVirtio11,表示是否自动安装Virtio1.1驱动。
    • SourceProjectName,表示迁移任务对应的迁移源所属项目。
    • Tags,表示迁移源标签信息。
  • 新增错误码:
    • 400,InvalidTagFilterKey.Conflict,指定的过滤标签键已存在。
    • 400,InvalidTagFilterKey.Malformed,指定的标签键不合法。
    • 400,InvalidTagFilterValue.Malformed,指定的过滤标签值已存在。
    • 400,LimitExceeded.MaximumTagFilterKeys,指定的标签过滤键超过最大限制。
    • 400,LimitExceeded.MaximumTagFilterResults,通过标签过滤出的资源数量超过上限。
    • 400,LimitExceeded.MaximumTagFilterValues,指定的标签过滤值超过最大限制。

2023年11月27日

API发布时间变更记录关联功能
ModifyMigrationSourceAttribute2023年11月27日新增接口,用于修改迁移源基础信息。迁移源

DescribeMigrationSources

  • 新增请求参数:
    • ProjectName,表示迁移源所属项目。
  • 新增返回数据:
    • Sources结构新增参数ProjectName,表示迁移源所属项目。
  • 新增错误码:
    • 400,InvalidProjectName.Malformed,指定的ProjectName不合法。

CreateMigrationJob

  • 新增请求参数:
    • ProjectName,表示迁移任务所属项目。
  • 新增错误码:
    • 400,InvalidProjectName.Malformed,指定的ProjectName不合法。

迁移任务

ModifyMigrationJobAttribute新增接口,用于修改迁移任务基础信息。

DescribeMigrationJobs

  • 新增请求参数:
    • ProjectName,表示迁移任务所属项目。
  • 新增返回数据:
    • Jobs结构新增ProjectName参数,表示迁移任务所属项目。
  • 新增错误码:
    • 400,InvalidProjectName.Malformed,指定的ProjectName不合法。

2023年09月13日

API发布时间变更记录关联功能
DescribeMigrationSources2023年09月13日新增接口,用于查询迁移源信息。迁移源

CreateMigrationJob

  • 新增请求参数:
    • DestinationConfig.DestinationSystem,表示目标操作系统。
  • 变更请求参数:
    • DestinationConfig.DestinationType,新增枚举值:
      • ECSSystem,表示云服务器操作系统。
    • SyncConfig.SyncType,变更为可选参数。
    • SyncConfig.TriggerLastSync,变更为可选参数。
  • 删除错误码:
    • 400,MissingParameter.TriggerLastSync,参数TriggerLastSync不能为空。

迁移任务

DescribeMigrationJobs

  • 新增请求参数:
    • DestinationType.N,表示根据迁移目标类型过滤迁移任务。
  • 新增返回数据:
    • SystemConfig.Jobs结构,新增SystemConfig参数,表示操作系统配置。
    • SystemConfig.Jobs.DestinationConfig结构,新增DestinationSystem参数,表示目标操作系统。

2023年07月18日

API发布时间变更记录关联功能
DescribeMigrationSources2023年07月18日新增接口,用于查询迁移源信息。迁移源
DeleteMigrationSource新增接口,用于删除一个迁移源。
CreateMigrationJob新增接口,用于创建迁移任务。迁移任务
DeleteMigrationJob新增接口,用于删除一个迁移任务。
DescribeMigrationJobs新增接口,用于查询迁移任务信息。
DescribeMigrationLogs新增接口,用于查询迁移日志。
SetIncrementalSyncInterval新增接口,用于设置自动增量同步。
TriggerLastIncrementalSync新增接口,用于进行最后一次自动增量同步。