add tpyes

This commit is contained in:
starryskymeow
2025-07-17 16:18:48 +08:00
parent 98d02cf4d1
commit 2d8e8af80e
2 changed files with 42 additions and 13 deletions

View File

@@ -1,13 +0,0 @@
package api
import (
"gitea.starryskymeow.cn/xkm/educode-controller/internal/k8s"
)
// CreateWorkspaceRequest defines the request body for creating a new workspace.
type CreateWorkspaceRequest struct {
WorkspaceID string `json:"workspaceID" binding:"required"`
Image string `json:"image,omitempty"`
Env map[string]string `json:"env,omitempty"`
ResourceLimits *k8s.ResourceLimits `json:"resourceLimits,omitempty"`
}