功能介绍
创建智能购买组。

接口约束
不支持细粒度授权。
不支持包年/包月计费模式。
不支持对接QuotaManager,使用默认配置,单个租户更大支持创建30个智能购买组。
不支持创建IPv6实例。
不支持创建100ums云盘。
不支持网络driver_mode配置。
不支持创建时指定云服务器密码(可通过启动模板指定)。
租户创建的实例个数、CPU以及网络配额同租户自身配额保持一致。
不支持创建BMS实例。
调试
您可以在API Explorer中调试该接口。
URI
POST /v2/{domain_id}/auto-launch-groups
参数说明请参见表1。
表1 参数说明
参数
是否必选
描述
domain_id
是
租户域ID。
请求参数
表2 请求参数
参数
是否必选
参数类型
描述
name
是
String
智能购买组名称。
取值范围:1-64个字符,只能包含中文、字母、数字、下划线和中划线。
dry_run
否
Boolean
创建智能购买组参数核查。
true:发送检查请求,不会创建智能购买组。检查项包括是否填写了必需参数、请求格式等。
如果检查不通过,则返回对应错误。
如果检查通过,则返回202状态码。
false:发送正常请求,通过检查后并且执行创建智能购买组请求。
type
否
String
请求类型。
request:一次性。仅在启动时交付实例集群,调度失败后不再重试。
maintain:持续供应。在启动时尝试交付实例集群,并监控容量,未达到目标容量则尝试继续创建ECS实例。
默认值:maintain
guarantee_plan_id
否
String
算力保障计划ID。
target_capacity
是
Integer
智能购买组目标容量。
实例数量或者CPU个数目标容量大于等于stable_capacity。竞价实例的容量为满配容量减去stable_capacity。
stable_capacity
否
Integer
按需实例目标容量。
目标容量指实例数量或CPU个数,必须小于等于target_capacity,智能购买组中可以没有按需实例。
excess_fulfilled_capacity_behavior
否
String
超过目标容量或目标容量减少时的实例中断行为。
terminate:释放
noTermination:不释放
默认值:terminate
instances_behavior_with_expiration
否
String
请求到期时正在运行实例的中断行为。
terminate:释放
noTermination:不释放
默认值:terminate
valid_since
否
String
请求开始时间,和valid_until共同确定有效时段。
按照ISO8601标准表示,并使用UTC +0时间,格式为yyyy-MM-ddTHH:mm:ssZ。
默认值:立即生效
valid_until
否
String
请求结束时间,和valid_since共同确定有效时段。
按照ISO8601标准表示,并使用UTC +0时间,格式为yyyy-MM-ddTHH:mm:ssZ。
默认值:无限期
allocation_strategy
否
String
实例分配策略。
lowest_price:价格更低策略,智能购买组购买的所有实例的价格总和更低。
prioritized:优先级策略,按照规格设定的优先级创建实例。
capacity_optimized:容量更优化策略,智能购买组购买的实例按照大规格优先进行购买。
默认值:lowest_price
region_specs
是
Array of objects
智能购买组内各区域的资源描述,详情请参见表3。
supply_option
否
String
资源供给中规格选择策略。
singlation:选择一种规格供给。
multiple:组合多种规格供给。
spot_price
否
Double
用户愿意为竞价实例每小时支付的更高价格。如果overrides中没有提供价格,可以使用该价格。
表3 region_specs参数信息
参数
是否必选
参数类型
描述
region_id
是
String
区域ID。
expect_target_capacity
是
Integer
区域内期望的总算力容量。
expect_stable_capacity
是
Integer
区域内期望的稳定算力容量。
launch_template_config
是
Object
启动模板配置,详情请参见表4。
表4 launch_template_config参数信息
参数
是否必选
参数类型
描述
launch_template
是
Object
实例的启动模板,详情请参见表5。
overrides
是
Array of objects
实例的详细信息,详情请参见表6。
表5 launch_template参数信息
参数
是否必选
参数类型
描述
launch_template_id
是
String
实例的启动模板ID,标识一个启动模板。
version
是
String
启动模板版本号。
表6 override参数信息
参数
是否必选
参数类型
描述
availability_zone_id
是
String
可用区ID。
flavor_id
是
String
实例规格ID。
spot_price
否
Double
用户愿意为竞价实例每小时支付的更高价格。
priority
否
Integer
优先级。数值越小,优先级越高,优先购买。
取值范围:0到Integer.MAX_VALUE
默认值:Integer.MAX_VALUE
weighted_capacity
否
Double
实例规格的权重。取值越高,单台实例满足计算力需求的能力越大,所需的实例数量越小。
取值范围:大于0
可以根据指定实例规格的计算力和集群单节点更低计算力得出权重值。
假设单节点更低计算力为8vCPU、60GB,则8vCPU、60GB实例规格的权重可设置为1,16vCPU、120GB实例规格的权重可设置为2。
响应参数
表7 响应参数
参数
参数类型
描述
auto_launch_group_id
String
创建的智能购买组。
error_code
Integer
错误码。
请求失败时,响应体中包含错误。
请求成功时,响应消息体中不包含错误码。
error_msg
String
错误描述。
请求失败时,响应体中包含错误描述。
请求成功时,响应消息体中不包含错误描述。
请求示例
创建一个智能购买组,名称为“test”,持续供应类型,目标容量为10,按需实例目标容量为5。
POST https://{endpoint}/v2/{domain_id}/auto-launch-groups
{
"name":"test",
"guarantee_plan_id":"plan_id",
"type":"maintain",
"target_capacity":10,
"stable_capacity":5,
"excess_fulfilled_capacity_behavior":"terminate",
"instances_behavior_with_expiration":"terminate",
"valid_since":"2020-04-04T15:58:13Z",
"valid_until":"2021-04-06T15:58:13Z",
"region_specs":[
{
"region_id":"region1",
"expect_target_capacity":10,
"expect_stable_capacity":5,
"launch_template_config":{
"launch_template":{
"launch_template_id":"c516c350-7091-4490-9338-47ddb90360f2",
"version":"1.0"
},
"overrides":[
{
"availability_zone_id":"az1",
"flavor_id":"s3.large.2",
"spot_price":2,
"priority":4,
"weighted_capacity":6
},
{
"availability_zone_id":"az2",
"flavor_id":"s3.large.2",
"spot_price":2,
"priority":4,
"weighted_capacity":12
},
{
"availability_zone_id":"az3",
"flavor_id":"s3.large.2",
"spot_price":2,
"priority":4,
"weighted_capacity":2
}
]
}
}
],
"allocation_strategy":"lowest_price",
"spot_price":0.5,
"supply_option":"multiple",
"dry_run":false
}
响应示例
{
"auto_launch_group_id": "c516c350-7091-4490-9338-47ddb90360f2"
}
返回值
请参考通用请求返回值。
错误码
请参考错误码。
华为云共建智能世界云底座[52] 华为公有云专属云主机DeH服务[51] 华为云场景化解决方案[49] 华为公有云产品[44] 华为云云主机[43] 华为云产品服务[43] 华为云服务器应用[43] 华为弹性云服务器[39] 华为公有云架构解决方案[38] 华为云提供的服务[37] 华为虚拟私有云vpc[37] 华为公有云介绍[32] 华为公有云提供哪些计算服务[30] 华为云漏洞扫描[27] 华为云软件开发服务[27] 华为公有云和私有云区别[27] 华为云域名注册[26] 华为云官网登陆[26] 华为公有云解决方案[26] 华为私有云产品有哪些[26] 华为私有云服务[25] 华为云数据库[23] 华为云安全[22] 华为公有云官网[22] 华为私有云的搭建方案[22] 华为云弹性云服务器应用[21] 华为公有云平台[20] 华为公有云行业解决方案[20] 华为私有云解决方案服务定制领导者[20] [19] 华为私有云服务器[19] 华为私有云网格结构[19] 华为公有云视讯解决方案[18] 华为云官网[17] 华为云速建站[17] 华为私有云架构[17] 华为云优势[16] 华为云服务器[16] 华为私有云部署架构[16] 华为云企业邮箱服务 (SAAS[15] 华为云邮箱[15] 华为公有云是什么[15] 华为公有云架构[15] 华为云迁移解决方案[14] 华为公有云解决方案服务定制领导者[14] 华为私有云解决方案[14] 云邮箱)[13] 华为云园区解决方案[13] 华为云服务总代理[13] 华为云速智能客服[13] 华为公有云服务[13] 华为私有云搭建方案[13] 云与计算咨询服务[12] 云与计算培训服务[11] 华为云备份[11] 华为云服务器配置[11] 华为云服务服务中心[11] 华为云服务核心分销商[11] 华为公有云[11] 华为私有云搭建[11] 云迁移与运营支撑服务[10] 公有云私有云混合云[10] 华为云服务器ECS[10] 华为云服务器成功案例[10] 华为云解决方案[10] 华为公有云通用解决方案[9] 华为智慧云课堂解决方案[9] 华为云数据解决方案[8] 华为云是什么[8] 华为私有云平台[8] 云与计算客户支持与运维使能服务[7] 华为云官网网站[7] 华为云智慧教育解决方案[7] 华为云智慧校园解决方案[7] 华为云桌面系统集成商[7] 华为云经销商[7] 华为代理公司有哪些[7] 华为私有云方案[7] 智慧教育云平台解决方案[7] 华为云服务器试用[6] 华为云网站建设服务器[6] 华为手机代理加盟[6] 华为私有云[6] 大数据使能服务[6] 智慧教育云计算解决方案[6] 华为云云主机 [5] 华为云智慧***解决方案[5] 华为云桌面总代理商[5] 云与计算客户支持服务[4] 华为云产品介绍[4] 华为云智慧制造解决方案[4] 华为云场景化解决方案[3] 华为公有云官网[3] 华为公有云通用解决方案[3] 华为弹性云服务器[3] 华为公有云产品 [3] 华为云产品服务[2] 华为云域名注册[2] 华为云数据库[2] 华为云智慧校园解决方案[2] 华为云服务器应用[2] 华为云服务器成功案例[2] 华为云软件开发服务[2] 华为公有云产品[2] 华为公有云介绍[2] 华为公有云和私有云区别[2] 华为公有云服务[2] 华为公有云架构[2] 华为公有云架构解决方案[2] 华为公有云视讯解决方案[2] 华为公有云解决方案[2] 华为私有云产品有哪些[2] 华为私有云服务[2] 华为私有云架构[2] 智慧教育云计算解决方案[2] 云规划设计与实施服务[2] 云邮箱[2] 华为云产品报价[2] 华为公有云通用解决方案 [2] 华为云服务器成功案例[1] 华为云桌面系统集成商[1] 云与计算客户支持与运维使能服务[1] 云迁移与运营支撑服务[1] 云迁移与运营支撑服务 [1] 华为云共建智能世界云底座[1] 华为云备份[1] 华为云安全[1] 华为云官网登陆[1] 华为云弹性云服务器应用[1] 华为云提供的服务[1] 华为云数据解决方案[1] 华为云智慧制造解决方案[1] 华为云服务器[1] 华为云服务核心分销商 [1] 华为云漏洞扫描[1] 华为云迁移解决方案 [1] 华为云速智能客服[1] 华为云邮箱[1] 华为公有云专属云主机DeH服务[1] 华为公有云是什么[1] 华为公有云行业解决方案[1] 华为私有云搭建[1] 华为私有云方案[1] 华为私有云服务.华为公有云专属云主机DeH服务.华为云产品报价[1] 华为私有云的搭建方案[1] 华为私有云网格结构[1] 华为私有云解决方案[1] 华为私有云部署架构[1] 为云产品服务[1] 云与计算咨询服务 [1] 云与计算客户支持与运维使能服务 [1] 云与计算客户支持与运维使能服务 云与计算客户支持服务[1] 华为云是什么 [1] 华为云软件开发服[1] 华为云速智能客服 [1] 华为代理加盟[1] 华为公有云架构解决方案 [1] 华为公有云解决方案服务定制领导者 [1] 华为弹性云[1] 华为弹性云服务器 华为云域名注册 华为云服务器应用[1] 华为私有云搭建 [1] 华为私有云搭建方案 [1] 华为私有云部署架构 [1] 大数据使能服务 [1] 撒[1]