凭据管理

November 23, 2021About 3 min

凭据管理

SDK类名:/common/Credential;

获取列表

SDK方法名:listCredential;

URL

//credential

Method

GET

Request

名称类型必选初始值简介Mock规则
cred_typeNumber凭据类型:
0: 节点
1: VP
2: KERBEROS
3:FTP
4.数据库节点
如果不传,则获取所有类型

Response

名称类型必选初始值简介Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0]操作成功
  info_listArray
    cred_nameStringdsafs凭据名称
    cred_typeNumber0凭据类型:
0:节点名称
1:VP类型
    os_userStringddd登录名
    descriptionStringe凭据描述
    cred_uuidStringadfsafsafddafg凭据uuid
    user_uuidString555555创建者uuid
    create_timeNumber创建时间
  totalNumber

新建

SDK方法名:createCredential;

URL

//credential

Method

POST

Request

名称类型必选初始值简介Mock规则
cred_typeNumber凭据类型:
0:节点
1:VP
2: kerberos
cred_nameString凭据名称
os_userString登录名
os_pwdStringRSA加密过的 登录密码
descriptionString凭据描述

Response

名称类型必选初始值简介Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0]操作成功。
  credentialObject添加成功时,返回uuid和名字
    cred_nameString
    cred_uuidString

获取单个

SDK方法名:describeCredential;

URL

//credential/:uuid([A-F0-9-]+)

Method

GET

Request

名称类型必选初始值简介Mock规则

Response

名称类型必选初始值简介Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0]操作成功。
  credentialObject
    cred_nameString凭据名称
    cred_typeNumber凭据类型:
0:节点名称
1:VP类型
    os_userString登录名
    os_pwdString******登陆密码,固定返回******
    descriptionString凭据描述
    cred_uuidString凭据uuid
    user_uuidString创建者uuid
    create_timeNumber创建时间
    random_strString

修改

SDK方法名:modifyCredential;

URL

//credential/:uuid([A-F0-9-]+)

Method

PUT

Request

名称类型必选初始值简介Mock规则
cred_typeNumber凭据类型:
0:节点
1:VP
cred_nameString凭据名称
os_userString登录名
os_pwdStringRSA加密过的 登录密码
descriptionString凭据描述
random_strString

Response

名称类型必选初始值简介Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0]操作成功

删除

SDK方法名:deleteCredential;

URL

//credential

Method

DELETE

Request

名称类型必选初始值简介Mock规则
cred_uuidsArray凭据uuid数组

Response

名称类型必选初始值简介Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] 操作成功。

批量导入下载模板

SDK方法名:downloadTemplate;

URL

//dl

Method

GET

Request

名称类型必选初始值简介Mock规则
typeStringcred_csv

Response

名称类型必选初始值简介Mock规则
StringCredetial name, Credetial type(Node 0|VP 1), Username, Password, Description test,0,root,123456,description

批量导入

SDK方法名:batchImportCredential;

URL

/credential/batch

Method

POST

Request

名称类型必选初始值简介Mock规则

Response

名称类型必选初始值简介Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0]操作成功。
Last update: 6/25/2022, 9:23:18 PM
Contributors: ganl