21 lines
808 B
Go
21 lines
808 B
Go
package admin
|
|
|
|
import "github.com/lejianwen/rustdesk-api/v2/model"
|
|
|
|
type ClientConfigGenerateForm struct {
|
|
Password string `json:"password" validate:"required,gte=4,lte=32"` // пароль для клиента
|
|
Description string `json:"description"` // описание/комментарий
|
|
CustomConfigFile string `json:"custom_config_file"` // кастомный конфигурационный файл (опционально)
|
|
UseCustomConfig bool `json:"use_custom_config"` // использовать кастомный конфиг
|
|
}
|
|
|
|
type ClientConfigQuery struct {
|
|
model.Pagination
|
|
UserId uint `form:"user_id"`
|
|
}
|
|
|
|
type ClientConfigDeleteForm struct {
|
|
Id uint `json:"id" validate:"required"`
|
|
}
|
|
|