huawei-cloud-api-definitions-CodeArtsBuild 0.1.20250926

Huawei Cloud API definitions, generated from OpenAPI spec
Documentation
1
{"base_path":"/","components":null,"consumes":"","definitions":{"BriefRecordItems":{"properties":{"branch":{"description":"代码分支","example":"master","type":"string"},"build_duration":{"description":"子任务构建耗时","example":0,"type":"integer"},"build_no":{"description":"构建任务的构建编号,从1开始,每次构建递增1","example":227,"type":"integer"},"create_time":{"description":"创建时间","example":"2024-08-31 10:58:02","type":"string"},"daily_build_number":{"description":"构建编号,每日从1开始","type":"string"},"duration":{"description":"构建时长","example":0,"type":"integer"},"finish_time":{"description":"结束时间","example":"2024-08-12T02:31:01+0800","type":"string"},"id":{"description":"构建任务的ID","example":"bf44443d-190b-4f21-8f6c-08cf511e8415","type":"string"},"pending_duration":{"description":"等待时间","example":0,"type":"integer"},"project_id":{"description":"所属的项目ID","type":"string"},"queued_time":{"description":"构建排队耗时","example":"2024-08-12T02:31:01+0800","type":"string"},"revision":{"description":"commitId","example":"e980b883c1590363818225ec649d7cf161f0d49c","type":"string"},"schedule_time":{"description":"构建下发时间","example":"2024-08-12T02:31:01+0800","type":"string"},"start_time":{"description":"开始时间","example":"2024-08-12T02:31:01+0800","type":"string"},"status":{"description":"状态","example":"SCHEDULE_FAILURE","type":"string"},"trigger_name":{"description":"触发者名称","example":"devcloud_codeci_z00485259_03","type":"string"}},"title":"BriefRecordItems","type":"object"},"ErrorResponseBody":{"properties":{"error_code":{"description":"错误码","example":"CB.00060200","type":"string"},"error_msg":{"description":"错误描述","example":"Invalid param","type":"string"}},"type":"object"},"ListBriefRecordBody":{"description":"build_project_id,构建工程ID,36位UUID","items":{"type":"string"},"type":"array"},"ListBriefRecordResponseBody":{"properties":{"error":{"description":"错误","type":"object"},"result":{"description":"结果列表","items":{"description":"结果","properties":{"brief_build_record_dtos":{"description":"简要构建信息列表","items":{"$ref":"#/definitions/BriefRecordItems"},"type":"array"},"project_id":{"description":"需要查询的项目ID","type":"string"}},"type":"object"},"type":"array"},"status":{"description":"状态信息","example":"success","type":"string"}},"title":"ListBriefRecordResponseBody","type":"object"}},"description":null,"group_id":"50626d0f704e4af3adfd875e2acffcb6","host":"cloudbuild-ext.cn-north-4.myhuaweicloud.com","id":"5f7719a7de5e4fb79dab809fc859472f","info_version":"v3","method":"post","name":"ListBriefRecord","parameters":{"Limit":{"default":10,"description":"每页显示的条目数量,limit小于等于100","format":"int32","in":"query","maximum":100,"minimum":0,"name":"limit","required":true,"type":"integer"}},"paths":{"/v1/record/brief":{"post":{"deprecated":false,"description":"获取指定工程的简要构建信息","operationId":"ListBriefRecord","parameters":[{"description":"body","in":"body","name":"ListBriefRecordRequestBody","required":true,"schema":{"$ref":"#/definitions/ListBriefRecordBody"}},{"$ref":"#/parameters/Limit"}],"produces":["application/json;charset=UTF-8"],"responses":{"200":{"description":"OK","examples":{"application/json":{"error":{},"result":[{"brief_build_record_dtos":[{"branch":"master","build_duration":0,"build_no":227,"create_time":"2024-08-31 10:58:02","daily_build_number":"string","duration":0,"finish_time":"2024-08-12T02:31:01+0800","id":"bf44443d-190b-4f21-8f6c-08cf511e8415","pending_duration":0,"project_id":"string","queued_time":"2024-08-12T02:31:01+0800","revision":"e980b883c1590363818225ec649d7cf161f0d49c","schedule_time":"2024-08-12T02:31:01+0800","start_time":"2024-08-12T02:31:01+0800","status":"SCHEDULE_FAILURE","trigger_name":"devcloud_codeci_z00485259_03"}],"project_id":"string"}],"status":"success"}},"schema":{"$ref":"#/definitions/ListBriefRecordResponseBody"}},"400":{"description":"Bad Request","schema":{"$ref":"#/definitions/ErrorResponseBody"}},"401":{"description":"Unauthorized","schema":{"$ref":"#/definitions/ErrorResponseBody"}},"403":{"description":"Forbidden","schema":{"$ref":"#/definitions/ErrorResponseBody"}},"404":{"description":"Not Found","schema":{"$ref":"#/definitions/ErrorResponseBody"}},"500":{"description":"Internal Server Error","schema":{"$ref":"#/definitions/ErrorResponseBody"}}},"security":[{"apig-auth-iam":[]}],"summary":"获取指定工程的简要构建信息","tags":["RecordManager"],"x-api-type":"open-api","x-apigateway-ratelimit":"five_50_min","x-internel":"false","x-is-registered":"Y","x-request-examples-text-1":"[\"string\"]","x-request-examples-url-1":"POST https://{endpoint}/v1/record/brief?limit=10","x-support-sdk":"Y"}}},"product_short":"CodeArtsBuild","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":{"APP":{"in":"header","name":"Authorization","type":"apiKey","x-apigateway-auth-type":"AppSigv1"},"apig-auth-app-optional":{"in":"header","name":"Authorization","type":"apiKey","x-apigateway-auth-opt":{"access-auth-type":"optional"},"x-apigateway-auth-type":"AppSigv1"},"apig-auth-iam":{"in":"header","name":"unused","type":"apiKey","x-apigateway-auth-type":"IAM"},"apig-auth-iam-none":{"in":"header","name":"unused","type":"apiKey","x-apigateway-auth-type":"IAM_NONE"}},"summary":"获取指定工程的简要构建信息","tags":"构建记录","uri":null,"version":"2.0"}