华为云计算 云知识 查询弹性伸缩API所有版本信息ListApiVersions
查询弹性伸缩API所有版本信息ListApiVersions

 

接口说明

根据输入条件过滤查询策略执行的历史记录。查询结果分页显示。可根据日志ID,伸缩资源类型,伸缩资源ID,策略执行类型,查询额起始,查询截止时间,查询起始行号,查询记录数进行条件过滤查询。若不加过滤条件默认查询最多20条策略执行日志信息。

URL
GET  https://as.cn-north-1.myhuaweicloud.com/autoscaling-api/v1/{project_id}/scaling_policy_execute_log/{scaling_policy_id} 
请求参数
名称 类型 IN 必选 描述
X-Auth-Token
 
string header

用户Token。通过调用 IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。

project_id
 
string path

项目ID。

scaling_policy_id
 
string path

伸缩策略ID。

log_id
 
string query

日志ID。

scaling_resource_type
 
string query

伸缩资源类型:伸缩组:SCALING_GROUP。带宽:BANDW IDT H

scaling_resource_id
 
string query

伸缩资源ID。

execute_type
 
string query

策略执行类型:SCHEDULED:自动触发(定时)。RECURRENCE:自动触发(周期)。ALARM:自动触发(告警)。MANUAL:手动触发。

start_time
 
string query

查询的起始时间,格式是“yyyy-MM-ddThh:mm:ssZ”。

end_time
 
string query

查询的截止时间,格式是“yyyy-MM-ddThh:mm:ssZ”。

start_number
 
integer query

查询的起始行号,默认为0。

limit
 
integer query

查询记录数,默认20,最大100。

返回参数
返回码: 200

请求正常

名称 类型 必选 描述
total_number
 
integer

总记录数。

start_number
 
integer

查询的起始行号。

limit
 
integer

查询记录数。

scaling_policy_execute_log
 
Array of ScalingPolicyExecuteLogList objects

伸缩策略执行日志列表。

200 scaling_policy_execute_log
名称 类型 必选 描述
status
 
string

策略执行状态:SUC CES S:成功。FAIL:失败。EXECUTING:执行中

failed_reason
 
string

策略执行失败原因。

execute_type
 
string

策略执行类型:SCHEDULE:自动触发(定时)。RECURRENCE:自动触发(周期)。ALARM:自动警告(告警)。MANUAL:手动触发

execute_time
 
string

策略执行时间,遵循UTC时间。

id
 
string

策略执行日志ID。

tenant_id
 
string

租户id。

scaling_policy_id
 
string

伸缩策略ID。

scaling_resource_type
 
string

伸缩资源类型:伸缩组:SCALING_GROUP 带宽:BANDWIDTH

scaling_resource_id
 
string

伸缩资源ID。

old_value
 
string

伸缩原始值。

desire_value
 
string

伸缩目标值。

limit_value
 
string

操作限制。当scaling_resource_type为BANDWIDTH时,且operation不为SET时,limit_value生效,单位为Mbit/s。此时,当operation为ADD时,limit_value表示最高带宽限制;当operation为REDUCE时,limit_value表示最低带宽限制。

type
 
string

策略执行任务类型。ADD:添加。REMOVE:减少。SET:设置为

job_records
 
Array of JobRecords objects

策略执行动作包含的具体任务

meta_data
 
EipMetaData object

用户自定义键值对

200 scaling_policy_execute_log.job_records
名称 类型 必选 描述
job_name
 
string

任务名称

record_type
 
string

记录类型。API:接口调用类型。MEG:消息类型。

record_time
 
string

记录时间。

request
 
string

请求体,仅当record_type为API时有效

response
 
string

返回体,仅当record_type为API时有效

code
 
string

返回码,仅当record_type为API时有效

message
 
string

消息,仅当record_type为MEG时有效

job_status
 
string

job执行状态:SUCCESS:成功。FAIL:失败。

200 scaling_policy_execute_log.meta_data
名称 类型 必选 描述
metadata_bandwidth_share_type
 
string

伸缩带宽策略中带宽对应的共享类型。

metadata_eip_id
 
string

伸缩带宽策略中带宽对应的EIP的ID。

metadataeip_address
 
string

伸缩带宽策略中带宽对应的EIP地址。

返回码: 400

Bad Request 服务器未能处理请求。

返回码: 401

Unauthorized 被请求的页面需要用户名和密码。

返回码: 403

Forbidden 对被请求的页面访问禁止。

返回码: 404

Not Found 服务器无法找到被请求的页面。

返回码: 405

Method Not Allowed 请求中指定的方法不被允许。

返回码: 406

Not Acceptable 服务器生成的响应无法被客户端所接受。

返回码: 407

Proxy Authentication 用户必须首先使用代理服务器进行验证,这样请求才会被处理

返回码: 408

Request Timeout 请求超出了服务器的等待时间。

返回码: 409

Conflict 由于冲突,请求无法被完成。

返回码: 500

Internal Server Error 请求未完成。服务异常。

返回码: 501

Not Implemented 请求未完成。服务器不支持所请求的功能。

返回码: 502

Bad Gateway 请求未完成。服务器从上游服务器收到一个无效的响应。

返回码: 503

Service Unavailable 请求未完成。系统暂时异常。

返回码: 504

Gateway Timeout 网关超时。

请求示例
示例 1
 
"GET https://{Endpoint}/autoscaling-api/v1/edcb94a885a84ed3a3fdf8ea4d2741da/scaling_policy_execute_log/05545d3d-ccf9-4bca-ae4f-1e5e73ca0bf6"
 
"本示例展示了查询ID为05545d3d-ccf9-4bca-ae4f-1e5e73ca0bf6的伸缩策略执行日志信息。"
SDK
点击  弹性伸缩  (AS) SDK, 下载SDK或查看SDK文档。SDK的安装、认证方式等在SDK文档中对应语言类型的【使用】目录下。
错误码
请参考 错误码说明

上一篇:推荐系统应用场景 下一篇:删除网络ACL策略NeutronDeleteFirewallPolicy

弹性伸缩 AS

弹性伸缩(Auto Scaling)可根据用户的业务需求和预设策略,自动调整计算资源,使云服务器数量自动随业务负载增长而增加,随业务负载降低而减少,保证业务平稳健康运行