全部产品
云市场

AddNodes

更新时间:2018-11-13 19:46:42

批量增加计算节点。

描述

可以批量增加 1-99 个计算节点,在增加计算节点前,您可以:

请求参数

名称 类型 是否必需 默认值 描述
Action String - 操作接口名,系统规定参数,取值:AddNodes
RegionId String - 地域 ID。
ClusterId String - 集群 ID。
Count Integer - 添加的计算节点数量,取值范围:1-99。
ComputeSpotStrategy String - 计算节点竞价策略,取值NoSpotSpotWithPriceLimitSpotAsPriceGo
ComputeSpotPriceLimit String - 设置实例的每小时最高价格,取值是浮点数,取值范围是当前的价格区间。
ImageOwnerAlias String system 镜像类型,systemselfothersmarketplace
ImageId String - 镜像 Id, 如果 ImageTypesystem, 就只根据 OsTag 来决定基础镜像 ID; 如果是selfothersmarketplaceImageId 就是必填的。
InstanceType String - 扩容的实例规格,如果没有配置,就使用上次扩容或者创建集群时的计算节点实例规格。
EcsChargeType String PostPaid 集群使用ECS实例的付费类型,PostPaid:按量付费,PrePaid:包年包月。若选择包年包月类型,默认开启自动续费,节点释放后将关闭自动续费。
Period Integer - 购买资源的时长,单位为:月。当参数 EcsChargeType 取值为 PrePaid 时才生效且为必选值。
PeriodUnit String - 购买资源的时长。可选值 WeekMonth
AutoRenew Boolean false true:自动续费;false:不自动续费。
AutoRenewPeriod Integer 1 每次自动续费的时长,当参数 AutoRenew 取值 True 时生效。
CreateMode String manual 节点是如何创建的,manual 手动扩容, autoscale 自动扩容

返回参数

公共返回参数

注: 由于AddNodes是异步操作,请求成功就会立即返回,不会等待实例创建,所以没有返回InstanceId,可以通过ListNodes查询节点列表来获取InstanceId

示例

请求示例

  1. https://ehpc.cn-hangzhou.aliyuncs.com/?Action=AddNodes&RegionId=cn-hangzhou&ClusterId=<集群ID>&Count=1&<公共请求参数>

返回示例

XML格式

  1. <AddNodesResponse>
  2. <RequestId>04F0F334-1335-436C-A1D7-6C044FE73368</RequestId>
  3. </AddNodesResponse>

JSON格式

  1. {
  2. "RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368",
  3. "InstanceIds": {
  4. "InstanceId": []
  5. }
  6. }

错误码

查询 E-HPC 接口错误码请访问 错误码。更多错误码,请访问 API 错误中心