This commit is contained in:
stSolo
2023-01-23 15:39:41 +03:00
parent ef0dac9b3a
commit 7ddd8c5fbe
39 changed files with 869 additions and 301 deletions

View File

@@ -56,6 +56,9 @@ type InfoDisk struct {
// Boot partition
BootPartition uint64 `json:"bootPartition"`
// Computes
Computes map[string]string `json:"computes"`
// Created time
CreatedTime uint64 `json:"createdTime"`
@@ -119,6 +122,9 @@ type InfoDisk struct {
// Pool
Pool string `json:"pool"`
// Present to
PresentTo []uint64 `json:"presentTo"`
// Purge attempts
PurgeAttempts uint64 `json:"purgeAttempts"`
@@ -143,11 +149,14 @@ type InfoDisk struct {
// SEP ID
SEPID uint64 `json:"sepId"`
// Shareable
Shareable bool `json:"shareable"`
// Size max
SizeMax uint64 `json:"sizeMax"`
// Size used
SizeUsed uint64 `json:"sizeUsed"`
SizeUsed float64 `json:"sizeUsed"`
// List snapshots
Snapshots ListSnapshots `json:"snapshots"`
@@ -179,12 +188,6 @@ type RecordDisk struct {
// Main information for list disks
type ItemDisk struct {
// Compute ID
ComputeID uint64 `json:"computeId"`
// Compute name
ComputeName string `json:"computeName"`
// Machine ID
MachineID uint64 `json:"machineId"`
@@ -200,12 +203,6 @@ type ListDisks []ItemDisk
// Main information about deleted disk
type ItemDeletedDisk struct {
// Compute ID
ComputeID uint64 `json:"computeId"`
// Compute name
ComputeName string `json:"computeName"`
// Machine ID
MachineID uint64 `json:"machineId"`
@@ -254,6 +251,9 @@ type ItemSnapshot struct {
// Label
Label string `json:"label"`
// Reference ID
ReferenceID string `json:"referenceId"`
// Resource ID
ResID string `json:"resId"`