From 317f0f9101fbcabea69c0ba4bffee72e4f04ca12 Mon Sep 17 00:00:00 2001 From: JeshuaRen <270813223@qq.com> Date: Tue, 3 Jun 2025 13:53:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9EHPC=E7=BB=91=E5=AE=9A?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sdks/pcmscheduler/models.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/sdks/pcmscheduler/models.go b/sdks/pcmscheduler/models.go index f2ba47e..5be3417 100644 --- a/sdks/pcmscheduler/models.go +++ b/sdks/pcmscheduler/models.go @@ -450,6 +450,7 @@ var DataBindingTypeUnion = types.NewTypeUnion[DataBinding]( (*ModelBinding)(nil), (*CodeBinding)(nil), (*ImageBinding)(nil), + (*HPCBinding)(nil), ) var _ = serder.UseTypeUnionInternallyTagged(&DataBindingTypeUnion, "type") @@ -506,6 +507,17 @@ type CodeBinding struct { Branch string `json:"branch"` } +type HPCBinding struct { + serder.Metadata `union:"HPCSlurm"` + DataBindingBase + Type string `json:"type"` + Name string `json:"name"` + OperateType string `json:"operateType"` + ClusterIDs []schsdk.ClusterID `json:"clusterIDs"` + Description string `json:"description"` + PackageID cdssdk.PackageID `json:"packageID"` +} + //type ImageBinding struct { // serder.Metadata `union:"image"` // DataBindingBase