接口说明
调用queryOne接口查询目标Project的详细信息。
请求头
该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。
请求语法
GET /paasopenapi/api/cmplogadmin/cmplog/tenant/project/queryOne HTTP/1.1
请求参数(检查代码和apifox文档)
名称 | 类型 | 位置 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|---|
projectId | Long | Query | 是 | 1001 | Project id |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
code | Integer | 0 | 响应状态码。0:成功,-1:失败 |
msg | String | 响应描述 | |
data | Object | Project信息。 |
data 数据结构如下:
名称 | 类型 | 示例 | 描述 |
---|---|---|---|
cmplogProjectId | Long | 1001 | Project id |
note | String | this is test | 项目描述 |
projectCode | String | RNfSl******zALYT | 项目编码 |
projectName | String | test-project | 项目名称 |
resPoolCode | String | bbd132b53a11e9******42ac11000 | 资源池编码 |
createBy | Long | 1001 | 创建者租户id |
createTime | String | 2019-08-24T14:15:22Z | 创建时间 |
logCollectorNum | Long | 0 | 采集器数量 |
logUnitNum | Long | 0 | 日志单元数量 |
tenantId | Long | 1001 | 租户id |
updateBy | Long | 1001 | 更新者租户id |
updateTime | String | 2019-08-24T14:15:22Z | 更新时间 |
tenantCode | String | test-tenantCode | 当前租户编码 |
示例
请求示例
GET /paasopenapi/api/cmplogadmin/cmplog/tenant/project/queryOne?projectId=1001 HTTP/1.1
Content-Type:application/json
正常返回示例
JSON格式
HTTP/1.1 200 OK
{
"code": 0,
"msg": "",
"data": {
"cmplogProjectId": 1001,
"createBy": 1001,
"createTime": "2019-08-24T14:15:22Z",
"dataType": 1,
"fsource": 1,
"logCollectorNum": 0,
"logUnitNum": 0,
"note": "this is test",
"projectCode": "RNfSlzALYT",
"projectName": "test_name",
"resPoolCode": "bbd132b53a11e942ac11000",
"status": 1,
"tenantId": 1001,
"updateBy": 1001,
"updateTime": "2019-08-24T14:15:22Z",
"tenantCode": "test-tenantCode"
}
}
错误码
Http状态码 | 错误码 | 错误码描述 |
---|---|---|
400 | MissingParameter | 缺少必要的请求参数。 |
404 | ProjectNotExist | 日志项目不存在。 |
500 | FailedOperation | 操作失败 |