|
|
@@ -70,7 +70,7 @@ var JobInfoTypeUnion = types.NewTypeUnion[JobInfo]( |
|
|
(*HPCJobInfo)(nil), |
|
|
(*HPCJobInfo)(nil), |
|
|
(*BindingJobInfo)(nil), |
|
|
(*BindingJobInfo)(nil), |
|
|
(*PCMInferenceJobInfo)(nil), |
|
|
(*PCMInferenceJobInfo)(nil), |
|
|
(*FinishJobInfo)(nil), |
|
|
|
|
|
|
|
|
(*CompleteJobInfo)(nil), |
|
|
) |
|
|
) |
|
|
var _ = serder.UseTypeUnionInternallyTagged(&JobInfoTypeUnion, "type") |
|
|
var _ = serder.UseTypeUnionInternallyTagged(&JobInfoTypeUnion, "type") |
|
|
|
|
|
|
|
|
@@ -148,7 +148,7 @@ type AIJobInfo struct { |
|
|
ResourceChoice ResourceChoice `json:"resourceChoice"` |
|
|
ResourceChoice ResourceChoice `json:"resourceChoice"` |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
type FinishJobInfo struct { |
|
|
|
|
|
|
|
|
type CompleteJobInfo struct { |
|
|
serder.Metadata `union:"Finish"` |
|
|
serder.Metadata `union:"Finish"` |
|
|
JobInfoBase |
|
|
JobInfoBase |
|
|
Type string `json:"type"` |
|
|
Type string `json:"type"` |
|
|
|