Documentation ¶
Index ¶
- type Creator
- type Factory
- type FactoryOpts
- type Finder
- type Host
- type ISO9660
- type NICs
- type Network
- type NetworkCloudProps
- type Networks
- type SharedFolder
- type Store
- type VM
- type VMImpl
- func (vm VMImpl) AttachDisk(disk bdisk.Disk) (apiv1.DiskHint, error)
- func (vm VMImpl) AttachEphemeralDisk(disk bdisk.Disk) error
- func (vm VMImpl) ConfigureAgent(agentEnv apiv1.AgentEnv) error
- func (vm VMImpl) ConfigureNICs(nets Networks, host Host) error
- func (vm VMImpl) Delete() error
- func (vm VMImpl) DetachDisk(disk bdisk.Disk) error
- func (vm VMImpl) DiskIDs() ([]apiv1.DiskCID, error)
- func (vm VMImpl) Exists() (bool, error)
- func (vm VMImpl) HaltIfRunning() error
- func (vm VMImpl) ID() apiv1.VMCID
- func (vm VMImpl) IsRunning() (bool, error)
- func (vm VMImpl) Reboot() error
- func (vm VMImpl) SetMetadata(meta apiv1.VMMeta) error
- func (vm VMImpl) SetProps(props VMProps) error
- func (vm VMImpl) Start(gui bool) error
- func (vm VMImpl) State() (string, error)
- type VMProps
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Factory ¶
type Factory struct {
// contains filtered or unexported fields
}
func NewFactory ¶
type FactoryOpts ¶ added in v0.0.6
type Host ¶ added in v0.0.7
type Host struct {
// contains filtered or unexported fields
}
func (Host) EnableNetworks ¶ added in v0.0.7
type ISO9660 ¶
More or less vendored from https://github.com/johto/iso9660wrap/blob/master/iso9660wrap.go
type Network ¶
type Network struct {
// contains filtered or unexported fields
}
func (Network) CloudPropertyName ¶
func (Network) CloudPropertyType ¶
type NetworkCloudProps ¶ added in v0.0.10
type Networks ¶
func (Networks) AsNetworks ¶ added in v0.0.10
type SharedFolder ¶ added in v0.0.10
type SharedFolder struct {
}Source Files ¶
Click to show internal directories.
Click to hide internal directories.