{"base_path":"/","components":null,"consumes":"[\"application/json;charset=UTF-8\"]","definitions":{"LdApiParameter":{"description":"后端API请求参数","properties":{"default":{"description":"参数默认值","maxLength":4000,"type":"string"},"description":{"description":"参数描述\n\n不支持<,>字符","maxLength":255,"minLength":0,"type":"string"},"in":{"description":"该参数在调用API时候所放的位置:\n- Headers :放于请求头\n- Parameters :放于请求参数\n- Body:放于请求体","enum":["Headers","Parameters","Body"],"type":"string"},"name":{"description":"参数名称:\n- 参数位于Headers、 Parameters时,用户自行定义,支持英文、数字、点、中划线、下划线,且需要英文开头,不区分大小写。\n- 参数位于Body时候,参数以application/json、application/xml、application/text为名,但实际是以请求body里的键值对作为参数名和参数值,比如请求消息样例,参数名为application/json,参数值为{\\\"table\\\":\\\"apic01\\\",\\\"id\\\":\\\"1\\\"},后端取table:apic01,id:1这两个键值对作为入参。\n- 注意:定义参数不要重名,否则会覆盖掉,当Headers、Parameters重复时候,Parameters会被覆盖,当Parameters和Body里的键值对重复时候,Parameters会被覆盖。","maxLength":32,"minLength":1,"pattern":"^[a-zA-Z][a-zA-Z0-9._\\\\/-]{0,31}$","type":"string"},"required":{"default":false,"description":"参数是否必须。true:必须,false:不必须","type":"boolean"}},"required":["name","in"]},"LdApiTest":{"properties":{"parameters":{"description":"后端API请求参数","items":{"$ref":"#/definitions/LdApiParameter"},"type":"array"}}},"LdApiTestHistoryInfoDetailV2":{"allOf":[{"$ref":"#/definitions/LdApiTestHistoryInfoV2"},{"properties":{"debug_log":{"description":"本次测试日志列表","items":{"type":"string"},"type":"array"}},"type":"object"}],"description":"本次测试结果"},"LdApiTestHistoryInfoV2":{"properties":{"ld_api_id":{"description":"后端API编号","type":"string"},"test_date":{"description":"测试时间","format":"date-time","type":"string"},"test_id":{"description":"测试编号","format":"int32","type":"integer"},"test_method":{"description":"测试的请求方法","type":"string"},"test_operator":{"description":"测试者的项目编号","type":"string"},"test_request":{"description":"测试的请求内容","type":"string"},"test_response":{"description":"测试的响应内容","type":"string"},"test_status_code":{"description":"测试返回的状态码","type":"string"},"test_used_time":{"description":"测试耗时","format":"int32","type":"integer"}}},"ResponseModel":{"properties":{"error_code":{"description":"错误码","type":"string"},"error_msg":{"description":"错误描述","type":"string"}},"required":["error_code","error_msg"]}},"description":null,"group_id":"025d125ee4da4956af037c3315e94b30","host":"roma.cn-north-4.myhuaweicloud.com","id":"1507687c026344469f7f264d22712be0","info_version":"v2","method":"post","name":"DebugLiveDataApiV2","parameters":{"apic_instance_id":{"description":"实例ID","in":"path","name":"instance_id","required":true,"type":"string","x-example":"f0fa1789-3b76-433b-a787-9892951c620e"},"apic_ld_api_id":{"description":"后端API的编号","in":"path","name":"ld_api_id","required":true,"type":"string","x-example":"bd42841c20184da6bbf457c6d8a06e37"},"apic_project_id":{"description":"项目ID,获取方式请参见API参考的“附录 > 获取项目ID”章节。","in":"path","name":"project_id","required":true,"type":"string","x-example":"73d69ae0cfcf460190522d06b60f05ad"},"apic_x_auth_token":{"description":"用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。","in":"header","name":"X-Auth-Token","required":true,"type":"string","x-example":"MIIDkgYJKoZIhvcNAQcCoIIDgzCCXXXXXX..."}},"paths":{"/v2/{project_id}/apic/instances/{instance_id}/livedata-apis/{ld_api_id}/test":{"post":{"description":"测试后端API是否可用。","operationId":"DebugLiveDataApiV2","parameters":[{"$ref":"#/parameters/apic_x_auth_token"},{"$ref":"#/parameters/apic_project_id"},{"$ref":"#/parameters/apic_instance_id"},{"$ref":"#/parameters/apic_ld_api_id"},{"description":"Request body","in":"body","name":"DebugLiveDataApiV2RequestBody","schema":{"$ref":"#/definitions/LdApiTest"}}],"responses":{"200":{"description":"OK","examples":{"application/json":{"debug_log":["2021-04-20 16:52:47 | 226e613ca72f4997b87def5445dac75c | 111","2021-04-20 16:52:47 | 226e613ca72f4997b87def5445dac75c | message:bbb"],"ld_api_id":"bd42841c20184da6bbf457c6d8a06e37","test_date":"2020-09-19T06:40:52Z","test_id":2524356,"test_method":"GET","test_operator":"73d69ae0cfcf460190522d06b60f05ad","test_request":"{\"apiUUID\":\"bd42841c20184da6bbf457c6d8a06e37\",\"method\":\"GET\",\"params\":[{\"paramDesc\":\"\",\"paramName\":\"header\",\"paramRequired\":\"0\",\"paramType\":\"Headers\",\"paramValue\":\"test\"}],\"testUrl\":\"/test/function\"}","test_response":"Hello world!","test_status_code":"200","test_used_time":29}},"schema":{"$ref":"#/definitions/LdApiTestHistoryInfoDetailV2"}},"400":{"description":"Bad Request","examples":{"application/json":{"error_code":"APIG.2011","error_msg":"Invalid parameter value,parameterName:instance_id. Please refer to the support documentation"}},"schema":{"$ref":"#/definitions/ResponseModel"}},"401":{"description":"Unauthorized","examples":{"application/json":{"error_code":"APIG.1002","error_msg":"Incorrect token or token resolution failed"}},"schema":{"$ref":"#/definitions/ResponseModel"}},"403":{"description":"Forbidden","examples":{"application/json":{"error_code":"APIG.1005","error_msg":"No permissions to request this method"}},"schema":{"$ref":"#/definitions/ResponseModel"}},"404":{"description":"Not Found","examples":{"application/json":{"error_code":"APIG.3084","error_msg":"The livedata API does not exist, id: bd42841c20184da6bbf457c6d8a06e37"}},"schema":{"$ref":"#/definitions/ResponseModel"}},"500":{"description":"Internal Server Error","examples":{"application/json":{"error_code":"APIG.9999","error_msg":"System error"}},"schema":{"$ref":"#/definitions/ResponseModel"}}},"summary":"测试后端API","tags":["自定义后端服务"],"x-api-version":"v2","x-apigateway-request-type":"public","x-hybridcloud":true,"x-is-registered":"Y","x-open-region-cloud":"hc,hcso","x-order":7,"x-request-examples-1":{"parameters":[{"default":"test","in":"Headers","name":"header","required":false}]},"x-request-examples-description-1":"测试指定的自定义后端,测试时添加一个Header参数","x-romaconnect-mode":"huaweicloud,hybrid,on-premise","x-support-sdk":"Y"}}},"product_short":"ROMA","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"测试后端API","tags":"自定义后端服务","uri":null,"version":"2.0"}