juju: github.com/juju/juju/apiserver/facades

Directories

PathSynopsis
agent/agent
agent/caasagent
agent/caasoperator
agent/credentialvalidator
agent/deployer
agent/diskmanager
agent/fanconfigurer
agent/hostkeyreporterPackage hostkeyreporter implements the API facade used by the hostkeyreporter worker.
agent/instancemutater
agent/instancemutater/mocksPackage mocks is a generated GoMock package.
agent/keyupdater
agent/leadership
agent/logger
agent/machineThe machiner package implements the API interface used by the machiner worker.
agent/machineactionsmachineactions implements the the apiserver side of running actions on machines
agent/meterstatusPackage meterstatus provides the meter status API facade.
agent/meterstatus/mocksPackage mocks is a generated GoMock package.
agent/meterstatus/testing
agent/metricsadder
agent/metricsenderPackage metricsender contains functions for sending metrics from a controller to a remote metric collector.
agent/metricsender/testing
agent/migrationflag
agent/migrationminionPackage migrationminion defines the API facade for use by the migration minion worker to monitor the progress of, and interact with, model migrations.
agent/payloadshookcontext
agent/presence
agent/provisioner
agent/provisioner/mocksPackage mocks is a generated GoMock package.
agent/proxyupdater
agent/reboot
agent/resourceshookcontext
agent/retrystrategy
agent/storageprovisioner
agent/storageprovisioner/internal/filesystemwatcher
agent/unitassigner
agent/uniterPackage uniter implements the API interface used by the uniter worker.
agent/uniter/mocksPackage mocks is a generated GoMock package.
agent/upgrader
agent/upgradeseries
agent/upgradesteps
agent/upgradesteps/mocksPackage mocks is a generated GoMock package.
client/action
client/annotations
client/applicationPackage application contains api calls for functionality related to deploying and managing applications and their related charms.
client/application/mocksPackage mocks is a generated GoMock package.
client/applicationoffers
client/backups
client/block
client/bundlePackage bundle defines an API endpoint for functions dealing with bundles.
client/charms
client/client
client/cloudPackage cloud defines an API end point for functions dealing with the controller's cloud definition, and cloud credentials.
client/controllerThe controller package defines an API end point for functions dealing with controllers as a whole.
client/credentialmanager
client/firewallrules
client/highavailability
client/imagemanager
client/imagemetadatamanager
client/keymanager
client/keymanager/testing
client/machinemanager
client/metricsdebugPackage metricsdebug contains the implementation of an api endpoint for metrics debug functionality.
client/modelconfig
client/modelgeneration
client/modelgeneration/mocksPackage mocks is a generated GoMock package.
client/modelmanagerPackage modelmanager defines an API end point for functions dealing with models.
client/payloads
client/resources
client/spaces
client/sshclientPackage sshclient implements the API endpoint required for Juju clients that wish to make SSH connections to Juju managed machines.
client/storagePackage storage provides an API server facade for managing storage entities.
client/subnets
client/usermanager
controller/actionpruner
controller/agenttools
controller/applicationscaler
controller/caasfirewaller
controller/caasoperatorprovisioner
controller/caasoperatorupgrader
controller/caasunitprovisioner
controller/charmrevisionupdater
controller/charmrevisionupdater/testing
controller/cleaner
controller/crosscontroller
controller/crossmodelrelations
controller/externalcontrollerupdater
controller/firewaller
controller/imagemetadata
controller/instancepoller
controller/lifeflag
controller/logfwd
controller/machineundertaker
controller/metricsmanagerPackage metricsmanager contains the implementation of an api endpoint for calling metrics functions in state.
controller/migrationmasterThis package defines the API facade for use by the migration master worker when communicating to it's own controller.
controller/migrationtargetThis package defines the API facade for use by the migration master worker when interacting with the target controller during a migration.
controller/modelupgrader
controller/remoterelations
controller/resumerThe resumer package implements the API interface used by the resumer worker.
controller/singular
controller/statushistory
controller/undertaker

Updated 2019-11-13. Refresh now. Tools for package owners.