Static
NAMEStatic
VERSIONApplicationOCIResources returns the OCI image resources for an application.
ClearApplicationsResources clears the flags which indicate applications still have resources in the cluster.
DestroyUnits is responsible for scaling down a set of units on the this Application.
Life returns the life status of every supplied entity, where available.
ProvisionerConfig returns the provisioner's configuration.
ProvisioningInfo returns the info needed to provision a caas application.
ProvisioningState returns the provisioning state for the application.
Remove removes every given entity from state, calling EnsureDead first, then Remove. It will fail if the entity is not present.
SetOperatorStatus sets the status of each given entity.
SetPasswords sets the given password for each supplied entity, if possible.
SetProvisioningState sets the provisioning state for the application.
Units returns all the units for each application specified.
UpdateApplicationsUnits updates the Juju data model to reflect the given units of the specified application.
Watch starts an NotifyWatcher for each given entity.
WatchApplications starts a StringsWatcher to watch applications deployed to this model.
WatchProvisioningInfo provides a watcher for changes that affect the information returned by ProvisioningInfo. This is useful for ensuring the latest application stated is ensured.
WatchUnits starts a StringsWatcher to watch changes to the lifecycle states of units for the specified applications in this model.
Generated using TypeDoc
ApplicationCharmInfo returns information about an application's charm.