|
|
|
@@ -140,6 +140,7 @@ type CPU struct { |
|
|
|
serder.Metadata `union:"CPU"` |
|
|
|
JobResourceBase |
|
|
|
Type string `json:"type"` |
|
|
|
Name string `json:"name"` |
|
|
|
Number int64 `json:"number"` |
|
|
|
} |
|
|
|
|
|
|
|
@@ -147,6 +148,7 @@ type GPU struct { |
|
|
|
serder.Metadata `union:"GPU"` |
|
|
|
JobResourceBase |
|
|
|
Type string `json:"type"` |
|
|
|
Name string `json:"name"` |
|
|
|
Number int64 `json:"number"` |
|
|
|
} |
|
|
|
|
|
|
|
@@ -154,6 +156,7 @@ type NPU struct { |
|
|
|
serder.Metadata `union:"NPU"` |
|
|
|
JobResourceBase |
|
|
|
Type string `json:"type"` |
|
|
|
Name string `json:"name"` |
|
|
|
Number int64 `json:"number"` |
|
|
|
} |
|
|
|
|
|
|
|
@@ -161,6 +164,7 @@ type Memory struct { |
|
|
|
serder.Metadata `union:"Memory"` |
|
|
|
JobResourceBase |
|
|
|
Type string `json:"type"` |
|
|
|
Name string `json:"name"` |
|
|
|
Number int64 `json:"number"` |
|
|
|
} |
|
|
|
|
|
|
|
@@ -168,6 +172,7 @@ type DCU struct { |
|
|
|
serder.Metadata `union:"DCU"` |
|
|
|
JobResourceBase |
|
|
|
Type string `json:"type"` |
|
|
|
Name string `json:"name"` |
|
|
|
Number int64 `json:"number"` |
|
|
|
} |
|
|
|
|
|
|
|
@@ -175,6 +180,7 @@ type MLU struct { |
|
|
|
serder.Metadata `union:"MLU"` |
|
|
|
JobResourceBase |
|
|
|
Type string `json:"type"` |
|
|
|
Name string `json:"name"` |
|
|
|
Number int64 `json:"number"` |
|
|
|
} |
|
|
|
|
|
|
|
@@ -182,6 +188,7 @@ type PRICE struct { |
|
|
|
serder.Metadata `union:"PRICE"` |
|
|
|
JobResourceBase |
|
|
|
Type string `json:"type"` |
|
|
|
Name string `json:"name"` |
|
|
|
Number int64 `json:"number"` |
|
|
|
} |
|
|
|
|
|
|
|
|