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-12-03 08:18:49 -05:00
// VmCreate struct for VmCreate
2019-02-08 05:15:45 -05:00
type VmCreate struct {
2019-12-03 08:18:49 -05:00
Name string ` json:"name,omitempty" `
Image string ` json:"image,omitempty" `
Iso string ` json:"iso,omitempty" `
Service string ` json:"service" `
Username string ` json:"username,omitempty" `
2019-02-08 05:15:45 -05:00
Password VmCreatePassword ` json:"password,omitempty" `
2019-12-03 08:18:49 -05:00
// - user credential (by id or name) - project credential (by id or name) - raw openssh public key (starting with `ssh-rsa/ssh-ed25519`) - defaults to user keys
SshKeys [ ] string ` json:"sshKeys,omitempty" `
UserMetadata string ` json:"userMetadata,omitempty" `
Disk [ ] VmCreateDisk ` json:"disk,omitempty" `
Netadp [ ] VmCreateNetadp ` json:"netadp,omitempty" `
Boot bool ` json:"boot,omitempty" `
Cloud string ` json:"cloud,omitempty" `
Tag map [ string ] string ` json:"tag,omitempty" `
2019-02-08 05:15:45 -05:00
}