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)
}