This commit is contained in:
dayterr
2026-02-20 17:30:02 +03:00
parent 274b349012
commit 2ded555d47
1203 changed files with 1609 additions and 1361 deletions

107
README.md
View File

@@ -9,6 +9,7 @@ Dynamix SDK - это библиотека, написанная на языке
- Версия 11.0.х Dynamix-SDK соответствует 4.3.0 версии платформы
- Версия 12.x.х Dynamix-SDK соответствует 4.4.0 версии платформы
- Версия 13.x.х Dynamix-SDK соответствует 4.5.0 версии платформы
- Версия 14.x.х Dynamix-SDK соответствует 4.6.0 версии платформы
## Оглавление
@@ -83,7 +84,7 @@ Dynamix SDK - это библиотека, написанная на языке
Выполните команду в терминале:
```bash
go get -u repository.basistech.ru/BASIS/dynamix-golang-sdk/v13
go get -u repository.basistech.ru/BASIS/dynamix-golang-sdk/v14
```
## Список API
@@ -207,7 +208,7 @@ go get -u repository.basistech.ru/BASIS/dynamix-golang-sdk/v13
```go
import (
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
)
func main(){
@@ -232,7 +233,7 @@ func main(){
```go
import (
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
)
func main() {
@@ -277,8 +278,8 @@ sslSkipVerify: false
package main
import (
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
)
func main() {
@@ -476,9 +477,9 @@ type CreateRequest struct {
package main
import (
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/pkg/cloudapi/kvmx86"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/pkg/cloudapi/kvmx86"
)
func main() {
@@ -612,9 +613,9 @@ import (
"log"
"fmt"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/pkg/cloudapi/kvmx86"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/pkg/cloudapi/kvmx86"
)
func main() {
@@ -662,9 +663,9 @@ import (
"log"
"fmt"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/pkg/cloudapi/account"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/pkg/cloudapi/account"
)
func main() {
@@ -842,9 +843,9 @@ import (
"context"
"log"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/pkg/cloudbroker/compute"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/pkg/cloudbroker/compute"
)
func main() {
@@ -900,9 +901,9 @@ import (
"log"
"fmt"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/pkg/cloudapi/bservice"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/pkg/cloudapi/bservice"
)
func main() {
@@ -955,10 +956,10 @@ import (
"log"
"fmt"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/pkg/cloudapi/tasks"
tasks_cb "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/pkg/cloudbroker/tasks"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/pkg/cloudapi/tasks"
tasks_cb "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/pkg/cloudbroker/tasks"
)
func main() {
@@ -1038,7 +1039,7 @@ func main() {
```go
import (
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
)
func main(){
@@ -1062,7 +1063,7 @@ func main(){
```go
import (
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
)
func main() {
@@ -1103,8 +1104,8 @@ sslSkipVerify: true
package main
import (
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
)
func main() {
@@ -1131,8 +1132,8 @@ package main
import (
"fmt"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
)
func main() {
@@ -1214,7 +1215,7 @@ func main() {
```go
import (
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
)
func main(){
@@ -1242,7 +1243,7 @@ func main(){
```go
import (
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
)
func main() {
@@ -1259,7 +1260,7 @@ func main() {
```go
import (
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
)
func main() {
@@ -1325,8 +1326,8 @@ func main() {
package main
import (
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
)
func main() {
@@ -1359,8 +1360,8 @@ package main
import (
"fmt"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
)
func main() {
@@ -1400,8 +1401,8 @@ package main
import (
"fmt"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
)
func main() {
@@ -1439,8 +1440,8 @@ package main
import (
"fmt"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
)
func main() {
@@ -1493,11 +1494,11 @@ import (
"log"
"os"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/internal/constants"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/internal/validators"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/pkg/cloudbroker/kvmx86"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/internal/constants"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/internal/validators"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/pkg/cloudbroker/kvmx86"
)
func main() {
@@ -1559,7 +1560,7 @@ func main() {
```go
import (
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
)
func main(){
@@ -1592,8 +1593,8 @@ func main(){
package main
import (
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
)
func main() {
@@ -1624,8 +1625,8 @@ package main
import (
"fmt"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
decort "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
)
func main() {
@@ -1677,7 +1678,7 @@ func main() {
```go
import (
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v13/config"
"repository.basistech.ru/BASIS/dynamix-golang-sdk/v14/config"
)
func main(){
@@ -1710,7 +1711,7 @@ package unit_test
import (
"testing"
"go.uber.org/mock/gomock"
decortsdk "repository.basistech.ru/BASIS/dynamix-golang-sdk/v13"
decortsdk "repository.basistech.ru/BASIS/dynamix-golang-sdk/v14"
)
// Пример юнит тестирования на моках