You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
3 years ago | |
|---|---|---|
| account | 3 years ago | |
| bservice | 3 years ago | |
| compute | 3 years ago | |
| computeci | 3 years ago | |
| disks | 3 years ago | |
| extnet | 3 years ago | |
| flipgroup | 3 years ago | |
| image | 3 years ago | |
| interfaces | 3 years ago | |
| internal/validators | 3 years ago | |
| k8ci | 3 years ago | |
| k8s | 3 years ago | |
| kvmppc | 3 years ago | |
| kvmx86 | 3 years ago | |
| lb | 3 years ago | |
| locations | 3 years ago | |
| opts | 3 years ago | |
| rg | 3 years ago | |
| sizes | 3 years ago | |
| tasks | 3 years ago | |
| typed | 3 years ago | |
| vins | 3 years ago | |
| .golangci.yml | 3 years ago | |
| README.md | 3 years ago | |
| account.go | 3 years ago | |
| client.go | 3 years ago | |
| compute.go | 3 years ago | |
| computeci.go | 3 years ago | |
| config.go | 3 years ago | |
| disks.go | 3 years ago | |
| extnet.go | 3 years ago | |
| flipgroup.go | 3 years ago | |
| go.mod | 3 years ago | |
| go.sum | 3 years ago | |
| http-client.go | 3 years ago | |
| image.go | 3 years ago | |
| k8ci.go | 3 years ago | |
| k8s.go | 3 years ago | |
| kvmppc.go | 3 years ago | |
| kvmx86.go | 3 years ago | |
| lb.go | 3 years ago | |
| locatons.go | 3 years ago | |
| rg.go | 3 years ago | |
| sizes.go | 3 years ago | |
| tasks.go | 3 years ago | |
| transport.go | 3 years ago | |
| vins.go | 3 years ago | |
README.md
Decort SDK
package main
import (
"context"
"fmt"
"log"
decort "github.com/rudecs/decort-sdk"
"github.com/rudecs/decort-sdk/kvmx86"
)
func main() {
cfg := decort.Config{
AppID: "<APPID>",
AppSecret: "<APPSECRET>",
SSOURL: "https://sso.digitalenergy.online",
DecortURL: "https://mr4.digitalenergy.online",
Retries: 5,
}
client := decort.New(cfg)
req := kvmx86.CreateRequest{
RGID: 123,
Name: "compute",
CPU: 4,
RAM: 4096,
ImageID: 321,
}
res, err := client.KVMX86().Create(context.Background(), req)
if err != nil {
log.Fatal(err)
}
fmt.Println(res)
}