Part I. libcloudproviders library

This part documents libcloudproviders library. The library is meant to be used as a C interface with their respective language bindings through introspection. However, it can also be used with raw DBus management. If that's the case, make sure it implements the DBus interfaces explained at cloudproviders-dbus.

Table of Contents

CloudProvidersCollector — Singleton for tracking all providers.
CloudProvidersProviderExporter — Base object for representing a single provider
CloudProvidersAccountExporter — Base object for representing a cloud providers account
CloudProvidersAccount — Base object for representing a single account for clients.
CloudProvidersProvider — Base object for representing a single provider for clients.