GET /ms/openapi/api/apigw/v3/projects/{projectId}/credentials
参数名称
参数类型
必须
参数说明
默认值
credentialTypes
string
否
凭证类型列表,用逗号分隔
page
integer
否
第几页
1
pageSize
integer
否
每页多少条
20
keyword
string
否
关键字
X-DEVOPS-UID
string
是
用户ID
admin
参数名称
参数类型
必须
参数说明
默认值
projectId
string
是
项目ID
curl - X GET '[请替换为API地址栏请求地址]?credentialTypes={credentialTypes}&page={page}&pageSize={pageSize}&keyword={keyword}' \
- H 'X-DEVOPS-UID:xxx'
HEADER样例
accept: application / json
Content - Type : application / json
X - DEVOPS - UID :xxx
{
"data" : {
"records" : [ {
"credentialType" : "ENUM" ,
"updatedTime" : 0 ,
"credentialRemark" : "String" ,
"permissions" : {
"view" : true ,
"edit" : true ,
"delete" : true
} ,
"credentialId" : "String" ,
"updateUser" : "String" ,
"v1" : "String" ,
"credentialName" : "String" ,
"v2" : "String" ,
"v3" : "String" ,
"v4" : "String"
} ] ,
"count" : 0 ,
"totalPages" : 0 ,
"pageSize" : 0 ,
"page" : 0
} ,
"message" : "String" ,
"status" : 0
}
数据返回包装模型分页数据包装模型凭据-凭据内容和权限
参数名称
参数类型
必须
参数说明
records
List<凭据-凭据内容和权限 >
是
数据
count
integer
是
总记录行数
totalPages
integer
是
总共多少页
pageSize
integer
是
每页多少条
page
integer
是
第几页
参数名称
参数类型
必须
参数说明
credentialType
ENUM(PASSWORD, ACCESSTOKEN, USERNAME_PASSWORD, SECRETKEY, APPID_SECRETKEY, SSH_PRIVATEKEY, TOKEN_SSH_PRIVATEKEY, TOKEN_USERNAME_PASSWORD, COS_APPID_SECRETID_SECRETKEY_REGION, MULTI_LINE_PASSWORD, )
是
凭据类型
updatedTime
integer
是
最后更新时间
credentialRemark
string
否
凭据描述
permissions
凭证-凭证权限
是
权限
credentialId
string
是
凭据ID
updateUser
string
是
最后更新者
v1
string
是
凭据内容
credentialName
string
是
凭据名称
v2
string
是
凭据内容
v3
string
是
凭据内容
v4
string
是
凭据内容
参数名称
参数类型
必须
参数说明
view
boolean
是
查看权限
edit
boolean
是
编辑权限
delete
boolean
是
删除权限