Skip to content

Commit cc77391

Browse files
committed
Update API ListNodes: add request parameters CliqueID.
1 parent ee3c6ff commit cc77391

File tree

119 files changed

+1914
-341
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

119 files changed

+1914
-341
lines changed

ChangeLog.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2025-10-13 Version: v2.1.11
2+
- Update API ListNodes: add request parameters CliqueID.
3+
- Update API ListNodes: add request parameters HyperNode.
4+
5+
16
2025-09-19 Version: v2.1.10
27
- Update API CreateResourceGroup: add request parameters body.Version.
38
- Update API GetQuota: add response parameters Body.HyperZones.

client/algorithm_spec_model.go

Lines changed: 83 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,72 @@ func (s *AlgorithmSpec) SetSupportsDistributedTraining(v bool) *AlgorithmSpec {
194194
}
195195

196196
func (s *AlgorithmSpec) Validate() error {
197-
return dara.Validate(s)
197+
if s.CodeDir != nil {
198+
if err := s.CodeDir.Validate(); err != nil {
199+
return err
200+
}
201+
}
202+
if s.ComputeResource != nil {
203+
if err := s.ComputeResource.Validate(); err != nil {
204+
return err
205+
}
206+
}
207+
if s.Customization != nil {
208+
if err := s.Customization.Validate(); err != nil {
209+
return err
210+
}
211+
}
212+
if s.HyperParameters != nil {
213+
for _, item := range s.HyperParameters {
214+
if item != nil {
215+
if err := item.Validate(); err != nil {
216+
return err
217+
}
218+
}
219+
}
220+
}
221+
if s.InputChannels != nil {
222+
for _, item := range s.InputChannels {
223+
if item != nil {
224+
if err := item.Validate(); err != nil {
225+
return err
226+
}
227+
}
228+
}
229+
}
230+
if s.MetricDefinitions != nil {
231+
for _, item := range s.MetricDefinitions {
232+
if item != nil {
233+
if err := item.Validate(); err != nil {
234+
return err
235+
}
236+
}
237+
}
238+
}
239+
if s.OutputChannels != nil {
240+
for _, item := range s.OutputChannels {
241+
if item != nil {
242+
if err := item.Validate(); err != nil {
243+
return err
244+
}
245+
}
246+
}
247+
}
248+
if s.ProgressDefinitions != nil {
249+
if err := s.ProgressDefinitions.Validate(); err != nil {
250+
return err
251+
}
252+
}
253+
if s.ResourceRequirements != nil {
254+
for _, item := range s.ResourceRequirements {
255+
if item != nil {
256+
if err := item.Validate(); err != nil {
257+
return err
258+
}
259+
}
260+
}
261+
}
262+
return nil
198263
}
199264

200265
type AlgorithmSpecComputeResource struct {
@@ -220,7 +285,12 @@ func (s *AlgorithmSpecComputeResource) SetPolicy(v *AlgorithmSpecComputeResource
220285
}
221286

222287
func (s *AlgorithmSpecComputeResource) Validate() error {
223-
return dara.Validate(s)
288+
if s.Policy != nil {
289+
if err := s.Policy.Validate(); err != nil {
290+
return err
291+
}
292+
}
293+
return nil
224294
}
225295

226296
type AlgorithmSpecComputeResourcePolicy struct {
@@ -317,7 +387,17 @@ func (s *AlgorithmSpecProgressDefinitions) SetRemainingTime(v *AlgorithmSpecProg
317387
}
318388

319389
func (s *AlgorithmSpecProgressDefinitions) Validate() error {
320-
return dara.Validate(s)
390+
if s.OverallProgress != nil {
391+
if err := s.OverallProgress.Validate(); err != nil {
392+
return err
393+
}
394+
}
395+
if s.RemainingTime != nil {
396+
if err := s.RemainingTime.Validate(); err != nil {
397+
return err
398+
}
399+
}
400+
return nil
321401
}
322402

323403
type AlgorithmSpecProgressDefinitionsOverallProgress struct {

client/allocate_strategy_spec_model.go

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,14 @@ func (s *AllocateStrategySpec) SetNodeSpecs(v []*NodeSpec) *AllocateStrategySpec
3535
}
3636

3737
func (s *AllocateStrategySpec) Validate() error {
38-
return dara.Validate(s)
38+
if s.NodeSpecs != nil {
39+
for _, item := range s.NodeSpecs {
40+
if item != nil {
41+
if err := item.Validate(); err != nil {
42+
return err
43+
}
44+
}
45+
}
46+
}
47+
return nil
3948
}

client/cache_service_model.go

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,5 +143,19 @@ func (s *CacheService) SetUserVpc(v *UserVpc) *CacheService {
143143
}
144144

145145
func (s *CacheService) Validate() error {
146-
return dara.Validate(s)
146+
if s.CacheInfos != nil {
147+
for _, item := range s.CacheInfos {
148+
if item != nil {
149+
if err := item.Validate(); err != nil {
150+
return err
151+
}
152+
}
153+
}
154+
}
155+
if s.UserVpc != nil {
156+
if err := s.UserVpc.Validate(); err != nil {
157+
return err
158+
}
159+
}
160+
return nil
147161
}

client/check_instance_web_terminal_response_model.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,10 @@ func (s *CheckInstanceWebTerminalResponse) SetBody(v *CheckInstanceWebTerminalRe
5959
}
6060

6161
func (s *CheckInstanceWebTerminalResponse) Validate() error {
62-
return dara.Validate(s)
62+
if s.Body != nil {
63+
if err := s.Body.Validate(); err != nil {
64+
return err
65+
}
66+
}
67+
return nil
6368
}

0 commit comments

Comments
 (0)