huawei-cloud-api-definitions-ROMA 0.1.20240626

Huawei Cloud API definitions, generated from OpenAPI spec
Documentation
1
{"base_path":"/","components":null,"consumes":"[\"application/json;charset=UTF-8\"]","definitions":{"BatchFreezeDevicesRequestBody":{"example":{"device_ids":[10001,10002]},"properties":{"device_ids":{"description":"设备ID列表,自动向下取整","items":{"description":"设备ID","type":"integer"},"maxItems":999999,"minItems":0,"type":"array"}},"required":["device_ids"]},"DeviceInfoSimple":{"properties":{"device_id":{"description":"设备ID(兼容20.0)","format":"int64","maximum":99999999999999999,"minimum":1,"type":"integer"},"device_name":{"description":"设备名称","maxLength":32,"minLength":0,"type":"string"},"id":{"description":"设备ID","maximum":999999999999999999,"minimum":1,"type":"integer"}}},"Error":{"properties":{"error_code":{"description":"系统错误码,针对4xx和5xx类HTTP错误码的详细错误码","maxLength":64,"minLength":0,"type":"string"},"error_msg":{"description":"错误描述","maxLength":200,"minLength":0,"type":"string"},"request_id":{"description":"消息ID","maxLength":64,"minLength":0,"type":"string"}}},"OfflineDevicesResponseBody":{"example":{"failed":{"device_id":711553,"device_name":"failed","id":711553},"success":{"device_id":711554,"device_name":"success","id":711554}},"properties":{"failed":{"description":"下线失败设备列表","items":{"$ref":"#/definitions/DeviceInfoSimple"},"maxItems":9999,"minItems":0,"type":"array"},"success":{"description":"下线成功设备列表","items":{"$ref":"#/definitions/DeviceInfoSimple"},"maxItems":9999,"minItems":0,"type":"array"}}}},"description":null,"group_id":"025d125ee4da4956af037c3315e94b30","host":"roma.cn-north-4.myhuaweicloud.com","id":"35af98bf0afa40ee9a198cb1921fb043","info_version":"v2","method":"post","name":"BatchFreezeDevices","parameters":{"instance_id":{"description":"实例ID","in":"path","maxLength":36,"minLength":0,"name":"instance_id","required":true,"type":"string"},"project_id":{"description":"项目ID,获取方式请参见《ROMA Connect API参考》的“附录 > 获取项目ID”章节。","in":"path","maxLength":32,"minLength":0,"name":"project_id","required":true,"type":"string"}},"paths":{"/v2/{project_id}/link/instances/{instance_id}/devices/force-offline":{"post":{"description":"设备批量下线","operationId":"BatchFreezeDevices","parameters":[{"$ref":"#/parameters/project_id"},{"$ref":"#/parameters/instance_id"},{"description":"批量下线设备ID列表","in":"body","name":"BatchFreezeDevicesRequestBody","schema":{"$ref":"#/definitions/BatchFreezeDevicesRequestBody"}}],"produces":["application/json"],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/OfflineDevicesResponseBody"}},"400":{"description":"Bad Request","schema":{"$ref":"#/definitions/Error"}},"500":{"description":"Internal Server Error","schema":{"$ref":"#/definitions/Error"}}},"summary":"设备批量下线","tags":["设备管理"],"x-apigateway-request-type":"public","x-is-registered":"Y","x-support-sdk":"Y"}}},"product_short":"ROMA","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"设备批量下线","tags":"设备管理","uri":null,"version":"2.0"}