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

API发布历史

最近更新时间2024.03.25 19:55:37

首次发布时间2022.04.01 11:40:15

本文介绍了云服务器ECS的OpenAPI变更信息。

说明

更多历史变更信息,请查看历史变更记录

2024年03月

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

RunInstances

2024-03-22

  • 新增请求参数(可选):

    • EipAddress.ReleaseWithInstance,表示创建实例时是否选择公网IP随实例释放。

    • Volumes.N.SnapshotId,表示使用快照创建云盘,仅支持创建数据盘。

    • EipAddress.SecurityProtectionInstanceIdEipAddress.SecurityProtectionTypes.N,表示公网IP的安全防护属性。

  • 新增错误码:

    • InvalidSnapshotStatus

    • InvalidVolumeTypeForSnapshot.UnSupported

    • InvalidSnapshot.NotFound

    • InvalidSnapshotZoneId.Mismatch

    • InvalidReleaseWithInstance.ChargeTypeMismatch

    • LimitExceeded.MaximumEipBandwidth

    • InvalidSecurityProtectionTypes.Malformed

    • InvalidSecurityProtectionTypes.BandwidthPackageIdMismatch

    • OperationDenied.SpecifiedSecurityGroupNotAuthorized

实例

DescribeInstances

  • 新增请求参数(可选):EipAddresses.N,表示支持按公网IP地址查询实例。
  • 新增返回数据:IpAddress,表示实例绑定的公网IP地址。
  • 新增错误码:LimitExceeded.PrimaryIpAddresses、LimitExceeded.MaximumEipAddresses。

CreateScheduledInstances

  • 新增请求参数(可选):

    • EipAddress.ReleaseWithInstance,表示创建实例时是否选择公网IP随实例释放。

    • Volumes.N.SnapshotId,表示使用快照创建云盘,仅支持创建数据盘。

    • EipAddress.SecurityProtectionInstanceIdEipAddress.SecurityProtectionTypes.N,表示公网IP的安全防护属性。

  • 新增错误码:

    • InvalidSnapshotStatus

    • InvalidVolumeTypeForSnapshot.UnSupported

    • InvalidSnapshot.NotFound

    • InvalidSnapshotZoneId.Mismatch

    • InvalidReleaseWithInstance.ChargeTypeMismatch

    • LimitExceeded.MaximumEipBandwidth

    • InvalidSecurityProtectionTypes.Malformed

    • InvalidSecurityProtectionTypes.BandwidthPackageIdMismatch

    • OperationDenied.SpecifiedSecurityGroupNotAuthorized

弹性预约实例

DescribeScheduledInstances

  • 新增请求参数(可选):ImageIdKeyPairName,表示支持按镜像ID或密钥对名称查询弹性预约实例。

  • 新增返回数据ReleaseWithInstanceSecurityProtectionInstanceId,表示公网IP是否随实例释放以及安全防护包的ID。

GetScheduledInstanceLatestReleaseAt新增接口,用于查询弹性预约实例-时段型(预约交付)的最晚释放时间。
DetectImage新增接口,用于发起镜像检测流程。镜像

CreateImage

  • 新增请求参数:
    • NeedDetection,表示是否进行镜像检测。
    • SnapshotGroupId,表示使用快照一致性组创建自定义镜像。
    • SnapshotId,表示使用系统盘快照创建自定义镜像。
  • 更新请求参数:
    • InstanceId,调整为非必填参数。
    • Tags.N.Key,增加使用限制,不支持任何大小写形式sys:开头。
  • 新增错误码:
    • 400,InvalidPlatformForDetect.UnSupported,指定的镜像平台不支持检测。
    • 400,InvalidSnapshotIdOrSnapshotGroupIdForCreateImage.UnSupported,指定的快照或一致性组不支持创建自定义镜像。
    • 400,LimitExceeded.MaximumSnapshotGroupTotalSize,指定的快照一致性组容量超过限制。
    • 404,InvalidSnapshotGroupId.NotFound,指定的快照一致性组Id不存在。
    • 404,InvalidSnapshotId.NotFound,指定的快照Id不存在。
    • 412,OperationDenied.SnapshotServiceUnavailable,指定的操作被拒绝,因为快照服务未开通。

ImportImage

  • 新增请求参数:
    • NeedDetection参数,表示是否进行镜像检测。
  • 更新请求参数:
    • Tags.N.Key参数增加使用限制,不支持任何大小写形式sys:开头。
  • 新增错误码:
    • 400,InvalidPlatformForDetect.UnSupported,指定的镜像平台不支持检测。

DescribeImages

  • 新增返回参数:
    • Images结构新增:
      • DetectionResults结构,表示镜像的检测结果。
      • Snapshots结构,表示镜像关联的快照信息。

DeleteImages

  • 新增请求参数:
    • DeleteBindedSnapshots,表示删除镜像是否同时删除快照或快照一致性组。

2024年01月

API发布时间变更记录关联功能
RunInstances2024-01-12新增请求参数(可选):EipAddress.ChargeTypeEipAddress.ISPEipAddress.BandwidthMbpsEipAddress.BandwidthPackageId,表示创建实例时支持绑定公网IP。实例
StopInstance新增错误码:InvalidStoppedModeForScheduledInstance.Unsupported。
StopInstances
ModifyInstanceSpec新增错误码:InvalidScheduledInstanceForModifyInstanceSpec.Unsupported。
ModifyInstanceChargeType新增错误码:InvalidScheduledInstanceForModifyInstanceChargeType.Unsupported。

DescribeInstances

  • 新增请求参数:ScheduledInstanceId(可选),表示弹性预约单ID。
  • 变更返回数据:ElasticScheduledInstanceType新增取值Segmented,表示弹性预约实例-时段型。
  • 新增返回数据:ScheduledInstanceId,表示弹性预约单ID。

DescribeAvailableResource

  • 新增请求参数:ElasticScheduledInstanceType(可选),表示弹性预约实例类型。
  • 新增错误码:InvalidElasticScheduledInstanceType.Malformed。
CreateScheduledInstances新增接口,用于创建弹性预约实例。弹性预约实例
DescribeScheduledInstances新增接口,用于查询弹性预约单信息。
DeleteScheduledInstance新增接口,用于取消预约。
DescribeScheduledInstanceStock新增接口,获取弹性预约实例预约情况。
CreateTags变更请求参数:ResourceType新增取值scheduledinstance,表示弹性预约实例支持标签管理。标签
DeleteTags
DescribeTags
ModifyInstanceDeployment新增错误码:InvalidScheduledInstanceForModifyInstanceDeploymentSet.Unsupported。部署集
PurchaseReservedInstances新增错误码:Insufficient.VolumePoolCapacity。预留实例券
UpgradeCloudAssistants2024-01-11新增接口,为云服务器实例升级已安装的批量作业客户端至最新版本。批量作业
UninstallCloudAssistants新增接口,为云服务器实例卸载已安装的批量作业客户端。

DescribeCloudAssistantStatus

变更请求参数:
Status参数新增枚举值:

  • Lost表示心跳超时
  • ReadyReboot表示待重启
  • InstallFailed安装失败
  • Uninstalling卸载中
  • Initializing初始化

2023年11月30日

模块接口名称变更记录发布地域

实例

DescribeInstances

  • 新增返回数据:
    • 新增ElasticScheduledInstanceType,表示是否为弹性预约实例。

全部

DescribeAvailableResource

  • 变更请求参数:

    • DestinationResource新增取值VolumeType,表示待查询的资源类型为云盘。

    • 新增VolumeType,表示待查询的云盘类型。

  • 新增错误码:

    • InvalidVolumeType.Malformed

RunInstances

  • 变更请求参数:
    • 补充Period默认取值为1。
预留实例券PurchaseReservedInstances新增接口,用于购买一张预留实例券。
DescribeReservedInstances新增接口,用于查询已购买的预留实例券信息。
ModifyReservedInstances新增接口,用于更改预留实例券。

镜像

DescribeImages

  • 新增请求参数:
    • 新增IsLTS(可选),表示公共镜像是否长期维护。
  • 新增返回数据:
    • 新增IsLTS,表示公共镜像是否长期维护。

监控

DescribeEventTypes

  • 变更请求参数:
    • Types.N参数新增枚举值InstanceOOM表示实例内存OOM。

DescribeSystemEvents

  • 变更请求参数:
    • Types.N参数新增枚举值InstanceOOM表示实例内存OOM。

CreateSubscription

变更请求参数:

  • Types.N参数新增枚举值:
    • InstanceOOM:Succeeded表示实例内存OOM。
    • SystemFailure.Redeploy:Inquiring表示系统故障,导致实例重新部署:待响应

ModifySubscriptionEventTypes

变更请求参数:

  • Types.N参数新增枚举值:
    • InstanceOOM:Succeeded表示实例内存OOM。
    • SystemFailure.Redeploy:Inquiring表示系统故障,导致实例重新部署:待响应

批量作业

CreateCommand

  • 更新请求参数:
    • Type参数新增枚举值,Bat表示创建一个Bat脚本;PowerShell表示创建一个PowerShell脚本。

全部

ModifyCommand

  • 更新请求参数:
    • Type参数新增枚举值,Bat表示创建一个Bat脚本;PowerShell表示创建一个PowerShell脚本。

DescribeCommands

  • 新增请求参数:
    • OrderAscending参数,表示指定返回命令按升序或降序排列。

RunCommand

  • 新增请求参数:
    • EnableParameter参数,表示创建的命令是否使用自定义参数。
    • ParameterDefinitions.N.Name参数,表示自定义参数名称。
    • ParameterDefinitions.N.Type参数,表示自定义参数类型。
    • ParameterDefinitions.N.Required参数,表示自定义参数是否必填。
    • ParameterDefinitions.N.DefaultValue参数,表示自定义参数默认值。
    • ParameterDefinitions.N.MinLength参数,表示自定义参数值(字符串)的最小长度。
    • ParameterDefinitions.N.MaxLength参数,表示自定义参数值(字符串)的最大长度。
    • ParameterDefinitions.N.MinValue参数,表示自定义参数值(数值)的最小值。
    • ParameterDefinitions.N.MaxValue参数,表示自定义参数值(数值)的最大值。
    • ParameterDefinitions.N.DecimalPrecision参数,表示自定义参数值(数值)允许的小数点后位数。
    • Parameters参数,表示命令中包含的自定义参数具体值。
  • 更新请求参数:
    • Type参数新增枚举值,Bat表示创建一个Bat脚本;PowerShell表示创建一个PowerShell脚本。

2023年09月12日

模块接口名称变更记录发布地域

实例

RunInstances

  • 新增请求参数:

    • 新增专有宿主机相关参数(可选、邀测):Placement.TenancyPlacement.DedicatedHostIdPlacement.AffinityPlacement.DedicatedHostClusterId
  • 新增错误码:

    • InvalidInstanceType.ImageMismatch

    • Insufficient.VolumePoolCapacity

    • InvalidPlacementAffinity.Malformed

    • InvalidPlacementTenancy.Malformed

    • InvalidDedicatedHost.NotFound

    • InvalidDedicatedHostCluster.NotFound

    • InvalidDedicatedHost.InstanceTypeIdMismatch

    • InvalidTenancy.DedicatedHostIdMismatch

    • InvalidDedicatedHostClusterId.DedicatedHostIdMismatch

    • InvalidDedicatedHost.InstanceTypeIdMismatch

全部

ModifyInstanceChargeType

  • 新增请求参数:

    • AutoRenew(可选),包年包月实例到期后是否自动续费。

    • AutoRenewPeriod(可选),每次自动续费的时长。

  • 新增错误码:

    • InvalidSpotStrategyForModifyInstanceChargeType.Unsupported

ModifyInstanceSpec

  • 新增错误码:
    • InvalidSpotStrategyForModifyInstanceSpec.Unsupported

DescribeInstances

  • 新增请求参数:

    • DedicatedHostIdDedicatedHostClusterId(可选,邀测),表示专有宿主机ID、专有宿主机集群ID。
  • 新增返回数据:

    • Instance结构中新增Placement结构,表示专有宿主机实例信息,具体参数如下:
      • Affinity表示实例是否关联专有宿主机。
      • DedicatedHostId表示实例所在的专有宿主机ID。
      • Tenancy表示是否在专有宿主机上创建实例。
      • DedicatedHostClusterId表示实例所在的专有宿主机集群ID。

DescribeAvailableResource

  • 变更请求参数:
    • DestinationResource新增取值DedicatedHost,表示专有宿主机规格。

监控

DescribeEventTypes

  • 变更请求参数:
    • Types.N参数新增取值:
      • InfrastructureUpgrade_Redeploy表示基础设施升级,实例重新部署
      • DiskErrorDetected表示硬盘异常
      • DiskError_ReplaceDisk表示硬盘异常,更换硬盘

DescribeSystemEvents

  • 变更请求参数:
    • Types.N参数新增取值:
      • InfrastructureUpgrade_Redeploy表示基础设施升级,实例重新部署
      • DiskErrorDetected表示硬盘异常
      • DiskError_ReplaceDisk表示硬盘异常,更换硬盘
  • 新增请求参数:
    • Category,表示事件类别。
  • 新增错误码:
    • 400,InvalidCategory.Malformed,指定的Category不合法。

CreateSubscription

  • 变更请求参数:
    • Types.N参数新增取值:
      • DiskErrorDetected:Inquiring,表示硬盘异常:待响应。

ModifySubscriptionEventTypes

  • 变更请求参数:
    • Types.N参数新增取值:
      • DiskErrorDetected:Inquiring,表示硬盘异常:待响应。
批量作业CreateCommand新增接口,用于新建一条自定义命令。
ModifyCommand新增接口,用于修改指定自定义命令内容。
DeleteCommand新增接口,用于删除一条自定义命令。
DescribeCommands新增接口,用于查询批量作业命令列表。
RunCommand新增接口,用于创建批量作业并在一台或多台ECS实例中立即执行。
InvokeCommand新增接口,用于创建一个批量作业。
StopInvocation新增接口,用于停止一条正在运行中(Running)的作业。
DescribeInvocations新增接口,用于查询批量作业的执行列表和状态。
DescribeInvocationInstances新增接口,用于查询批量作业执行对象列表。
DescribeInvocationResults新增接口,用于查看一条或多条批量作业的执行结果。
InstallCloudAssistant新增接口,用于为云服务器实例安装批量作业客户端。
DescribeCloudAssistantStatus新增接口,用于查询实例批量作业客户端的安装状态。

2023年08月11日

模块接口名称变更记录发布地域

实例

RunInstances

  • 变更请求参数:

    • SpotStrategy新增取值SpotWithPriceLimit,表示设置了出价上限的抢占式实例。

    • 新增SpotPriceLimit(可选),表示抢占式实例每小时的最高价格,仅SpotStrategy=SpotWithPriceLimit时生效。

  • 变更错误码:

    • 新增InvalidSpotPriceLimit.Malformed。
    • 删除InvalidSpotStrategy。

全部

DescribeInstances

  • 变更返回数据:
    • SpotStrategy,表示设置了出价上限的抢占式实例。

    • 新增SpotPriceLimit,表示抢占式实例每小时的最高价格,仅SpotStrategy=SpotWithPriceLimit时返回该参数。

DescribeSpotPriceHistory新增接口,用于查询抢占式实例30天内的历史价格。
ModifyInstanceVpcAttribute新增接口,用于修改一台实例的VPC、子网或安全组。

运维

GetConsoleOutput

新增错误码:

  • FlowLimitExceeded

2023年07月18日

模块接口名称变更记录发布地域

镜像

CreateImage

  • 删除错误码:
    • MissingParameter.InstanceId
  • 新增错误码:
    • InvalidParameterCombination

全部

ReplaceSystemVolume

  • 新增错误码:
    • InvalidImage.HostnameMismatch

监控

DescribeEventTypes

  • 变更请求参数:
    • Types.N参数新增取值:
      • DeploymentSet_Modify表示修改实例部署集
      • ServerMigrationTask表示服务器迁移任务
      • ServerMigration_FirstSync表示服务器迁移,全量数据同步
      • ServerMigration_AdditionalSync表示服务器迁移,增量数据同步
      • GpuRiskDetected表示GPU运行存在风险

DescribeSystemEvents

  • 变更请求参数:
    • Types.N参数新增取值:
      • ApplicationFailure表示应用异常
      • DeploymentSet_Modify表示修改实例部署集
      • ServerMigrationTask表示服务器迁移任务
      • ServerMigration_FirstSync表示服务器迁移,全量数据同步
      • ServerMigration_AdditionalSync表示服务器迁移,增量数据同步
      • GpuRiskDetected表示GPU运行存在风险
    • Status.N参数新增取值:
      • Pending表示已暂停
      • Recovered表示已恢复

CreateSubscription

  • 变更请求参数:
    • EventTypes.N参数新增取值:
      • SystemMaintenance.Redeploy:Inquiring表示系统维护,实例重新部署:待响应
      • SystemMaintenance.Redeploy:Succeeded表示系统维护,实例重新部署:执行成功
      • ServerMigrationTask:Executing表示服务器迁移任务:执行中
      • ServerMigrationTask:Pending表示服务器迁移任务:已暂停
      • ServerMigrationTask:Recovered表示服务器迁移任务:已恢复
      • ServerMigrationTask:Succeeded表示服务器迁移任务:执行成功
      • ServerMigrationTask:Failed表示服务器迁移任务:执行失败
      • ServerMigration.FirstSync:Succeeded表示服务器迁移,全量数据同步:执行成功
      • ServerMigration.FirstSync:Failed表示服务器迁移,全量数据同步:执行失败
      • ServerMigration.AdditionalSync:Succeeded表示服务器迁移,增量数据同步:执行成功
      • ServerMigration.AdditionalSync:Failed表示服务器迁移,增量数据同步:执行失败
      • GpuRiskDetected:Succeeded表示GPU运行存在风险:执行成功

ModifySubscriptionEventTypes

  • 变更请求参数:
    • EventTypes.N参数新增取值:
      • SystemMaintenance.Redeploy:Inquiring表示系统维护,实例重新部署:待响应
      • SystemMaintenance.Redeploy:Succeeded表示系统维护,实例重新部署:执行成功
      • ServerMigrationTask:Executing表示服务器迁移任务:执行中
      • ServerMigrationTask:Pending表示服务器迁移任务:已暂停
      • ServerMigrationTask:Recovered表示服务器迁移任务:已恢复
      • ServerMigrationTask:Succeeded表示服务器迁移任务:执行成功
      • ServerMigrationTask:Failed表示服务器迁移任务:执行失败
      • ServerMigration.FirstSync:Succeeded表示服务器迁移,全量数据同步:执行成功
      • ServerMigration.FirstSync:Failed表示服务器迁移,全量数据同步:执行失败
      • ServerMigration.AdditionalSync:Succeeded表示服务器迁移,增量数据同步:执行成功
      • ServerMigration.AdditionalSync:Failed表示服务器迁移,增量数据同步:执行失败
      • GpuRiskDetected:Succeeded表示GPU运行存在风险:执行成功

实例

ModifyInstanceAttribute

  • 新增请求参数:

    • Hostname(可选),表示实例的主机名。
  • 新增错误码:

    • InvalidHostname.Malformed

RunInstances

  • 新增请求参数:
    • InstallRunCommandAgent(可选),表示创建实例时是否安装批量作业Agent。

DescribeAvailableResource

  • 变更请求参数:

    • 新增VolumeType(可选),表示要查询的云盘类型。

    • DestinationResource新增取值VolumeType,表示要查询的云盘类型。

  • 新增错误码:

    • InvalidVolumeType.Malformed
地域及可用区DescribeRegions新增接口,用于查询地域信息。

密钥对

DeleteKeyPairs

  • 修改接口说明:

    • 密钥对删除逻辑优化:仅支持删除未绑定实例的密钥对。
  • 新增错误码:

    • InvalidKeyPair.InUse

2023年06月14日

模块接口名称变更记录发布地域

镜像

CopyImage

  • 变更返回数据:
    • 删除TaskId参数,可前往复制镜像目标地域查看复制进度。

全部

DescribeTasks

  • 新增请求参数:
    • 新增ResourceIds.N,表示资源ID。

监控

DescribeSystemEvents

  • 新增请求参数:
    • SystemEvents结构新增ExtraInfo参数,表示系统事件的扩展信息。

2023年05月19日

模块接口名称变更记录发布地域

实例

RunInstances

  • 修改错误码:
    • LimitExceeded.MaximumSubnetIps修改描述为指定子网的IP地址数量已经达到最大限制。
  • 新增错误码:
    • InvalidImage.InstanceTypeMismatch
    • InvalidDeploymentSetGroupNumber
  • 新增请求参数:
    • DeploymentSetGroupNumber(可选),表示部署集组的序号。

全部

DescribeInstances

  • 新增请求参数:

    • DeploymentSetGroupNumbers.N(可选),表示使用部署集组号,查询对应部署集组内的实例。
  • 新增返回数据:

    • Instance结构新增DeploymentSetGroupNumber,表示部署集组序号。
  • 新增错误码:

    • LimitExceeded.MaximumDeploymentSetGroupNumbers

StartInstance
StopInstance
RebootInstance
DeleteInstance
ModifyInstanceSpec

  • 新增请求参数:

    • DryRun(可选),表示仅检查参数是否合法或检查通过后直接执行接口操作。
  • 新增错误码:

    • DryRunOperation

StartInstance
DeleteInstance

  • 新增错误码:
    • InvalidArgument

ModifyInstanceSpec

  • 新增错误码:
    • InvalidImage.InstanceTypeMismatch
    • InvalidArgument

DescribeAvailableResource

  • 变更请求参数:
    • InstanceChargeType(可选),新增取值ReservedInstance。

DescribeSpotAdvice

新增接口,用于查询指定可用区下,抢占式实例近30天的实例平均释放率、平均折扣率等信息。

密钥对

CreateKeyPair
ImportKeyPair

  • 新增请求参数:

    • ProjectName(可选),表示资源所属项目。
  • 新增错误码:

    • InvalidProject.NotFound

DescribeKeyPairs

  • 新增请求参数:

    • ProjectName(可选),表示资源所属项目。
  • 新增返回数据:

    • KeyPair结构新增ProjectName参数,表示密钥对绑定的项目名称。

标签

CreateTags
DeleteTags
DescribeTags

  • 变更请求参数:
    • ResourceType(必填),新增取值image和reservedinstance,表示镜像和预留实例券支持标签功能。
镜像CopyImage新增接口(邀测),用于跨地域复制自定义镜像。

DescribeImages

  • 新增请求参数:
    • TagFilters.N.Key(可选),表示镜像标签的标签键。
    • TagFilters.N.Values.N(可选),表示镜像标签的标签值。
  • 新增返回数据:
    • Images结构新增Tags结构,表示镜像绑定的标签信息,具体参数如下。
      • 增加Key参数,表示镜像的标签键。
      • 增加Value参数,表示镜像的标签值。
  • 新增错误码:
    • LimitExceeded.MaximumTagFilterKeys
    • LimitExceeded.MaximumTagFilterValues
    • InvalidTagFilterKey.Malformed
    • InvalidTagFilterValue.Malformed
    • LimitExceeded.MaximumTagFilterResults
    • InvalidTagFilterKey.Conflict

CreateImage

  • 新增请求参数:
    • Tags.N.Key(可选),表示镜像标签的标签键。
    • Tags.N.Value(可选),表示镜像标签的标签值。
  • 新增错误码:
    • InvalidTagKey.Malformed
    • InvalidTagValue.Malformed
    • LimitExceeded.MaximumTags
    • InvalidTagKey.Conflict

ImportImage

  • 新增请求参数:
    • Tags.N.Key(可选),表示镜像标签的标签键。
    • Tags.N.Value(可选),镜像标签的标签值。
  • 新增错误码:
    • InvalidTagKey.Malformed
    • InvalidTagValue.Malformed
    • LimitExceeded.MaximumTags
    • InvalidTagKey.Conflict

DescribeTasks

  • 变更返回数据:
    • Tasks结构Type参数,新增枚举值CopyImage(邀测)。

ReplaceSystemVolume

  • 新增请求参数:
    • DryRun(可选),表示是否只预检此次请求。
  • 新增错误码:
    • DryRunOperation
监控DescribeEventTypes新增接口,用于查询事件类型列表。

部署集

CreateDeploymentSet

  • 变更请求参数:
    • Strategy新增取值AvailabilityGroup,表示部署集组高可用策略(邀测)。

    • 新增GroupCount,表示部署集组数量,仅Strategy=AvailabilityGroup时生效。

DescribeDeploymentSets

  • 变更请求参数:
    • Strategy新增取值AvailabilityGroup,表示部署集组高可用策略(邀测)。
  • 新增返回数据:
    • DeploymentSet 结构新增GroupCount,表示部署集组数量。

ModifyInstanceDeployment

  • 新增请求参数:
    • DeploymentSetGroupNumber(可选),表示部署集组的序号。

2023年04月11日

模块接口名称变更记录发布地域

实例

RunInstances

  • 变更请求参数:
    • 修改HostName(选填)命名规则。

全部

DescribeInstanceTypes

  • 变更返回数据:
    • Network结构新增BaselineBandwidthMbps,网络基准带宽能力(出/入)。
    • 修改MaximumBandwidthMbps描述,网络峰值带宽能力(出/入)。

镜像

DescribeImages

  • 新增返回参数:
    • Images结构新增BootMode,镜像的启动模式。

2023年03月14日

模块接口名称变更记录发布地域

实例

RunInstances

  • 修改请求参数:

    • Volumes.N.VolumeType由必填改为选填。
  • 删除错误码:

    • MissingParameter.VolumeType

    • MissingParameter.Volumes

  • 新增错误码:

    • FlowLimitExceeded
  • 修改错误码:

    • QuotaExceeded.MaximumInstanceCpu修改描述为实例CPU数量配额不足,请提工单申请提高配额。

全部

ModifyInstanceChargeType

  • 新增错误码:
    • QuotaExceeded.MaximumInstanceCpus

    • QuotaExceeded.MaximumInstanceTypeInstances

    • QuotaExceeded.MaximumInstances

ModifyInstanceSpec

  • 修改错误码:
    • QuotaExceeded.MaximumInstanceCpu修改描述为实例CPU数量配额不足,请提工单申请提高配额。

DescribeInstances

  • 删除错误码:
    • OperationDenied.InstanceIsCreatingImage

AssociateInstancesIamRole

  • 新增请求参数:

    • ClientToken(可选),用于保证请求幂等性。
  • 变更返回数据:

    • Error结构新增错误码:LimitExceeded.MaximumIamRoles
  • 新增错误码:

    • IdempotentParameterMismatch

    • InvalidClientToken.Malformed

    • IdempotentProcessing

DisassociateInstancesIamRole

  • 新增请求参数:

    • ClientToken(可选),保证不同请求之间的唯一性。
  • 变更返回数据:

    • Error结构新增错误码:OperationDenied.IamRoleAuth
  • 新增错误码:

    • IdempotentParameterMismatch

    • InvalidClientToken.Malformed

    • IdempotentProcessing

    • InvalidCount.Malformed

StartInstance
StartInstances
StopInstance
StopInstances
RebootInstance
RebootInstances
ModifyInstanceAttribute

  • 新增请求参数:

    • ClientToken(可选),保证不同请求之间的唯一性。
  • 新增错误码:

    • IdempotentParameterMismatch

    • InvalidClientToken.Malformed

    • IdempotentProcessing

密钥对

AttachKeyPair
CreateKeyPair
DeleteKeyPairs
DetachKeyPair
ImportKeyPair
ModifyKeyPairAttribute

  • 新增请求参数:

    • ClientToken(可选),保证不同请求之间的唯一性。
  • 新增错误码:

    • IdempotentParameterMismatch

    • InvalidClientToken.Malformed

    • IdempotentProcessing

标签

CreateTags
DeleteTags

  • 新增请求参数:
    • ClientToken(可选),保证不同请求之间的唯一性。
  • 新增错误码:
    • IdempotentParameterMismatch
    • InvalidClientToken.Malformed
    • IdempotentProcessing
    • InternalError

DescribeTags

  • 新增错误码:
    • InternalError
CreateTags新增接口,用于给云盘绑定标签。
DeleteTags新增接口,用于删除云盘的标签。
DescribeTags新增接口,用于查询云盘绑定的标签。

云盘

CreateVolume

  • 新增请求参数:
    • 新增Tags.N.Key(可选),表示需要创建的标签键。
    • 新增Tags.N.Value(可选),表示需要创建的标签值。

DescribeVolumes

  • 新增请求参数:
    • 新增TagFilters.N.Key(可选),表示根据标签查询资源时指定的标签键。
    • 新增TagFilters.N.Values.N(可选),表示根据标签查询资源时指定的标签值。

部署集

DeleteDeploymentSet
ModifyDeploymentSetAttribute
ModifyInstanceDeployment

  • 新增请求参数:

    • ClientToken(可选),保证不同请求之间的唯一性。
  • 新增错误码:

    • IdempotentParameterMismatch

    • InvalidClientToken.Malformed

    • IdempotentProcessing

监控

DescribeSystemEvents

  • 变更请求参数:
    • Types.N 新增取值SystemFailure_Stop,表示系统故障,导致实例停止。
    • Status.N 新增取值Canceled,表示用户已取消执行。

CreateSubscription

  • 新增错误码:
    • InvalidType.Malformed
运维GetConsoleOutput新增接口,用于获取实例最近启动、重启或者关机时的系统命令行输出。
GetConsoleScreenshot新增接口,用于获取正在运行实例的JPG格式屏幕截图,以帮助进行故障排查。

2023年02月14日

模块接口名称变更记录发布地域

实例

RunInstances
ModifyInstanceAttribute

  • 变更请求参数:
    • 优化InstanceName参数的命名规则(支持使用点号)。

全部

StartInstance
RebootInstance

ModifyInstanceAttribute

  • 新增错误码
    • FlowLimitExceeded

StartInstances
RebootInstances

  • 变更返回数据:
    • Error结构新增取值:Insufficient.Balance,账户余额不足。

部署集

ModifyInstanceDeployment

  • 新增错误码:
    • FlowLimitExceeded

2023年01月17日

模块接口名称变更记录发布地域

实例

RunInstances

  • 新增请求参数:

    • DeploymentSetId(可选),表示实例需要加入的部署集ID。
  • 新增错误码:

    • LimitExceeded.MaximumDeploymentSetInstances

    • InvalidDeploymentSet.NotFound

    • InvalidInstanceTypeId.DeploymentSetIdMismatch

全部

ModifyInstanceSpec

  • 新增返回数据:
    • InstanceId,表示操作的实例ID。

    • OrderId,表示订单号。

DescribeInstances

  • 新增请求参数:

    • DeploymentSetIds.N(可选),用于查询对应部署集内的实例。
  • 新增返回数据:

    • Instance结构新增DeploymentSetId,表示实例所属部署集ID。
  • 新增错误码:

    • LimitExceeded.MaximumDeploymentSetIds

DescribeAvailableResource

  • 新增请求参数:

    • InstanceChargeType(可选),表示资源的计费类型。

    • SpotStrategy(可选),表示按量计费的抢占式策略。

  • 新增错误码:

    • InvalidInstanceChargeType

    • InvalidSpotStrategy

ModifyInstanceChargeType

  • 新增错误码:
    • Insufficient.InstanceCapacity

AssociateInstancesIamRole
DisassociateInstancesIamRole

  • 新增错误码:
    • FlowLimitExceeded

地域

DescribeZones

  • 新增错误码:
    • InvalidZone.NotFound

密钥对

AttachKeyPair
DetachKeyPair

  • 新增错误码:
    • FlowLimitExceeded

标签

CreateTags
DeleteTags

  • 新增错误码:
    • FlowLimitExceeded

部署集

CreateDeploymentSet

新增接口,用于创建一个部署集。

DescribeDeploymentSets新增接口,用于查询部署集的属性。

DescribeDeploymentSetSupportedInstanceTypeFamily

新增接口,用于查询支持部署集的实例规格族。

ModifyDeploymentSetAttribute新增接口,用于修改一个部署集的名称和描述信息。
ModifyInstanceDeployment新增接口,用于调整实例所属部署集。
DeleteDeploymentSet新增接口,用于删除一个部署集。

监控

DescribeSystemEvents

  • 变更请求参数:
    • Types.N 新增取值InstanceFailure,表示实例异常。
    • Status.N 新增取值Rejected,表示用户拒绝执行。
CreateSubscription新增接口,用于订阅ECS事件通知。
ModifySubscriptionEventTypes新增接口,用于修改订阅事件类型。
DescribeSubscriptions新增接口,用于查询事件通知订阅列表。

UpdateSystemEvents

  • 新增请求参数:
    • OperatedStartAt(可选),用于设置事件运维时间窗开始时间。
    • OperatedEndAt(可选),用于设置事件运维时间窗结束时间。
  • 新增错误码:
    • 400,InvalidOperatedEndAt.Malformed,指定的OperatedEndAt不合法。
    • 400,InvalidOperatedStartAt.Malformed,指定的OperatedStartAt不合法。