
This adds a v2 API root to CloudKitty. An example endpoint along with some developer documentation has been added. The API root is now served with Flask instead of pecan. Change-Id: I4ede52dae531631f7fe708400def01bc08a64dec Story: 2004208 Task: 27717 Task: 27718 Task: 27719
2.5 KiB
CloudKitty REST API (v1)
Collector
cloudkitty.api.v1.controllers.collector:CollectorController
cloudkitty.api.v1.controllers.collector:MappingController
cloudkitty.api.v1.controllers.collector:CollectorStateController
cloudkitty.api.v1.datamodels.collector.CollectorInfos
cloudkitty.api.v1.datamodels.collector.ServiceToCollectorMapping
cloudkitty.api.v1.datamodels.collector.ServiceToCollectorMappingCollection
Info
cloudkitty.api.v1.controllers.info:InfoController
cloudkitty.api.v1.controllers.info:MetricInfoController
cloudkitty.api.v1.datamodels.info.CloudkittyMetricInfo
cloudkitty.api.v1.datamodels.info.CloudkittyMetricInfoCollection
cloudkitty.api.v1.controllers.info:ServiceInfoController
Rating
cloudkitty.api.v1.controllers.rating:ModulesController
cloudkitty.api.v1.controllers.rating:ModulesExposer
cloudkitty.api.v1.controllers.rating:RatingController
cloudkitty.api.v1.datamodels.rating.CloudkittyModule
cloudkitty.api.v1.datamodels.rating.CloudkittyModuleCollection
cloudkitty.api.v1.datamodels.rating.CloudkittyResource
cloudkitty.api.v1.datamodels.rating.CloudkittyResourceCollection
Report
cloudkitty.api.v1.controllers.report:ReportController
Storage
cloudkitty.api.v1.controllers.storage:StorageController
cloudkitty.api.v1.controllers.storage:DataFramesController
cloudkitty.api.v1.datamodels.storage.RatedResource
cloudkitty.api.v1.datamodels.storage.DataFrame
cloudkitty.api.v1.datamodels.storage.DataFrameCollection