查询伸缩组 查询伸缩组列表 接口功能介绍 查询伸缩组列表 接口约束 无 URI POST /v4/scaling/group/list 路径参数 无 Query参数 无 请求参数 请求头header参数 无 请求体body参数 参数 是否必填 参数类型 说明 示例 下级对象 regionID 是 String 资源池ID 81f7728662dd11ec810800155d307d5b groupID 否 Integer 伸缩组ID 468 projectID 否 String 企业项目ID 0 pageNo 否 Integer 页码 1 page 否 Integer 【Deprecated】页码 5 pageSize 否 Integer 分页查询时设置的每页行数,取值范围:[1~100],默认值为10 1 响应参数 参数 参数类型 说明 示例 下级对象 statusCode Integer 返回码:800表示成功,900表示失败 800 errorCode String 业务细分码,为product.module.code三段式码 Scaling.Group.NotFound 错误码 message String 失败时的错误描述,一般为英文描述 scaling group info not found description String 失败时的错误描述,一般为中文描述 未找到弹性伸缩组信息 returnObj Object 成功时返回的数据,参见表returnObj returnObj 表 returnObj 参数 参数类型 说明 示例 下级对象 numberOfAll Integer 伸缩组总数量 18 totalCount Integer 【Deprecated】本次查询返回的伸缩组数量 1 scalingGroups Array of Objects 伸缩组信息列表 scalingGroups 表 scalingGroups 参数 参数类型 说明 示例 下级对象 configID Integer 【Deprecated】伸缩组配置ID,仅伸缩配置数目为1时有值 375 configList Array of Integer 伸缩组配置ID列表 [375, 263] recoveryMode Integer 实例回收模式。取值范围:1: 释放模式。 2: 停机回收模式。 1 regionID String 资源池ID 81f7728662dd11ec810800155d307d5b healthPeriod Integer 健康检查时间间隔(周期),单位:秒,取值范围:[300,10080] 300 maxCount Integer 最大云主机数,取值范围:[minCount,2147483647] 20 minCount Integer 最小云主机数,取值范围:[0,50] 1 expectedCount Integer 期望云主机数,取值范围:[minCount,maxCount],非多可用区资源池不支持该参数 1 moveOutStrategy Integer 实例移出策略。取值范围:1: 较早创建的配置较早创建的云主机。 2: 较晚创建的配置较晚创建的云主机。 3: 较早创建的云主机。 4: 较晚创建的云主机。 1 createDate String 创建时间 20221008 22:25:54 groupID Integer 伸缩组ID 468 updateDate String 更新时间 20221008 22:25:54 healthMode Integer 健康检查方式。取值范围:1: 云服务器健康检查。 2: 弹性负载均衡健康检查。 1 useLb Integer 是否使用负载均衡,1:是 2:否 1 zabbixName String 【Deprecated】监控设备ID scalca04095d2f19427095f52ba6a30b25a3468 subnetList Map of String 【Deprecated】子网ID与可用区信息列表,非多可用区该值为空数组。 [{"az1": ["subnet7q4b66v5h5"]},{"az2": ["subnet7q4b66v5h5"]}] subnetIDList Array of Strings 子网ID列表 ["subnet7q4b66v5h5","subnet7q4b66v5h5"] vpcCidr String 虚拟私有云网段 192.168.0.0/16 status Integer 伸缩组状态。取值范围:1: 启用。 2: 停用。 1 vpcName String 虚拟私有云名称 vpc21a4 instanceCount Integer 伸缩组包含云主机数量 20 projectIDEcs String 企业项目ID 0 configName String 【Deprecated】伸缩配置名称,仅伸缩配置数目为1时有值 asconfige928 name String 伸缩组名称 asgroupa1ac securityGroupIDList Array of Strings 多可用区资源池安全组ID列表。非多可用区资源池该值为空数组,可在查询弹性伸缩配置接口查询。 ["4b793e4c0d675978b23f06e966fc45db"] vpcID String 虚拟私有云ID fda71b1de4de586081eb77388b965da1 azStrategy Integer 扩容策略类型,仅多可用区资源池支持。非多可用区资源池该值为空。取值范围:1:均衡分布。 2:优先级分布。 1 deleteProtection Boolean 是否开启伸缩组保护。取值范围:true:开启伸缩组保护,此时不能删除该伸缩组。false:关闭伸缩组保护,可删除该伸缩组。 true