2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 04:22:33 +08:00
Files
panel/internal/apps/pureftpd/request.go
2024-11-07 02:27:17 +08:00

21 lines
641 B
Go

package pureftpd
type Create struct {
Username string `form:"username" json:"username" validate:"required"`
Password string `form:"password" json:"password" validate:"required,password"`
Path string `form:"path" json:"path" validate:"required"`
}
type Delete struct {
Username string `form:"username" json:"username" validate:"required"`
}
type ChangePassword struct {
Username string `form:"username" json:"username" validate:"required"`
Password string `form:"password" json:"password" validate:"required,password"`
}
type UpdatePort struct {
Port uint `form:"port" json:"port" validate:"required,number,gte=1,lte=65535"`
}