dms运营中心新增设备系统列表接口
This commit is contained in:
parent
a23ea97993
commit
95b99d5945
@ -50,3 +50,10 @@ func (c *Client) GetRoleCreateLog(req *GetRoleCreateLogRequest) (response *GetRo
|
||||
err = c.DoAction(req, response)
|
||||
return
|
||||
}
|
||||
|
||||
// GetUserLoginLogOsOptions 登录日志 OS 选项查询
|
||||
func (c *Client) GetUserLoginLogOsOptions(req *GetUserLoginLogOsOptionsRequest) (response *GetUserLoginLogOsOptionsResponse, err error) {
|
||||
response = CreateGetUserLoginLogOsOptionsResponse()
|
||||
err = c.DoAction(req, response)
|
||||
return
|
||||
}
|
||||
|
||||
43
services/big-data/get_user_login_log_os_options.go
Normal file
43
services/big-data/get_user_login_log_os_options.go
Normal file
@ -0,0 +1,43 @@
|
||||
package big_data
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
|
||||
"golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/requests"
|
||||
"golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/responses"
|
||||
)
|
||||
|
||||
// GetUserLoginLogOsOptionsRequest 登录日志 OS 选项查询请求(无请求体,仅鉴权头)
|
||||
type GetUserLoginLogOsOptionsRequest struct {
|
||||
*requests.JsonRequest
|
||||
Authorization string `position:"Header" field:"Authorization"`
|
||||
XDebug string `position:"Header" field:"x-debug"`
|
||||
}
|
||||
|
||||
// GetUserLoginLogOsOptionsResponse 登录日志 OS 选项查询响应(返回不做处理,data 原样透出)
|
||||
type GetUserLoginLogOsOptionsResponse struct {
|
||||
*responses.BaseResponse
|
||||
Code int `json:"code"`
|
||||
Message string `json:"message"`
|
||||
Data json.RawMessage `json:"data"`
|
||||
}
|
||||
|
||||
// CreateGetUserLoginLogOsOptionsRequest 创建登录日志 OS 选项查询请求
|
||||
// token 为 GetToken 返回的 data.token,直接放入 Authorization 头
|
||||
func CreateGetUserLoginLogOsOptionsRequest(token string) *GetUserLoginLogOsOptionsRequest {
|
||||
req := &GetUserLoginLogOsOptionsRequest{
|
||||
JsonRequest: &requests.JsonRequest{},
|
||||
Authorization: token,
|
||||
}
|
||||
req.InitWithApiInfo(HOST, VERSION, "/api/internal/v1/get_user_login_log/os_options")
|
||||
req.Method = requests.POST
|
||||
req.Scheme = requests.HTTPS
|
||||
return req
|
||||
}
|
||||
|
||||
// CreateGetUserLoginLogOsOptionsResponse 创建登录日志 OS 选项查询响应
|
||||
func CreateGetUserLoginLogOsOptionsResponse() *GetUserLoginLogOsOptionsResponse {
|
||||
return &GetUserLoginLogOsOptionsResponse{
|
||||
BaseResponse: &responses.BaseResponse{},
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user