2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 23:27:17 +08:00
Files
panel/internal/http/request/template.go

15 lines
398 B
Go

package request
import "github.com/acepanel/panel/pkg/types"
type TemplateSlug struct {
Slug string `uri:"slug" validate:"required"`
}
type TemplateCreate struct {
Slug string `json:"slug" validate:"required"`
Name string `json:"name" validate:"required|regex:^[a-zA-Z0-9_-]+$"`
Envs []types.KV `json:"envs"`
AutoFirewall bool `json:"auto_firewall"`
}