云服务器内容精选

  • 请求示例 创建自定义属性 POST https://{endpoint}/v1/{project_id}/custom-props { "name" : "my_custom_prop", "description" : "my_custom_prop_description", "type" : "binary", "smiles" : [ "c1ccccc1", "c1ccccc1" ], "values" : [ 1, 0 ] }
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户 token 表3 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 自定义属性名称 最小长度:1 最大长度:32 description 否 String 自定义属性描述信息 最小长度:0 最大长度:256 type 是 String 属性预测类型 枚举值: binary numerical smiles 是 Array of strings 用于建模的smiles列表 values 是 Array of numbers 用于建模的属性值列表
  • 响应示例 状态码:200 查询成功 获取通用存储自定义属性列表 { "meta_info" : { "current_time" : "2024-01-02T02:04:22Z" }, "payload" : { "list" : [ { "id" : "fda663d2-bf55-4a88-8084-bfab11999ca5", "key" : "KEY", "value" : "VALUE", "project_id" : "PROJECT_ID", "create_at" : 1700464517072 } ], "page_info" : { "total" : 1, "offset" : 0, "limit" : 1 } } }
  • 响应参数 状态码:200 表4 响应Body参数 参数 参数类型 描述 payload CustomAttributePayload object 实际返回信息 meta_info MetaInfo object 元数据 表5 CustomAttributePayload 参数 参数类型 描述 list Array of CustomAttribute objects 自定义属性列表 page_info PageInfo object 分页信息 表6 CustomAttribute 参数 参数类型 描述 id String id key String 属性名称 value String 属性值 workspace_id String 工作空间id project_id String 项目id create_at Long 创建时间,UTC标准时间毫秒时间戳 表7 PageInfo 参数 参数类型 描述 total Long 资源总数 offset Long 查询偏移量 limit Long 返回个数上限 表8 MetaInfo 参数 参数类型 描述 current_time String 请求时间,UTC时间格式,时间为UTC标准时间
  • URI GET /v1.0/{project_id}/common/warehouses/custom-attributes 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目id,获取方法请参见获取项目ID 表2 Query参数 参数 是否必选 参数类型 描述 workspace_id 是 String 工作空间id offset 否 Integer 查询偏移量 limit 否 Integer 返回个数上限 key 否 String 根据自定义属性key值模糊查询 value 否 String 根据自定义属性value值模糊查询 order 否 String 排序类型
  • 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 id Long 自定义属性标识 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码 最大长度:64 error_msg String 错误描述 最大长度:512 状态码: 500 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 最大长度:64 error_msg String 错误描述 最大长度:512
  • 响应示例 状态码: 200 OK { "id" : 1000001} 状态码: 400 Bad Request 示例 1 { "error_code" : "GSL.00020004", "error_msg" : "参数异常"} 示例 2 { "error_code" : "GSL.00027001", "error_msg" : "自定义属性名称不合法,请检查!"} 示例 3 { "error_code" : "GSL.00027002", "error_msg" : "自定义属性名称已存在,请重新输入!"} 示例 4 { "error_code" : "GSL.00027003", "error_msg" : "自定义属性名称和SIM卡管理列字段重复,请重新输入!"} 示例 5 { "error_code" : "GSL.00027004", "error_msg" : "登录用户最多可以创建6个自定义属性。"} 状态码: 500 Internal Server Error { "error_code" : "GSL.00020003", "error_msg" : "系统繁忙,请稍后重试。"}