2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 17:17:13 +08:00
Files
panel/internal/http/request/container_network.go
2024-10-27 18:51:53 +08:00

17 lines
625 B
Go

package request
import "github.com/TheTNB/panel/pkg/types"
type ContainerNetworkID struct {
ID string `json:"id" form:"id" validate:"required"`
}
type ContainerNetworkCreate struct {
Name string `form:"name" json:"name" validate:"required"`
Driver string `form:"driver" json:"driver"`
Ipv4 types.ContainerContainerNetwork `form:"ipv4" json:"ipv4"`
Ipv6 types.ContainerContainerNetwork `form:"ipv6" json:"ipv6"`
Labels []types.KV `form:"labels" json:"labels"`
Options []types.KV `form:"options" json:"options"`
}