代码拉取完成,页面将自动刷新
package control_dto
import "gitee.com/carlmax_my/console-core-go/pkg/api"
// for realm/tenant
type GlobalClientSetting struct {
ClientStatInterval int `json:"client_stat_interval" validate:"gte=300,lte=3600" default:"300"`
DpcInterval int `json:"dpc_interval" validate:"gte=10,lte=3600" default:"30"`
WaitUserFixDpc int64 `json:"wait_user_fix_dpc" validate:"gte=60,lte=600" default:"300"` // 300s, wait for user to fix the dpc issue
SessionLifeTime int `json:"session_life_time" validate:"gte=3600,lte=86400" default:"86400"`
TimeoutCheckingFrequency int `json:"timeout_checking_frequency"`
TimeoutCheckingCount int `json:"timeout_checking_count"`
DisableUsbAfterConn bool `json:"disable_usb_after_conn"`
DisablePrinterAfterConn bool `json:"disable_printer_after_conn"`
UploadProcess bool `json:"upload_process"` //
UploadSoftware bool `json:"upload_software"` //
UploadPatch bool `json:"upload_patch"` //
}
type ClientLoginResponse struct {
api.AuthResponse
DpcProfiles []DpcProfileResp `json:"dpc_profiles"`
Apps []ClientAppResp `json:"apps"`
AppSvc []ClientAppSvcResp `json:"app_svc"`
Policies []SecPolicyResp `json:"policies"`
ClientSetting *GlobalClientSetting `json:"client_setting"`
ClientId string `json:"client_id"` // primary key/uuid in db, not client's machine id
ClientPublicIp string `json:"client_public_ip"` // public ip
ClientGeoIp string `json:"client_geo_ip"` // country/city
// add others bellow
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。