调用该接口带分页查询项目信息列表。

路径 /living/cloud/project/list
版本号 1.0.0
协议 HTTPS
请求方法 POST
是否需要用户身份鉴权
超时时间 5000

请求参数

名称 类型 是否必选 示例值 描述
pageNo Int 1 分页页号,即从1开始当前页的序号。
pageSize Int 10 每页多少条数据,每页最多20条数据。

返回数据

名称 类型 示例值 描述
code Int

接口返回码。200表示成功。

message String

调用失败时,返回的出错信息。

localizedMsg String

本地语言的错误消息。

data JSON

调用该接口的响应结果。

total Long

总记录条数。

pageNo Int

当前是第几页。

pageSize Int

当前每页大小。

data JSON

返回的项目数据列表。

tenantId String

项目归属租户id。

projectId String

项目id。

isolationId String

隔离id。

name String

项目名称。

description String

项目描述。

productCount Long

关联产品数量,就是该项目下已经创建的产品数量。

appCount Long

关联应用数量。

accountCount Long

项目成员数量。

developCount Long

开发中的产品数量。

publishCount Long

已发布的产品数量。

gmtCreate Long

项目创建时间。

share Boolean

是否为共享项目。

示例

请求示例

{
	"id": "1509086454180",
	"version": "1.0",
	"request":{
		"apiVer": "1.0.0"
	},
	"params":{
		"pageNo":1,
		"pageSize":10
	}
}

正常返回示例

JSON 格式

{
    "id":"4de2c367-c1db-417c-aa15-8c585e595d92",
    "code":200,
    "message":null,
    "localizedMsg":null,
    "data":{
        "total":1,
        "pageNo":1,
        "pageSize":10,
        "data":[
            {
                "tenantId":"BF90*****1993",
                "projectId":"a123qs*****sy4QU",
                "isolationId":"a103f********gSBSIqi",
                "name":"三键开关",
                "description":"T-5f606887-三键开关",
                "productCount":5,
                "appCount":0,
                "accountCount":2,
                "publishCount":0,
                "developCount":5,
                "gmtCreate":1600153737000,
                "share":true
            }
        ]
    }
}

异常返回示例

JSON 格式

{
    "id": "37f7e5fa-d6a5-4efe-8abf-5bf23dca6284",
    "code": 403,
    "message": "request forbidden.",
    "localizedMsg": "请求被禁止",
    "data": null
}