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

API发布历史

最近更新时间2024.03.26 14:17:58

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

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

2024年04月02日

API发布时间变更记录关联功能

TagResources

2024年04月02日

  • 更新请求参数:
    • Tags.N.Key参数增加使用限制,不支持任何大小写形式sys:开头。

标签

UnTagResources

  • 更新请求参数:
    • Tags.N.Key参数增加使用限制,不支持任何大小写形式sys:开头。

DescribeMigrationSources

  • 更新请求参数:
    • PageSize,取值范围修改为1~50。
  • 新增返回参数:
    • Sources. InstanceInfo结构新增BlkNoneCanInstall参数,表示源实例是否支持安装blk-none。

迁移源

CreateMigrationJob

  • 新增请求参数:
    • DestinationConfig.AutoInstallBlkNone,表示是否自动为目标实例或目标镜像安装blk-none。
  • 更新请求参数:
    • Tags.N.Key参数增加使用限制,不支持任何大小写形式sys:开头。
  • 新增错误码:
    • 400,InvalidSyncTypeForMigration.Unsupported,指定迁移任务的复制类型不支持迁移。
    • 412,OperationDenied.SnapshotServiceUnavailable,指定的操作被拒绝,因为快照服务未开通。

迁移任务

DescribeMigrationJobs

  • 更新请求参数:
    • MigrationJobStateSourceState参数新增枚举值:
      • Terminated,已终止。
      • Terminating,终止中。
      • Warning,异常。
    • PageSize,取值范围修改为1~50。
  • 新增返回参数:
    • Jobs结构新增TemporaryResources,表示临时资源信息。

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新增接口,用于进行最后一次自动增量同步。