保存用户字段配置

  • API: POST /api/{version}/usercustom
  • API名称: save_user_custom
  • 功能说明:
    • 中文:保存用户自定义配置
    • English :save user custom
  • input body:
    1. {
    2. "host_query_column":"["bk_host_innerip", "bk_host_name"]",
    3. "host_display_column":"["bk_host_innerip", "bk_host_name"]",
    4. "biz_query_column":"["bk_biz_name", "bk_biz_productor", "bk_biz_maintainer"}",
    5. "biz_display_column":"{"bk_biz_name", "bk_biz_productor", "bk_biz_maintainer"}",
    6. "bk_biz_id":123
    7. }
  • input字段说明:
名称 类型 必填 默认值 说明 Description
host_query_column string数组 主机查询字段 host query fields
host_display_column string数组 主机展示字段 host display fields
biz_query_column string 数组 业务查询字段 business query fields
biz_display_column string数组 业务展示字段 business display fields
bk_biz_id int 业务ID business ID
  • output:
  1. {
  2. "result":true,
  3. "bk_error_code":0,
  4. "bk_error_msg":"",
  5. "data":null
  6. }
  • output字段说明
名称 类型 说明 Description
result bool 请求成功与否。true:请求成功;false请求失败 request result
bk_error_code int 错误编码。 0表示success,>0表示失败错误 error code. 0 represent success, >0 represent failure code
bk_error_msg string 请求失败返回的错误信息 error message from failed request
data null 请求返回的数据 return data

获取用户字段配置

  • API: POST /api/{version}/usercustom/user/search
  • API名称: search_user_custom
  • 功能说明:
    • 中文:获取用户自定义配置
    • English :save user custom
  • input body:
  • output:
  1. {
  2. "result":true,
  3. "bk_error_code":0,
  4. "bk_error_msg":"",
  5. "data":{
  6. "bk_biz_id":123,
  7. "host_query_column":"{"bk_host_innerip", "bk_host_name"}",
  8. "host_display_column":"{"bk_host_innerip", "bk_host_name"}",
  9. "biz_query_column":"{"bk_biz_name", "bk_bus_productor", "bk_biz_maintainer"}",
  10. "biz_display_column":"{"bk_biz_name", "bk_bus_productor", "bk_biz_maintainer"}",
  11. "id":"b81ervtmjrcduf67mm9g",
  12. "user":"test default"
  13. }
  14. }
  • output参数说明:
名称 类型 说明 Description
result bool 请求成功与否。true:请求成功;false请求失败 request result
bk_error_code int 错误编码。 0表示success,>0表示失败错误 error code. 0 represent success, >0 represent failure code
bk_error_msg string 请求失败返回的错误信息 error message from failed request
data object 请求返回的数据 return data

data字段说明:

名称 类型 说明 Description
host_query_column string数组 主机查询字段 host query fields
host_display_column string数组 主机展示字段 host display fields
biz_query_column string 数组 业务查询字段 business query fields
biz_display_column string数组 业务展示字段 business display fields
bk_biz_id int 业务ID business ID
id int 主键ID primary key ID
user string 用户名 user name

获取默认字段配置

  • API: POST /api/{version}/usercustom/default/search
  • API名称: get_user_default_custom
  • 功能说明:
    • 中文:获取默认用户自定义配置
    • English :save default user custom
  • input body:

  • output:

  1. {
  2. "result":true,
  3. "bk_error_code":0,
  4. "bk_error_msg":"",
  5. "data":{
  6. "host_query_column":"{"bk_host_innerip", "bk_host_name"}",
  7. "host_display_column":"{"bk_host_innerip", "bk_host_name"}",
  8. "biz_query_column":"{"bk_biz_name", "bk_bus_productor", "bk_biz_maintainer"}",
  9. "biz_display_column":"{"bk_biz_name", "bk_bus_productor", "bk_biz_maintainer"}",
  10. "id":"b81ervtmjrcduf67mm9g",
  11. "user":"test default",
  12. "is_default":1,
  13. }
  14. }
  • output参数说明:
名称 类型 说明 Description
result bool 请求成功与否。true:请求成功;false请求失败 request result
bk_error_code int 错误编码。 0表示success,>0表示失败错误 error code. 0 represent success, >0 represent failure code
bk_error_msg string 请求失败返回的错误信息 error message from failed request
data object 请求返回的数据 return data

data字段说明:

名称 类型 说明 Description
host_query_column string数组 主机查询字段 host query fields
host_display_column string数组 主机展示字段 host display fields
biz_query_column string 数组 业务查询字段 business query fields
biz_display_column string数组 业务展示字段 business display fields
bk_biz_id int 业务ID business ID
id int 主键ID primary key ID
user string 用户名 user name