Static
NAMEStatic
VERSIONContainerType returns the container type of a machine.
Life returns the life status of every supplied entity, where available.
SetCharmProfiles records the given slice of charm profile names.
SetModificationStatus updates the instance whilst changes are occurring. This is different from SetStatus and SetInstanceStatus, by the fact this holds information about the ongoing changes that are happening to instances. Consider LXD Profile updates that can modify a instance, but may not cause the instance to be placed into a error state. This modification status serves the purpose of highlighting that to the operator. Only machine tags are accepted.
WatchContainers starts a watcher to track Containers on a given machine.
WatchLXDProfileVerificationNeeded starts a watcher to track Applications with LXD Profiles.
WatchMachines starts a watcher to track machines. WatchMachines does not consume the initial event of the watch response, as that returns the initial set of machines that are currently available.
WatchModelMachines starts a watcher to track machines, but not containers. WatchModelMachines does not consume the initial event of the watch response, as that returns the initial set of machines that are currently available.
Generated using TypeDoc
CharmProfilingInfo returns info to update lxd profiles on the machine. If the machine is not provisioned, no profile change info will be returned, nor will an error.