Files
cloudkitty/doc/source/api-reference/v1/v1.rst
Luka Peschke dc2509ba65 Bootstrap the v2 API
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
2019-04-01 13:52:04 +02:00

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