huawei-cloud-api-definitions-ManageOneOCHCS 0.1.20260605

Huawei Cloud API definitions, generated from OpenAPI spec
Documentation
1
{"base_path":"/","components":null,"consumes":"","definitions":{"InputParamsResp":{"description":"输入参数列表。","properties":{"datatype":{"description":"数据类型。","type":"string"},"defaultValue":{"description":"默认值。","type":"string"},"fileName":{"description":"参数类型为文件时,默认文件的文件名。","type":"string"},"hide":{"description":"是否隐藏。","type":"boolean"},"mandatory":{"description":"是否必须。","type":"boolean"},"paramDesc":{"description":"参数描述。","type":"string"},"paramId":{"description":"输入参数id。","format":"int64","type":"integer"},"paramName":{"description":"参数名称。","type":"string"},"paramNameDisp":{"description":"参数名称界面显示词。","type":"string"},"paramType":{"description":"参数类型。","type":"string"},"paramValueExt":{"description":"参数扩展信息,文件类型参数包含文件名、id,枚举类型参数包含枚举名、id,设备类型参数包含设备名、id、类型、ip、状态。","items":{"additionalProperties":{"type":"string"},"type":"object"},"type":"array"}}},"OutputParamsResp":{"description":"操作输出参数列表。","properties":{"hide":{"description":"是否隐藏","type":"boolean"},"needClean":{"description":"文件用完是否清理。","type":"boolean"},"paramDesc":{"description":"参数描述。","type":"string"},"paramId":{"description":"操作输出参数id。","format":"int64","type":"integer"},"paramName":{"description":"参数名称。","type":"string"},"paramSource":{"description":"输出值来源。","type":"string"},"paramType":{"description":"参数类型。","type":"string"},"sourceName":{"description":"来源参数名称。","type":"string"}}},"QueryOperaionsRequest":{"description":"查询操作列表请求。","properties":{"condition":{"description":"分页排序条件。格式:sort::-updateTime|offset::0|limit::10","type":"string"},"executePolicy":{"description":"执行策略。可取值为:\n* all\n* enable\n* disable","type":"string"},"name":{"description":"操作名称。最大长度256。","type":"string"},"packageName":{"description":"包名,最大长度128。","type":"string"},"privilege":{"description":"权限。可取值为:\n* view\n* operation","type":"string"},"resourceType":{"description":"资源类型。可取值为:\n* all\n* host","type":"string"},"status":{"description":"状态。可取值为:\n* all (所有)\n* publish (已发布)\n* develop (未发布)","type":"string"},"systemScope":{"description":"系统范围,最大长度64。","type":"string"},"updateUser":{"description":"修改人。最大长度64。","type":"string"}}},"QueryOperationsResponse":{"description":"查询操作列表响应。","properties":{"operations":{"description":"操作返回列表。","items":{"$ref":"#/definitions/operations"},"type":"array","x-maxLength":200},"total":{"description":"返回数据总数。","format":"int64","type":"integer"}}},"operations":{"description":"操作列表返回体。","properties":{"description":{"description":"操作描述。","type":"string"},"executeEnvironment":{"description":"执行环境。","type":"string"},"executePolicy":{"description":"执行策略。","type":"string"},"fileFlag":{"description":"文件类型标记。","type":"boolean"},"id":{"description":"操作id。","type":"string"},"inputParams":{"description":"输入参数列表。","items":{"$ref":"#/definitions/InputParamsResp"},"type":"array"},"name":{"description":"name。","type":"string"},"outputParams":{"description":"输出参数列表。","items":{"$ref":"#/definitions/OutputParamsResp"},"type":"array"},"packageName":{"description":"包名。","type":"string"},"packageVersion":{"description":"包版本。","type":"string"},"privilege":{"description":"权限。","type":"string"},"resourceType":{"description":"资源类型。","type":"string"},"status":{"description":"操作状态。","type":"string"},"systemScope":{"description":"系统范围。","type":"string"},"updateTime":{"description":"更新时间,时间戳。","format":"int64","type":"integer"},"updateUser":{"description":"创建人。","type":"string"},"userIdentity":{"description":"user id。","type":"string"},"version":{"description":"version。","format":"int32","type":"integer"}}}},"description":null,"group_id":"a58bba086da947389167b8c3715f7155","host":"hcs.cn-north-4.myhuaweicloud.com","id":"147a95053f25432490ec6e2a1fbf9792","info_version":"v1","method":"post","name":"ListOperations","parameters":{},"paths":{"/rest/moautoops/v1/operations/operation-types/{operationType}":{"post":{"consumes":["application/json"],"description":"查询操作列表。\n|SLA项|定义|\n|-----|-----|\n|请求成功率| ≥99.9%|\n|可用性|Tier 1|\n|数据一致性|最终一致,不一致时长<1min|\n|吞吐量|60次/分钟|\n|TP50请求时延|500 ms|\n|TP99.9请求时延|1000 ms|","operationId":"ListOperations","parameters":[{"description":"操作类型。可取值为:\n* custom  (自定义操作)\n* builtin(内置操作)\n* all(所有操作)","in":"path","name":"operationType","required":true,"type":"string"},{"description":"查询条件。","in":"body","name":"queryOperaionsRequest","required":true,"schema":{"$ref":"#/definitions/QueryOperaionsRequest"}}],"produces":["application/json"],"responses":{"200":{"description":"查询操作列表结果。","examples":{"application/json":{"operations":[{"id":"0F46116056654CFEB2496AFEC21D1B28","name":"helloword","resourceType":"host","status":"publish","updateTime":1535785658554},{"id":"C5B72D1287354E738EF1F20731CE2A98","name":"wypauto0901","resourceType":"host","status":"publish","updateTime":1535785658554},{"id":"2F2528B6B6404859973BB9E67B724B2A","name":"dsd","resourceType":"host","status":"publish","updateTime":1535785658554},{"id":"25A98D62C29540B4812BF24ED9D3C66B","name":"wyp0831","resourceType":"host","status":"publish","updateTime":1535785658554}],"total":4}},"schema":{"$ref":"#/definitions/QueryOperationsResponse"}},"400":{"description":"参数错误。"},"401":{"description":"鉴权失败。"},"403":{"description":"URL鉴权失败。"},"404":{"description":"rest接口未找到。"},"500":{"description":"默认ServiceException异常码,应用内部错误。"},"502":{"description":"网关错误。"},"503":{"description":"服务不可用。"},"504":{"description":"表示时间超时,总线超时时间300s。"},"888":{"description":"服务摘机,不提供服务。"}},"summary":"查询操作列表","tags":["自动化运维"],"x-filter":"ManageOne,irservice,openapi","x-plane":"OM","x-precautions":"权限码:(自动作业-操作库-查询操作/编排) moocapp:moautoops-operate-workflow:view","x-request-examples-1":{"condition":"offset::0|limit::10","resourceType":"host","status":"publish"},"x-request-examples-description-1":"","x-request-examples-url-1":"POST https://{endpoint}/rest/moautoops/v1/operations/operation-types/custom","x-support-sdk":"N"}}},"product_short":"ManageOneOCHCS","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"查询操作列表","tags":"自动化运维","uri":null,"version":"2.0"}