MachineManagerAPI provides access to the MachineManager API facade.

Hierarchy

  • default

Implements

Constructors

Properties

NAME: string = "MachineManager"
VERSION: number = 7
_transport: Transport
NAME: string = "MachineManager"
VERSION: number = 7

Methods

  • UpgradeSeriesComplete marks a machine as having completed a managed series upgrade.

    Parameters

    Returns Promise<ErrorResult>

  • UpgradeSeriesPrepare prepares a machine for a OS series upgrade.

    Parameters

    Returns Promise<ErrorResult>

  • UpgradeSeriesValidate validates that the incoming arguments correspond to a valid series upgrade for the target machine. If they do, a list of the machine's current units is returned for use in soliciting user confirmation of the command.

    Parameters

    Returns Promise<UpgradeSeriesUnitsResults>

  • WatchUpgradeSeriesNotifications returns a watcher that fires on upgrade series events.

    Parameters

    Returns Promise<NotifyWatchResults>

Generated using TypeDoc