文档首页/ 代码检查 CodeArts Check/ API参考/ API/ 任务管理/ 查询某个任务的基本配置
更新时间:2025-09-29 GMT+08:00
分享

查询某个任务的基本配置

功能介绍

查询某个任务的基本配置。

调用方法

请参见如何调用API

URI

GET /v1/simple-query/{id}

表1 路径参数

参数

是否必选

参数类型

描述

id

String

参数解释:

配置模板ID,每个CodeArtsCheck任务及其下的分支任务都有1个相同的且唯一的配置模板ID。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

operator

String

参数解释:

操作用户的用户名。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

响应参数

状态码:200

表3 响应Body参数

参数

参数类型

描述

httpStatus

String

参数解释:

HTTP响应状态,接口响应成功时为"OK",接口响应失败时为其他HTTP状态码。如INTERNAL_SERVER_ERROR为接口内部异常,BAD_REQUEST是参数校验异常。

取值范围:

  • OK,接口响应成功。

  • ACCEPTED,接口响应成功。

  • INTERNAL_SERVER_ERROR,接口内部异常。

  • BAD_REQUEST,参数校验异常。

result

ConfigTemplateSimpleInfo object

参数解释:

任务的基本配置。

取值范围:

不涉及。

status

String

参数解释:

接口响应状态。

取值范围:

  • success,接口响应成功。

  • error,接口响应失败。

表4 ConfigTemplateSimpleInfo

参数

参数类型

描述

arch

String

参数解释:

执行机类型。

取值范围:

  • X86:X86架构。

  • ARM:ARM架构。

associatedAuthName

String

参数解释:

关联凭证名称,该字段一般为空白字符串""。

取值范围:

不涉及。

authId

String

参数解释:

用户预先创建的项目下的代码源扩展点ID,保存了代码仓信息。

取值范围:

不涉及。

authType

String

参数解释:

授权类型。

取值范围:

  • DevCloud:CodeArtsRepo仓。

  • Gitee:Gitee仓。

  • GitHub:GitHub仓。

  • GitPub:通用Git仓。

  • gitcode:GitCode仓。

  • gitlab:GitLab仓。

  • self_gitlab:自建GitLab仓。

  • tfs_git:TFS仓。

  • bitbucket:Bitbucket仓。

branch

String

参数解释:

分支名。

取值范围:

不涉及。

businessId

String

参数解释:

预置质量配置的业务ID,该字段一般为空白字符串""。

取值范围:

不涉及。

businessName

String

参数解释:

预置质量配置的业务名称,该字段一般为空白字符串""。

取值范围:

不涉及。

canDelete

Boolean

参数解释:

是否有删除的权限。

取值范围:

  • true:有。

  • false:没有。

canEdit

Boolean

参数解释:

是否有编辑的权限。

取值范围:

  • true,有。

  • false,没有。

canRead

Boolean

参数解释:

是否有读的权限。

取值范围:

  • true:有。

  • false:没有。

checkersVersions

Array of strings

参数解释:

检查工具版本列表,该字段一般返回空数组[]。

约束限制:

不涉及。

childNum

Integer

参数解释:

子模板个数。

取值范围:

≥0。

configImageMappings

Array of ConfigTemplateImageInfo objects

参数解释:

规则集配置列表。

取值范围:

不涉及。

createTime

String

参数解释:

配置模板创建时间,格式为UTC时间。

取值范围:

不涉及。

creator

String

参数解释:

配置模板创建者。

取值范围:

不涉及。

currentAuthUser

String

参数解释:

配置模板授权人,该字段一般为空白字符串""。

取值范围:

不涉及。

customParameters

String

参数解释:

customParams参数的字符串格式。

取值范围:

不涉及。

customParams

Array of ConfigTemplateCustomParam objects

参数解释:

编译参数列表。

取值范围:

不涉及。

delayTime

Array of ConfigTemplateDelayTime objects

参数解释:

缺陷延迟配置。

取值范围:

不涉及。

deptId

String

参数解释:

部门ID,该字段一般为空白字符串""。

取值范围:

不涉及。

deptName

String

参数解释:

部门名称,该字段一般为空白字符串""。

取值范围:

不涉及。

domainId

String

参数解释:

配置模板所属的租户租户ID,租户ID的值来源于iam的租户ID。

取值范围:

字符集为大小写字母和数字,字符串长度不少于1,不超过128。

exclude

String

参数解释:

任务配置的排除目录信息。

取值范围:

不涉及。

groups

String

参数解释:

分组信息,该字段一般为空白字符串""。

取值范围:

不涉及。

hwcloudRegion

String

参数解释:

华为云地域。

取值范围:

不涉及。

id

String

参数解释:

配置模板ID,修改配置信息需要用到配置模板id,每个CodeArtsCheck任务及其下的分支任务都有1个相同的且唯一的配置模板ID,可通过根据ID查询Task接口的configTemplateId字段获取配置模板ID。

取值范围:

不涉及。

includePaths

String

参数解释:

检查目录。不配置检查目录时,检查代码仓中所有目录下的代码文件;配置检查目录时,只检查配置目录中的文件。

取值范围:

不涉及。

language

String

参数解释:

语言。

取值范围:

  • ARKTS:ARKTS语言。

  • C#:C#语言。

  • C++:C++语言。

  • CSS:CSS语言。

  • GO:GO语言。

  • HTML:HTML语言。

  • JAVA:JAVA语言。

  • JAVASCRIPT:JAVASCRIPT语言。

  • KOTLIN:KOTLIN语言。

  • LUA:LUA语言。

  • PHP:PHP语言。

  • PYTHON:PYTHON语言。

  • RUST:RUST语言。

  • SCALA:SCALA语言。

  • SHELL:SHELL语言。

  • SQL:SQL语言。

  • TYPESCRIPT:TYPESCRIPT语言。

lastReviser

String

参数解释:

最后修改人的用户名。

取值范围:

不涉及。

lastUpdateTime

String

参数解释:

配置模板上一次修改时间,格式为UTC时间。

取值范围:

不涉及。

managers

String

参数解释:

管理者列表。

取值范围:

不涉及。

manifestFile

String

参数解释:

manifest文件路径。

取值范围:

不涉及。

matchRepos

String

参数解释:

匹配仓库列表。

取值范围:

不涉及。

minorToolVersion

String

参数解释:

小工具版本。

取值范围:

不涉及。

modelSets

Array of strings

参数解释:

模型集列表,该字段一般返回空数组[]。

约束限制:

不涉及。

name

String

参数解释:

配置模板的名称。

取值范围:

不涉及。

newSonarVersion

String

参数解释:

新版Sonar的版本。

取值范围:

不涉及。

parentId

String

参数解释:

父模板ID,该字段一般为空白字符串""。

取值范围:

不涉及。

parentType

String

参数解释:

父模板类型,该字段一般为空白字符串""。

取值范围:

不涉及。

projectId

String

参数解释:

项目的32位uuid,项目唯一标识,通过查询项目列表接口查询项目列表获取。

取值范围:

字符串长度32。

projectName

String

参数解释:

项目名。

取值范围:

不涉及。

region

String

参数解释:

地域。

取值范围:

suzhou。

repoType

String

参数解释:

代码仓类型。

取值范围:

  • DevCloud:CodeArtsRepo仓。

  • Gitee:Gitee仓。

  • GitHub:GitHub仓。

  • GitPub:通用Git仓。

  • gitcode:GitCode仓。

  • gitlab:GitLab仓。

  • self_gitlab:自建GitLab仓。

  • tfs_git:TFS仓。

  • bitbucket:Bitbucket仓。

repoUrl

String

参数解释:

代码仓地址。

取值范围:

不涉及。

resourcePoolId

String

参数解释:

启用的资源池id,使用内置执行机的情况下为""。

取值范围:

不涉及。

resourcePoolName

String

参数解释:

启用的资源池名称,使用内置执行机的情况下为空。

取值范围:

不涉及。

resource_pool_type

String

参数解释:

启用的资源池类型。

取值范围:

  • default:内置资源池。

  • exclusive:专属资源池。

  • self-hosted:自定义资源池。

reviewData

Array of ReviewDataInfoResponse objects

参数解释:

任务门禁配置列表。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

reviewDataJson

String

参数解释:

任务门禁配置列表的json字符串。

取值范围:

不涉及。

ruleSets

Array of ConfigTemplateRuleSetInfo objects

参数解释:

规则集配置列表。

取值范围:

不涉及。

ruleSetsJson

String

参数解释:

ruleSets字段的json格式字符串。

取值范围:

不涉及。

sonarVersion

String

参数解释:

Sonar的版本。

取值范围:

不涉及。

toolImage

String

参数解释:

工具镜像。

取值范围:

不涉及。

toolVersion

String

参数解释:

工具版本。

取值范围:

不涉及。

toolVersionId

String

参数解释:

工具版本ID。

取值范围:

不涉及。

type

String

参数解释:

配置模板类型。

取值范围:

private。

versionLastUpdateTime

String

参数解释:

版本最近更新时间,格式为yyyy-MM-dd HH:mm:ss。

取值范围:

不涉及。

versionUpdateDelayDays

Array of VersionUpdateDelayDays objects

参数解释:

版本更新延迟时间配置列表。

取值范围:

不涉及。

versionUpdateDelayDaysJson

String

参数解释:

versionUpdateDelayDays的json格式字符串。

取值范围:

不涉及。

ymlConfigType

Integer

参数解释:

yml的配置类型。

取值范围:

不涉及。

ymlPath

String

参数解释:

yml文件的路径。

取值范围:

不涉及。

zone

String

参数解释:

区域,一般为green。

取值范围:

green。

表5 ConfigTemplateImageInfo

参数

参数类型

描述

arch

String

参数解释:

执行机类型。

取值范围:

X86/ARM。

cfgKey

String

参数解释:

工具类型,一般是buildToolVersion,代表编译工具。

取值范围:

buildToolVersion。

cfgValue

String

参数解释:

工具名称,一般是编译工具名称,有ant、cmake、mono、go、gradle、maven、msbuild等包含多个版本的各种编译工具的工具名称。

取值范围:

不涉及。

imageLabel

String

参数解释:

镜像标签,一般是编译工具镜像标签,有ant、cmake、mono、go、gradle、maven、msbuild等包含多个版本的各种编译工具的镜像标签。

取值范围:

不涉及。

imageName

String

参数解释:

镜像名称,一般是编译工具镜像名称,有ant、cmake、mono、go、gradle、maven、msbuild等包含多个版本的各种编译工具的镜像名称。

取值范围:

不涉及。

organization

String

参数解释:

工具所属组织。

取值范围:

不涉及。

表6 ConfigTemplateCustomParam

参数

参数类型

描述

description

String

参数解释:

编译的描述。

取值范围:

不涉及。

isChecked

Boolean

参数解释:

是否勾选。

取值范围:

  • true:勾选。

  • false:未勾选。

isRequired

Boolean

参数解释:

是否必填。

取值范围:

  • true:必填。

  • false:非必填。

isShowInIDE

Boolean

参数解释:

是否在IDE可见。

取值范围:

  • true:IDE可见。

  • false:IDE不可见。

key

String

参数解释:

编译参数的key。

取值范围:

  • compileScriptCmd:编译命令。

  • buildToolVersion:编译工具版本。

language

String

参数解释:

编程语言。

取值范围:

  • ARKTS:ARKTS语言。

  • C#:C#语言。

  • C++:C++语言。

  • CSS:CSS语言。

  • GO:GO语言。

  • HTML:HTML语言。

  • JAVA:JAVA语言。

  • JAVASCRIPT:JAVASCRIPT语言。

  • KOTLIN:KOTLIN语言。

  • LUA:LUA语言。

  • PHP:PHP语言。

  • PYTHON:PYTHON语言。

  • RUST:RUST语言。

  • SCALA:SCALA语言。

  • SHELL:SHELL语言。

  • SQL:SQL语言。

  • TYPESCRIPT:TYPESCRIPT语言。

name

String

参数解释:

编译参数的名称。

取值范围:

  • 编译命令。

  • 编译工具版本。

toolNames

String

参数解释:

检查工具。

取值范围:

不涉及。

type

String

参数解释:

检查工具类型。

取值范围:

不涉及。

value

String

参数解释:

检查参数的值。

取值范围:

不涉及。

表7 ConfigTemplateDelayTime

参数

参数类型

描述

criterionType

String

参数解释:

业务类型分类。

取值范围:

  • common

  • common_standard_recommend

  • common_standard_rule

  • security

  • security_standard_recommend

  • security_standard_rule

  • code_smells

  • design_smells

  • build_check

  • binscope

delayDays

Integer

参数解释:

缺陷延迟上线时间,单位为天。

取值范围:

  • 30:30天。

  • 60:60天。

delayEndTime

String

参数解释:

缺陷延迟结束时间,使用UTC时间,格式为yyyy-MM-ddTHH:mm:ssZ。

取值范围:

不涉及。

表8 ReviewDataInfoResponse

参数

参数类型

描述

compareType

String

参数解释:

运算逻辑。

取值范围:

取值为"≤"。

isCheck

Integer

参数解释:

门禁开关。

取值范围:

0:关闭门禁,1:打开门禁。

name

String

参数解释:

门禁项。

取值范围:

致命问题数。

严重问题数。

一般问题数。

提示问题数。

value

Integer

参数解释:

门禁阈值。

取值范围:

≥0。

表9 ConfigTemplateRuleSetInfo

参数

参数类型

描述

language

String

参数解释:

语言类型。

取值范围:

C#,CSS,C++,PYTHON,CANGJIE,C,SCALA,GO,KOTLIN,JAVASCRIPT,SQL,ARKTS,RUST,JAVA,SHELL,FORTRAN,PHP,LUA,JSON,HTML,TYPESCRIPT,以及自定义的语言。

ruleSetId

String

参数解释:

规则集ID。

取值范围:

不涉及。

表10 VersionUpdateDelayDays

参数

参数类型

描述

criterionType

String

参数解释:

业务类型分类。

取值范围:

  • common

  • common_standard_recommend

  • common_standard_rule

  • security

  • security_standard_recommend

  • security_standard_rule

  • code_smells

  • design_smells

  • build_check

  • binscope

delayDays

Integer

参数解释:

版本更新延迟时间,单位为天。

取值范围:

  • 30:30天。

  • 60:60天。

状态码:400

表11 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误描述

状态码:401

表12 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误描述

请求示例

查询配置模板ID为1015xxxxxxx6702d的任务配置信息。

POST https://{endpoint}/v1/simple-query/1015xxxxxxx6702d

响应示例

状态码:200

查询任务的基本配置成功

{
  "httpStatus" : "OK",
  "result" : {
    "arch" : "X86",
    "associatedAuthName" : "",
    "authId" : "",
    "authType" : "sshPrivateKey",
    "branch" : "dotnet9_mr",
    "businessId" : "",
    "businessName" : "",
    "canDelete" : true,
    "canEdit" : true,
    "canRead" : true,
    "checkersVersions" : [ ],
    "childNum" : 0,
    "configImageMappings" : [ {
      "arch" : "ARM",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "ant1.10.12-jdk1.11",
      "imageLabel" : "arm-ant1.10.3-jdk1.8-1.0.2",
      "imageName" : "ant",
      "organization" : "codeci"
    }, {
      "arch" : "X86",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "ant1.10.12-jdk1.11",
      "imageLabel" : "ant1.10.3-jdk1.8-1.0.5",
      "imageName" : "ant",
      "organization" : "codeci"
    }, {
      "arch" : "ARM",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "ant1.10.12-jdk1.7",
      "imageLabel" : "arm-ant1.10.3-jdk1.8-1.0.2",
      "imageName" : "ant",
      "organization" : "codeci"
    }, {
      "arch" : "X86",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "ant1.10.12-jdk1.7",
      "imageLabel" : "ant1.10.3-jdk1.8-1.0.5",
      "imageName" : "ant",
      "organization" : "codeci"
    }, {
      "arch" : "ARM",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "ant1.10.12-jdk1.8",
      "imageLabel" : "arm-ant1.10.3-jdk1.8-1.0.2",
      "imageName" : "ant",
      "organization" : "codeci"
    }, {
      "arch" : "X86",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "ant1.10.12-jdk1.8",
      "imageLabel" : "ant1.10.3-jdk1.8-1.0.5",
      "imageName" : "ant",
      "organization" : "codeci"
    }, {
      "arch" : "ARM",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "ant1.10.12-jdk1.9",
      "imageLabel" : "arm-ant1.10.3-jdk1.8-1.0.2",
      "imageName" : "ant",
      "organization" : "codeci"
    }, {
      "arch" : "X86",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "ant1.10.12-jdk1.9",
      "imageLabel" : "ant1.10.3-jdk1.8-1.0.5",
      "imageName" : "ant",
      "organization" : "codeci"
    }, {
      "arch" : "ARM",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "cmake2.8.12-gcc4.8.5",
      "imageLabel" : "arm-cmake2.8.12-gcc4.8.5-1.0.17",
      "imageName" : "cmake",
      "organization" : "codeci"
    }, {
      "arch" : "X86",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "cmake2.8.12-gcc4.8.5",
      "imageLabel" : "cmake2.8.12-gcc4.8.5-1.0.17",
      "imageName" : "cmake",
      "organization" : "codeci"
    }, {
      "arch" : "ARM",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "cmake2.8.12-gcc5.5.0",
      "imageLabel" : "arm-cmake2.8.12-gcc5.5.0-1.0.17",
      "imageName" : "cmake",
      "organization" : "codeci"
    }, {
      "arch" : "X86",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "cmake2.8.12-gcc5.5.0",
      "imageLabel" : "cmake2.8.12-gcc5.5.0-1.0.17",
      "imageName" : "cmake",
      "organization" : "codeci"
    }, {
      "arch" : "ARM",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "cmake2.8.12-gcc6.4.0",
      "imageLabel" : "arm-cmake2.8.12-gcc6.4.0-1.0.17",
      "imageName" : "cmake",
      "organization" : "codeci"
    }, {
      "arch" : "X86",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "cmake2.8.12-gcc6.4.0",
      "imageLabel" : "cmake2.8.12-gcc6.4.0-1.0.17",
      "imageName" : "cmake",
      "organization" : "codeci"
    }, {
      "arch" : "ARM",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "cmake2.8.12-gcc7.3.0",
      "imageLabel" : "arm-cmake2.8.12-gcc7.3.0-1.0.17",
      "imageName" : "cmake",
      "organization" : "codeci"
    }, {
      "arch" : "X86",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "msbuild15-dotnetframework4.7.2",
      "imageLabel" : "mono-msbuild16-dotnetframework2to4.8-1.0.0",
      "imageName" : "shield",
      "organization" : "codecheck_fuxi"
    }, {
      "arch" : "ARM",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "msbuild16-dotnetframework4.8",
      "imageLabel" : "mono-msbuild4.8-1.1-arm",
      "imageName" : "shield",
      "organization" : "codecheck_fuxi"
    }, {
      "arch" : "X86",
      "cfgKey" : "buildToolVersion",
      "cfgValue" : "msbuild16-dotnetframework4.8",
      "imageLabel" : "mono-msbuild16-dotnetframework2to4.8-1.0.0",
      "imageName" : "shield",
      "organization" : "codecheck_fuxi"
    } ],
    "createTime" : "2025-09-22T02:05:58Z",
    "creator" : "devcloud_codecheck_l00493925_01",
    "currentAuthUser" : "",
    "customParameters" : "[{\"description\":\"dotnet编译命令\",\"isChecked\":true,\"isRequired\":false,\"isShowInIDE\":false,\"key\":\"compileScriptCmd\",\"language\":\"C#\",\"name\":\"编译命令\",\"toolNames\":\"sonarqube\",\"type\":\"0\",\"value\":\"sh build.sh\"},{\"description\":\"执行扫描任务期间匹配相对应编译镜像。\",\"isChecked\":true,\"isRequired\":false,\"key\":\"compileTool\",\"language\":\"C#\",\"name\":\"编译工具\",\"type\":\"2\",\"value\":\"dotnet\"},{\"description\":\"\",\"isChecked\":true,\"isRequired\":false,\"isShowInIDE\":false,\"key\":\"buildToolVersion\",\"language\":\"C#\",\"name\":\"编译工具版本\",\"toolNames\":\"sonarqube\",\"type\":\"2\",\"value\":\"dotnetcore9.0\"}]",
    "customParams" : [ {
      "description" : "勾选编译工具后会自动填充默认的工具版本和命令;如需自定义,可以自行修改。",
      "isChecked" : true,
      "isRequired" : false,
      "isShowInIDE" : false,
      "key" : "compileScriptCmd",
      "language" : "C#",
      "name" : "编译命令",
      "toolNames" : "sonarqube",
      "type" : 0,
      "value" : "sh build.sh"
    }, {
      "description" : "",
      "isChecked" : true,
      "isRequired" : false,
      "isShowInIDE" : false,
      "key" : "buildToolVersion",
      "language" : "C#",
      "name" : "编译工具版本",
      "toolNames" : "sonarqube",
      "type" : 2,
      "value" : "dotnetcore9.0"
    } ],
    "delayTime" : [ {
      "criterionType" : "common",
      "delayDays" : 60,
      "delayEndTime" : "2025-05-09T14:00:00Z"
    }, {
      "criterionType" : "common_standard_recommend",
      "delayDays" : 60,
      "delayEndTime" : "2025-05-09T14:00:00Z"
    }, {
      "criterionType" : "common_standard_rule",
      "delayDays" : 60,
      "delayEndTime" : "2025-05-09T14:00:00Z"
    }, {
      "criterionType" : "security",
      "delayDays" : 30,
      "delayEndTime" : "2025-04-09T14:00:00Z"
    }, {
      "criterionType" : "security_standard_recommend",
      "delayDays" : 30,
      "delayEndTime" : "2025-04-09T14:00:00Z"
    }, {
      "criterionType" : "security_standard_rule",
      "delayDays" : 30,
      "delayEndTime" : "2025-04-09T14:00:00Z"
    }, {
      "criterionType" : "code_smells",
      "delayDays" : 60,
      "delayEndTime" : "2025-05-09T14:00:00Z"
    }, {
      "criterionType" : "design_smells",
      "delayDays" : 60,
      "delayEndTime" : "2025-05-09T14:00:00Z"
    }, {
      "criterionType" : "build_check",
      "delayDays" : 60,
      "delayEndTime" : "2025-05-09T14:00:00Z"
    }, {
      "criterionType" : "binscope",
      "delayDays" : 60,
      "delayEndTime" : "2025-05-09T14:00:00Z"
    } ],
    "deptId" : "",
    "deptName" : "",
    "domainId" : "389efb76b1354e4482eabeed25c895e4",
    "exclude" : "",
    "groups" : "",
    "hwcloudRegion" : "cn-north-7",
    "id" : "ae6f5637975811f0aa9bfa163eed4919",
    "includePaths" : "",
    "language" : "C#",
    "lastReviser" : "devcloud_codecheck_l00493925_01",
    "lastUpdateTime" : "2025-09-22T02:09:28Z",
    "managers" : "",
    "manifestFile" : "",
    "matchRepos" : "",
    "minorToolVersion" : 1,
    "modelSets" : [ ],
    "name" : "template_ae6f5637975811f0aa9bfa163eed4919",
    "newSonarVersion" : 2412,
    "parentId" : "",
    "parentType" : "",
    "projectId" : "e54b275f438244a48d73b85806e2aaa3",
    "projectName" : "CodeCheck引擎用例自动化",
    "region" : "suzhou",
    "repoType" : "DevCloud",
    "repoUrl" : "git@codehub.devcloud.example.huawei.com:e54b27xxxx85806e2aaa3/Engine_SonarQube.git",
    "resourcePoolId" : "",
    "resourcePoolName" : "",
    "resource_pool_type" : "",
    "reviewData" : [ {
      "compareType" : "≤",
      "isCheck" : 1,
      "name" : "致命问题数",
      "value" : 0
    }, {
      "compareType" : "≤",
      "isCheck" : 1,
      "name" : "严重问题数",
      "value" : 0
    }, {
      "compareType" : "≤",
      "isCheck" : 0,
      "name" : "一般问题数",
      "value" : 0
    }, {
      "compareType" : "≤",
      "isCheck" : 0,
      "name" : "提示问题数",
      "value" : 0
    } ],
    "reviewDataJson" : "[{\"compareType\":\"≤\",\"isCheck\":1,\"name\":\"致命问题数\",\"value\":0},{\"compareType\":\"≤\",\"isCheck\":1,\"name\":\"严重问题数\",\"value\":0},{\"compareType\":\"≤\",\"isCheck\":0,\"name\":\"一般问题数\",\"value\":0},{\"compareType\":\"≤\",\"isCheck\":0,\"name\":\"提示问题数\",\"value\":0}]",
    "ruleSetId" : "a04d3f383b7d443bbbcae68ba53dd14a",
    "ruleSets" : [ {
      "language" : "C#",
      "ruleSetId" : "a04d3f383b7d443bbbcae68ba53dd14a"
    } ],
    "ruleSetsJson" : "[{\"language\":\"C#\",\"ruleSetId\":\"a04d3f383b7d443bbbcae68ba53dd14a\"}]",
    "sonarVersion" : 897,
    "toolImage" : "",
    "toolVersion" : 202507,
    "toolVersionId" : "",
    "type" : "private",
    "versionLastUpdateTime" : "2025-03-10 22:00:00",
    "versionUpdateDelayDays" : [ {
      "criterionType" : "common",
      "delayDays" : 60
    }, {
      "criterionType" : "common_standard_recommend",
      "delayDays" : 60
    }, {
      "criterionType" : "common_standard_rule",
      "delayDays" : 60
    }, {
      "criterionType" : "security",
      "delayDays" : 30
    }, {
      "criterionType" : "security_standard_recommend",
      "delayDays" : 30
    }, {
      "criterionType" : "security_standard_rule",
      "delayDays" : 30
    }, {
      "criterionType" : "code_smells",
      "delayDays" : 60
    }, {
      "criterionType" : "design_smells",
      "delayDays" : 60
    }, {
      "criterionType" : "build_check",
      "delayDays" : 60
    }, {
      "criterionType" : "binscope",
      "delayDays" : 60
    } ],
    "versionUpdateDelayDaysJson" : "[{\"criterionType\":\"common\",\"delayDays\":60},{\"criterionType\":\"common_standard_recommend\",\"delayDays\":60},{\"criterionType\":\"common_standard_rule\",\"delayDays\":60},{\"criterionType\":\"security\",\"delayDays\":30},{\"criterionType\":\"security_standard_recommend\",\"delayDays\":30},{\"criterionType\":\"security_standard_rule\",\"delayDays\":30},{\"criterionType\":\"code_smells\",\"delayDays\":60},{\"criterionType\":\"design_smells\",\"delayDays\":60},{\"criterionType\":\"build_check\",\"delayDays\":60},{\"criterionType\":\"binscope\",\"delayDays\":60}]",
    "ymlConfigType" : 1,
    "ymlPath" : "",
    "zone" : "green"
  },
  "status" : "success"
}

状态码:400

Bad Request

{
  "error_code" : "CC.00000000",
  "error_msg" : "网络繁忙,请稍后再试"
}

状态码:401

Unauthorized

{
  "error_code" : "CC.00000003",
  "error_msg" : "认证信息过期"
}

状态码

状态码

描述

200

查询任务的基本配置成功

400

Bad Request

401

Unauthorized

错误码

请参见错误码

相关文档