云服务器内容精选

  • 响应参数 返回状态码为200:站点内HACA模板绑定信息,响应体参考HacaBindInfoResponse。 表2 HacaBindInfoResponse对象的参数列表 参数名称 类型 参数值域 默认值 参数说明 参数示例 errcode string 0~64个字符。 - 错误码。 "0" errmsg string 0~256个字符。 - 错误信息。 "" total int32 [0-100000] - 总数。 35 data ARRAY_REFERENCE 0-64个列表项,详细请参见表3。 返回消息体的具体信息 - 表3 DeviceInfo对象的参数列表 参数名称 类型 参数值域 默认值 参数说明 参数示例 id string 32~36个字符。 - 设备id。 "55fc4f3b-4f20-48c9-ab4c-28a281384ce1" deviceName string 0~128个字符。 - 设备名称。 "device11" deviceEsn string 0~64个字符。 - 设备ESN。 "0002353AJS0000000000" deviceModel string 0~512个字符。 - 设备型号。 "S6730-H24X6C" 返回状态码为400:校验异常。 详细信息请参见实际响应消息体。 返回状态码为500:内部错误。 详细信息请参见实际响应消息体。
  • 响应示例 返回状态码为200:站点内HACA模板绑定信息,响应体参考HacaBindInfoResponse。 HTTPS 200 OK Date: Thu,13 Sep 2022 10:00:00 GMT Server: example-server Content-Type: application/json { "errcode":"0", "errmsg":"", "total":1, "data": [ { "id": "55fc4f3b-4f20-48c9-ab4c-28a281384ce1", "deviceName": "设备1", "deviceEsn": "0002353AJS0000000000", "deviceModel": "S6730-H24X6C" } ] } 返回状态码为400:校验异常。 HTTP/1.1 400 Bad Request Date: Sun,16 Feb 2025 10:00:00 GMT Server: example-server Content-Type: application/json;charset=UTF-8 Content-Length: 250 Connection: keep-alive 返回状态码为500:内部错误。 HTTP/1.1 500 Internal Server Error Date: Sun,16 Feb 2025 10:00:00 GMT Server: example-server Content-Type: application/json;charset=UTF-8 Content-Length: 250 Connection: keep-alive
  • 请求示例 HTTP的示例 GET /controller/campus/api/campusaccesscfgservice/v1/lswauth/haca/bind?templateId=ca3c4f3b-4f20-48c9-ab4c-28a281384795&pageIndex=1&pageSize=10&sort=-deviceName&keyword=test HTTP/1.1 Host: 192.168.1.125:18002 Content-Type: application/json Accept: application/json Accept-Language: en-US X-AC CES S-TOKEN: x-yyyyyy
  • URI /controller/campus/api/campusaccesscfgservice/v1/lswauth/haca/bind 表1 query参数列表 参数名称 必选 类型 参数值域 默认值 参数说明 参数示例 templateId 否 string 32~36个字符。 - 模板id。 "ca3c4f3b-4f20-48c9-ab4c-28a281384795" pageIndex 否 int32 [1-100000] - 当前页码。 1 pageSize 否 int32 [5-200] - 分页大小。 10 sort 否 string 0~128个字符。 - 排序。deviceName/-deviceName "-deviceName" keyword 否 string 0~32个字符。 - 关键字,支持按设备名称过滤 "test"
  • 响应示例 返回状态码为201:创建HACA模板成功,响应体参考HacaConfigResponse。 HTTPS 201 OK Date: Thu,13 Sep 2022 10:00:00 GMT Server: example-server Content-Type: application/json { "errcode":"0", "errmsg":"", "data":[ { "authComponentName": "内置认证服务", "backAuthComponentName": "拉远3", "id": "ca3c4f3b-4f20-48c9-ab4c-28a281384795", "name": "主拉远3", "authComponentId": "00000000-0000-0000-0000-000000000000", "backAuthComponentId": "55fc4f3b-4f20-48c9-ab4c-28a281384ce1" } ] } 返回状态码为400:校验异常。 HTTP/1.1 400 Bad Request Date: Sun,16 Feb 2025 10:00:00 GMT Server: example-server Content-Type: application/json;charset=UTF-8 Content-Length: 250 Connection: keep-alive 返回状态码为500:内部错误。 HTTP/1.1 500 Internal Server Error Date: Sun,16 Feb 2025 10:00:00 GMT Server: example-server Content-Type: application/json;charset=UTF-8 Content-Length: 250 Connection: keep-alive
  • 响应参数 返回状态码为201:创建HACA模板成功,响应体参考HacaConfigResponse。 表4 HacaConfigResponse对象的参数列表 参数名称 类型 参数值域 默认值 参数说明 参数示例 errcode string 0~64个字符。 - 错误码。 "0" errmsg string 0~256个字符。 - 错误信息。 "" data ARRAY_REFERENCE 0-128个列表项,详细请参见表5。 返回消息体的具体信息。 - 表5 HacaConfigInfoDto对象的参数列表 参数名称 类型 参数值域 默认值 参数说明 参数示例 authComponentName string 1~128个字符。 - 机HACA配置模板ID。 "内置认证服务" backAuthComponentName string 1~128个字符。 - 机HACA配置模板ID。 "IAE-1" id string 32~36个字符。 - 机HACA配置模板ID。 "a9fc4f3b-4f20-48c9-ab4c-28a28138432f" name string 1~32个字符。 - HACA模板名称。 "HACA1" authComponentId string 32~36个字符。 - HACA主认证组件id。 "00000000-0000-0000-0000-000000000000" backAuthComponentId string 0~36个字符。 - HACA备认证组件id。 "55fc4f3b-4f20-48c9-ab4c-28a281384ce1" 返回状态码为400:校验异常。 详细信息请参见实际响应消息体。 返回状态码为500:内部错误。 详细信息请参见实际响应消息体。
  • 请求参数 表2 body参数列表 参数名称 必选 类型 参数值域 默认值 参数说明 参数示例 lswHacaConfigDto 是 REFERENCE 详细请参见表3。 交换机HACA模板配置信息。 - 表3 HacaConfigDto对象的参数列表 参数名称 必选 类型 参数值域 默认值 参数说明 参数示例 name 是 string 1~32个字符。 - HACA模板名称。 "HACA1" authComponentId 是 string 32~36个字符。 - HACA主认证组件id。 "00000000-0000-0000-0000-000000000000" backAuthComponentId 否 string 0~36个字符。 - HACA备认证组件id。 "55fc4f3b-4f20-48c9-ab4c-28a281384ce1"
  • 请求示例 HTTP的示例 POST /controller/campus/api/v1/lswauth/haca/20ab206c-5f5f-4cb6-9090-05cda5e9727b HTTPS Host: 192.168.1.125:18002 Content-Type: application/json Accept: application/json Accept-Language: en-US X-ACCESS-TOKEN:CA48D152F6B19D84:637C38259E6974E17788348128A430FEE150E874752CE754B6BF855281219925 { "name": "主拉远3", "authComponentId": "00000000-0000-0000-0000-000000000000", "backAuthComponentId": "55fc4f3b-4f20-48c9-ab4c-28a281384ce1" }
  • 响应示例 返回状态码为200:站点内HACA模板信息,响应体参考HacaQueryResponse。 HTTPS 200 OK Date: Thu,13 Sep 2022 10:00:00 GMT Server: example-server Content-Type: application/json { "errcode":"0", "errmsg":"", "total":1, "data":[ { "authComponentName": "内置认证服务", "backAuthComponentName": "拉远3", "id": "ca3c4f3b-4f20-48c9-ab4c-28a281384795", "name": "主拉远3", "authComponentId": "00000000-0000-0000-0000-000000000000", "backAuthComponentId": "55fc4f3b-4f20-48c9-ab4c-28a281384ce1" } ] } 返回状态码为400:校验异常。 HTTP/1.1 400 Bad Request Date: Sun,16 Feb 2025 10:00:00 GMT Server: example-server Content-Type: application/json;charset=UTF-8 Content-Length: 250 Connection: keep-alive 返回状态码为500:内部错误。 HTTP/1.1 500 Internal Server Error Date: Sun,16 Feb 2025 10:00:00 GMT Server: example-server Content-Type: application/json;charset=UTF-8 Content-Length: 250 Connection: keep-alive
  • URI /controller/campus/api/campusaccesscfgservice/v1/lswauth/haca/{siteId} 表1 path参数列表 参数名称 必选 类型 参数值域 默认值 参数说明 参数示例 siteId 是 string 36个字符。 - 站点标识,UUID格式。 "fbde1c5d-5b94-49e3-a912-48641015e45c" 表2 query参数列表 参数名称 必选 类型 参数值域 默认值 参数说明 参数示例 pageIndex 否 int32 [1-100000] - 当前页码。 1 pageSize 否 int32 [5-200] - 分页大小。 10 sort 否 string 0~128个字符。 - 排序。支持name/-name "-name" keyword 否 string 0~32个字符。 - 关键字,支持按模板名称过滤 "test"
  • 响应参数 返回状态码为200:站点内HACA模板信息,响应体参考HacaQueryResponse。 表3 HacaQueryResponse对象的参数列表 参数名称 类型 参数值域 默认值 参数说明 参数示例 errcode string 0~64个字符。 - 错误码。 "0" errmsg string 0~256个字符。 - 错误信息。 "" total int32 [0-100000] - 总数。 35 data ARRAY_REFERENCE 0-128个列表项,详细请参见表5。 返回消息体的具体信息。 - 返回状态码为400:校验异常。 详细信息请参见实际响应消息体。 返回状态码为500:内部错误。 详细信息请参见实际响应消息体。
  • 请求示例 HTTP的示例 GET /controller/campus/api/campusaccesscfgservice/v1/lswauth/haca/fbde1c5d-5b94-49e3-a912-48641015e45c?pageIndex=1&pageSize=10&sort=-name&keyword=test HTTP/1.1 Host: 192.168.1.125:18002 Content-Type: application/json Accept: application/json Accept-Language: en-US X-ACCESS-TOKEN: x-yyyyyy
  • 响应示例 返回状态码为200:删除HACA模板成功,响应体参考BatchResponse。 HTTPS 200 OK Date: Thu,13 Sep 2022 10:00:00 GMT Server: example-server Content-Type: application/json { "errcode":"0", "errmsg":"", "fail": [], "success":["主拉远2"] } 返回状态码为400:校验异常。 HTTP/1.1 400 Bad Request Date: Sun,16 Feb 2025 10:00:00 GMT Server: example-server Content-Type: application/json;charset=UTF-8 Content-Length: 250 Connection: keep-alive 返回状态码为500:内部错误。 HTTP/1.1 500 Internal Server Error Date: Sun,16 Feb 2025 10:00:00 GMT Server: example-server Content-Type: application/json;charset=UTF-8 Content-Length: 250 Connection: keep-alive
  • 请求示例 HTTP的示例 POST /controller/campus/api/v1/lswauth/haca/20ab206c-5f5f-4cb6-9090-05cda5e9727b/batch-delete HTTPS Host: 192.168.1.125:18002 Content-Type: application/json Accept: application/json Accept-Language: en-US X-ACCESS-TOKEN:CA48D152F6B19D84:637C38259E6974E17788348128A430FEE150E874752CE754B6BF855281219925 { "ids":["ca3c4f3b-4f20-48c9-ab4c-28a281384795"] }
  • URI /controller/campus/api/campusaccesscfgservice/v1/lswauth/haca/{siteId}/batch-delete 表1 path参数列表 参数名称 必选 类型 参数值域 默认值 参数说明 参数示例 siteId 是 string 36个字符。 - 站点标识,UUID格式。 "fbde1c5d-5b94-49e3-a912-48641015e45c"