Versions in this module Expand all Collapse all v0 v0.13.0 Aug 1, 2019 v0.12.0 Mar 6, 2019 Changes in this version + type API struct + func New(opts *Options) (*API, error) + func (a *API) AddKey(name, key string) error + func (a *API) CreateServer(name, sshKeyID, userdata string) (*Server, error) + func (a *API) DeleteImage(imageID string) error + func (a *API) DeleteKey(name string) error + func (a *API) DeleteServer(id string) error + func (a *API) GC(gracePeriod time.Duration) error + func (a *API) GetConsoleOutput(id string) (string, error) + func (a *API) PreflightCheck() error + func (a *API) ResolveImage(img string) (string, error) + func (a *API) UploadImage(name, path string) (string, error) + type Options struct + ConfigPath string + Domain string + Flavor string + FloatingIPPool string + Image string + Network string + Profile string + Region string + type Server struct + FloatingIP *floatingips.FloatingIP + Server *servers.Server