* Support of all APIv2 features carried from APIv1 ("feature parity")
* Minimum amount of docs to pass the gate
* Endpoint manipulation and version discovery handled by keystoneauth
* APIv2 feature: decommision of specific instances (doc change only)
* APIv2 feature: force delete (new method)
Unit tests will arrive in a future patch.
bp v2-api-experimental-impl
Co-Authored-By: Monty Taylor <mordred@inaugust.com>
Change-Id: I32178439fe85cc6d5faf4ac2e33ae80c08619de5
1.3 KiB
1.3 KiB
Python Sahara client for APIv2
Overview
There is also support for Sahara's experimental APIv2.
Supported operations
Plugin ops
saharaclient.api.plugins.PluginManagerV2
Image Registry ops
saharaclient.api.images.ImageManagerV2
Node Group Template ops
saharaclient.api.node_group_templates.NodeGroupTemplateManagerV2
Cluster Template ops
saharaclient.api.cluster_templates.ClusterTemplateManagerV2
Cluster ops
saharaclient.api.clusters.ClusterManagerV2
Data Source ops
saharaclient.api.data_sources.DataSourceManagerV2
Job Binary ops
saharaclient.api.job_binaries.JobBinariesManagerV2
Job Template ops
saharaclient.api.v2.job_templates.JobTemplatesManagerV2
Job ops
saharaclient.api.v2.jobs.JobsManagerV2
Job Types ops
saharaclient.api.job_types.JobTypesManager