检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
error_code String 请求响应代码,范围:0000~9999,正常时取值:0 缺省值:GOM.00000000 最小长度:1 最大长度:100000000 error_msg String 请求响应描述 最小长度:0 最大长度:100000000 请求示例 GET https:
error_code String 请求响应代码,范围:0000~9999,正常时取值:0 缺省值:GOM.00000000 最小长度:1 最大长度:100000000 error_msg String 请求响应描述 最小长度:0 最大长度:100000000 请求示例 GET https:
limit 是 Integer 最大的返回数量,最大值100 marker 否 String 分页参数,通过上一个请求中返回的marker信息作为输入,获取当前页 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 data Array of data
脚本工单的执行Id,取自executeJobScript和ListJobScriptOrders返回体中 最小长度:1 最大长度:26 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 batch_index 否 Integer 适用于批次操作时 最小值:1 最大值:20
Access Key Secret 请填写云厂商的Access Key Secret。 与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。 单击“确认”。 完成账号新增。 编辑其他云厂商账号 登录云运维中心。 在左侧导航栏选择“资源管理 > 应用资源管理”。
error_code String 请求响应代码,范围:0000~9999,正常时取值:0 最小长度:1 最大长度:20 error_msg String 请求响应描述 最小长度:0 最大长度:10240 data Object 响应数据 请求示例 { "marker" : 10
最小长度:1 最大长度:25 请求参数 无 响应参数 状态码: 400 表2 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:8 最大长度:36 error_msg String 错误描述 最小长度:2 最大长度:512 请求示例 无 响应示例 状态码:
String 脚本工单的执行Id,取自executeJobScript和ListJobScriptOrders返回体中 最小长度:1 最大长度:26 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 [数组元素] Array of JobScriptBatchListModel
如何调用API 构造请求 认证鉴权 返回结果
String 脚本工单的执行Id,取自executeJobScript和ListJobScriptOrders返回体中 最小长度:1 最大长度:26 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 total_instance Integer 实例总量
自定义脚本”。若已有自定义故障脚本,则可以选择已有的;若之前没有创建过自定义故障脚本,则需要创建脚本。 图2 选择攻击场景为自定义故障 1. "超时时间":用于限制脚本允许执行的最长时间,超时时间设置需要比脚本执行时间更长,建议设置比脚本执行时间至少超过30秒。 创建自定义故障脚本,可以单击“脚本管理”,会跳转到“自动化运维
=+@\[{]}])*$。 审批人最多支持5人。 脚本输出的日志总量只支持1MB。 URI POST /v1/job/scripts 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 脚本名称:只能包含中文、英文、数字、下划线 最小长度:1
表1 路径参数 参数 是否必选 参数类型 描述 script_uuid 是 String 脚本uuid 最小长度:1 最大长度:25 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 description 是 String 脚本描述 最小长度:1 最大长度:256 content
功能模块 对象 使用限制 公共 补丁/脚本/作业/ECS操作 单个操作任务最多支持选择200台实例。 补丁/脚本/作业/ECS操作 执行工单时,超时时间小于等于86400秒(即24小时)。 资源管理 安装UniAgent支持操作系统 目前支持的Linux操作系统版本有: EulerOS
/v1/job/scripts/{script_uuid} 表1 路径参数 参数 是否必选 参数类型 描述 script_uuid 是 String 脚本UUID 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 script_uuid String 脚本uuid 最小长度:1
脚本入参:脚本入参在录入自定义脚本时已预置好参数名称与参数默认值。 执行用户:默认“root”,目标实例节点上执行脚本的用户。 超时时间:默认“300”秒,脚本在单个目标实例上执行的超时时间。 目标实例:单击“添加实例”,设置“选择实例”。 表1 选择实例参数说明 参数 说明 示例 选择方式 请选择实例选择方式。
String 脚本类型 SHELL:shell脚本 PYTHON:python脚本 BAT:Bat脚本 枚举值: SHELL PYTHON BAT 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 total Long 总条数 最小值:1 最大值:9223372036854775807
CANCELED:已取消 FINISHED:成功 枚举值: READY PROCESSING ABNORMAL PAUSED CANCELED FINISHED 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 total Long 总条数 data JobScriptOrderListModel
分页参数:每页返回记录个数限制 最小值:1 最大值:50 marker 是 Long 分页参数:上一页最后一个记录id 最小值:0 最大值:2147483647 请求参数 无 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 batch_index Integer 批次索引,从1开始
脚本入参:脚本入参在录入自定义脚本时已预置好参数名称与参数默认值。 执行用户:默认“root”,目标实例节点上执行脚本的用户。 超时时间:默认“300”秒,脚本在单个目标实例上执行的超时时间。 目标实例:单击“添加实例”,设置“选择实例”。 表2 选择实例参数说明 参数 说明 示例 选择方式 请选择实例选择方式。