packer-cn/vendor/github.com/hyperonecom/h1-client-go/model_disk.go

40 lines
1.5 KiB
Go
Raw Normal View History

2019-02-08 05:15:45 -05:00
/*
* HyperOne API
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* API version: 0.0.2
* Generated by: OpenAPI Generator (https://openapi-generator.tech)
*/
package openapi
2019-02-08 05:15:45 -05:00
import (
"time"
)
// Disk struct for Disk
2019-02-08 05:15:45 -05:00
type Disk struct {
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
Services []ProjectServices `json:"services,omitempty"`
Flavour string `json:"flavour,omitempty"`
ModifiedOn time.Time `json:"modifiedOn,omitempty"`
ModifiedBy string `json:"modifiedBy,omitempty"`
CreatedBy string `json:"createdBy,omitempty"`
CreatedOn time.Time `json:"createdOn,omitempty"`
AccessRights []string `json:"accessRights,omitempty"`
Processing bool `json:"processing,omitempty"`
Created bool `json:"created,omitempty"`
Queue []Event `json:"queue,omitempty"`
State string `json:"state,omitempty"`
Tag map[string]string `json:"tag,omitempty"`
Project string `json:"project,omitempty"`
Type string `json:"type,omitempty"`
Size float32 `json:"size,omitempty"`
Vm string `json:"vm,omitempty"`
Persistent bool `json:"persistent,omitempty"`
DownloadUrl string `json:"downloadUrl,omitempty"`
Metadata DiskMetadata `json:"metadata,omitempty"`
2019-02-08 05:15:45 -05:00
}