Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var StateRunning = MachineState{"Running"}
View Source
var StateSleeping = MachineState{"Sleeping"}
View Source
var StateStarting = MachineState{"Starting"}
View Source
var StateStopped = MachineState{"Stopped"}
View Source
var StateStopping = MachineState{"Stopping"}
View Source
var StateTerminated = MachineState{"Terminated"}
View Source
var StateTerminating = MachineState{"Terminating"}
View Source
var StateUnknown = MachineState{"Unknown"}
Functions ¶
This section is empty.
Types ¶
type Environment ¶
type Image ¶ added in v0.3.0
type Image interface { Name() string Environment() Environment Launch() error }
type ImageBuild ¶ added in v0.3.0
type MachineLaunchOptions ¶ added in v0.3.0
type MachineState ¶
type MachineState struct {
Name string `json:"name"`
}
type Profile ¶ added in v0.3.0
type Profile interface { Environments() []Environment Name() string Provider() Provider SetConfig(config common.ProfileConfig) GetConfig() common.ProfileConfig }
type Provider ¶
type Provider interface { Profiles() []Profile Name() string Type() string IsAvailable() bool SetConfig(config common.ProviderConfig) GetConfig() common.ProviderConfig }
Click to show internal directories.
Click to hide internal directories.