This commit is contained in:
2026-08-21 17:52:28 +04:00
parent d7b8f08b4d
commit eb195dd992
116 changed files with 2719 additions and 1973 deletions

View File

@@ -3,19 +3,16 @@ package vgpu
import (
"context"
"net/http"
"repository.basistech.ru/BASIS/decort-golang-sdk/internal/validators"
"strconv"
"repository.basistech.ru/BASIS/decort-golang-sdk/internal/validators"
)
// DestroyRequest struct for destroying VGPU
type DestroyRequest struct {
// Virtual GPU ID
// Required: true
VGPUID uint64 `url:"vgpuId" json:"vgpuId" validate:"required"`
// Force delete (deallocate and detach from compute)
// Required: false
Force bool `url:"force,omitempty" json:"force,omitempty"`
VGPUID uint64 `url:"vgpu_id" json:"vgpu_id" validate:"required"`
}
// Destroy destroys VGPU