huawei-cloud-api-definitions-CodeArtsBuild 0.1.20250620

Huawei Cloud API definitions, generated from OpenAPI spec
Documentation
1
{"base_path":"/","components":null,"consumes":"","definitions":{"ErrorResponseBody":{"properties":{"error_code":{"description":"错误码","example":"CB.00060200","type":"string"},"error_msg":{"description":"错误描述","example":"Invalid param","type":"string"}},"type":"object"},"StatusSuccessResult":{"properties":{"status":{"description":"任务运行结果","example":"success","type":"string"}},"title":"StatusSuccessResult","type":"object"}},"description":null,"group_id":"50626d0f704e4af3adfd875e2acffcb6","host":"cloudbuild-ext.cn-north-4.myhuaweicloud.com","id":"b54ed35e347b42779299086b9804626e","info_version":"v3","method":"delete","name":"DeleteTemplate","parameters":{"Uuid":{"description":"uuid","in":"path","name":"uuid","pattern":"[a-z0-9A-Z-]{0,64}","required":true,"type":"string","x-example":"ca9c83214d6344b9bd26d14ba0b519d9"}},"paths":{"/v1/template/{uuid}/delete":{"delete":{"deprecated":false,"description":"删除构建模板","operationId":"DeleteTemplate","parameters":[{"$ref":"#/parameters/Uuid"}],"produces":["application/json;charset=UTF-8"],"responses":{"200":{"description":"OK","examples":{"application/json":{"status":"success"}},"schema":{"$ref":"#/definitions/StatusSuccessResult"}},"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":["TemplateManager"],"x-api-type":"open-api","x-apigateway-ratelimit":"five_50_min","x-internel":"false","x-is-registered":"Y","x-request-examples-text-1":"{\n    \"name\": \"example\",\n    \"description\": \"123\",\n    \"tool_type\": \"123123\",\n    \"template\": {\n        \"steps\": [\n            {\n                \"module_id\": \"devcloud2018.codeci_action_20043.action\",\n                \"name\": \"Maven构建\",\n                \"enable\": true,\n                \"properties\": null\n            }\n        ]\n    },\n    \"parameters\": [\n        {\n            \"name\": \"hudson.model.StringParameterDefinition\",\n            \"params\": [\n                {\n                    \"name\": \"name\",\n                    \"value\": \"codeBranch\"\n                },\n                {\n                    \"name\": \"type\",\n                    \"value\": \"normalparam\"\n                },\n                {\n                    \"name\": \"defaultValue\",\n                    \"value\": \"master\"\n                },\n                {\n                    \"name\": \"description\",\n                    \"value\": \"description\"\n                },\n                {\n                    \"name\": \"deletion\",\n                    \"value\": \"false\"\n                },\n                {\n                    \"name\": \"defaults\",\n                    \"value\": \"true\"\n                },\n                {\n                    \"name\": \"staticVar\",\n                    \"value\": \"false\"\n                },\n                {\n                    \"name\": \"sensitiveVar\",\n                    \"value\": \"false\"\n                }\n            ]\n        }\n    ]\n}","x-request-examples-url-1":"POST https://{endpoint}/v1/template/a7cd110ab0a542fdbe21fa9b35c6a482/delete","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"}