检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
响应参数 表1 响应参数 参数 参数类型 描述 versions Array of versions objects 描述弹性伸缩API版本信息列表。 表2 versions字段数据结构说明 参数 参数类型 描述 id String API版本ID links Array of links
参数类型 描述 project_id 是 String 项目ID instance_id 是 String 实例ID,可参考查询弹性伸缩组中的实例列表获取。 instance_delete 否 String 实例移出伸缩组时,是否删除该实例。 取值如下: 不删除实例:no,默认为no。 删除实例:yes
表3 quotas字段数据结构说明 参数 参数类型 描述 resources Array of resources objects 配额资源列表。详情请见表 resources字段数据结构说明。 表4 resources字段数据结构说明 参数 参数类型 描述 type String
私有镜像创建新的伸缩配置。具体操作步骤: 登录管理控制台。 选择“计算 > 弹性伸缩 > 伸缩实例”。 选择“伸缩配置”页签,进入伸缩配置列表页面。 单击“创建伸缩配置”,选择已安装Cloud-Init或Cloudbase-init工具的私有镜像创建新的伸缩配置。 在伸缩组中将伸缩配置修改为新创建的伸缩配置。
表3 quotas字段数据结构说明 参数 参数类型 描述 resources Array of resources objects 配额资源列表。详情请见表 resources字段数据结构说明。 表4 resources字段数据结构说明 参数 参数类型 描述 type String
资源ID 请求参数 表2 请求参数 参数 是否必选 参数类型 描述 tags 是 Array of ResourceTag objects 标签列表。详情请见表 ResourceTag字段数据结构说明。 action为delete时,tags结构体不能缺失,key不能为空,或者空字符串。
图3 创建私有镜像 进入弹性伸缩页面,使用步骤5中创建的私有镜像创建伸缩配置。 图4 选择私有镜像 在“镜像”区域,单击“私有镜像”,在下拉列表中选择“ces-agent-test”,其他参数按照实际需求配置。 创建伸缩组,并绑定步骤6中的伸缩配置。 为伸缩组添加伸缩策略,策略类型
请求参数 无 请求示例 查询ID为8ade64b5-d685-40b8-8582-4ce306ea37a6的资源下策略类型为周期策略的伸缩策略列表信息。 GET https://{Endpoint}/autoscaling-api/v2/{project_id}/scaling_po
instance_hanging_info Array of instance_hanging_info objects 伸缩实例生命周期挂钩列表。 表3 instance_hanging_info字段数据结构说明 参数 参数类型 描述 lifecycle_hook_name String
的alarm_actions字段增加类型为autoscaling的告警触发动作。 告警ID通过查询云监控告警规则列表获取,请参考《云监控API参考》的“查询告警规则列表”。 scheduled_policy 否 scheduled_policy object 定时、周期任务策略,
通过AS开放的丰富API和调用示例,您可以使用并管理弹性伸缩组、伸缩配置、伸缩实例和伸缩策略等。 API文档 API概览 API调用说明 创建弹性伸缩组 查询弹性伸缩组列表 修改弹性伸缩组 删除弹性伸缩组 02 入门 您可以根据业务需求自行定义伸缩配置和伸缩策略,降低应对业务变化和高峰压力时人为反复调整资源的工作量,帮助您节约资源和人力成本。
的alarm_actions字段增加类型为autoscaling的告警触发动作。 告警ID通过查询云监控告警规则列表获取,请参考《云监控API参考》的“查询告警规则列表”。 scheduled_policy 否 scheduled_policy object 定时、周期任务策略,
scaling_policy_execute_log Array of scaling_policy_execute_log objects 伸缩策略执行日志列表。详情请见表 scaling_policy_execute_log字段数据结构说明。 表3 scaling_policy_execute_log字段数据结构说明
登录云服务器的SSH密钥指纹。 instance_name String 该参数为预留字段。 说明: 使用已有云服务器规格为模板创建的伸缩配置,查询伸缩配置和列表接口时instance_name为空 instance_id String 该参数为预留字段。 adminPass String 该参数为预留字段。
如何删除通过弹性伸缩创建的云服务器? 处理方法 方法一: 登录管理控制台。 选择“计算 > 弹性伸缩 > 伸缩实例”。 单击具体的“弹性伸缩组”名称。 在“弹性伸缩组”详情页面中,选择“伸缩实例”页签。 在“操作”列下选择需要删除的实例,单击“移出伸缩组并删除”。 如果您要删除多
删除弹性伸缩组 功能介绍 删除一个指定弹性伸缩组。 force_delete属性表示如果伸缩组存在ECS实例或正在进行伸缩活动,是否强制删除伸缩组并移出和释放ECS实例。默认值为no,表示不强制删除伸缩组。 如果force_delete的值为no,必须满足以下两个条件,才能删除伸缩组:
创建伸缩策略 操作场景 用户可以通过创建不同类型的伸缩策略,配置伸缩活动触发需要满足的条件及需要执行的操作,当满足伸缩条件时,系统会自动触发一次伸缩活动,对伸缩组中的实例数量进行调整。 本章节介绍用户完成伸缩组和伸缩配置后,如何创建告警策略、定时/周期策略。 创建告警策略 登录管理控制台。
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态。 对于管理员创建IAM用户接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头,响应同样也有消息头,如“Content-type”。
复制伸缩配置 操作场景 在原有伸缩配置基础上,复制一条伸缩配置。 复制伸缩配置时,用户可在原有伸缩配置基础上,通过更改伸缩配置名称、云服务器规格和镜像等参数,快速创建一个新的伸缩配置。 操作步骤 登录管理控制台。 选择“计算 > 弹性伸缩 > 伸缩实例”。 选择“伸缩配置”页签,
知场景出现时,伸缩组会向用户发送通知。 支持区域: 全部 为伸缩组配置通知 监控指标说明 弹性伸缩上报云监控的监控指标的命名空间,监控指标列表,各项监控指标的具体含义与使用说明,用户可以通过云监控检索弹性伸缩服务产生的监控指标和告警信息。 支持区域: 全部 监控指标说明 查看监控指标数据