Static
NAMEStatic
VERSIONAPIAddresses returns the list of addresses used to connect to the API.
APIHostPorts returns the API server addresses.
ConnectionInfo returns all the address information that the deployer task needs in one call.
Life returns the life status of every supplied entity, where available.
ModelUUID returns the model UUID that this facade is deploying into. It is implemented here directly as a result of removing it from embedded APIAddresser without bumping the facade version. It should be blanked when this facade version is next incremented.
Remove removes every given entity from state, calling EnsureDead first, then Remove. It will fail if the entity is not present.
SetPasswords sets the given password for each supplied entity, if possible.
SetStatus sets the status of the specified entities.
WatchAPIHostPorts watches the API server addresses.
WatchUnits starts a StringsWatcher to watch all units belonging to to any entity (machine or service) passed in args.
Generated using TypeDoc
DeployerAPI provides access to the Deployer API facade.