Files
python-saharaclient/doc/source/v2_reference/pythonclient_v2.rst
Jeremy Freudberg 45088c61f0 APIv2 support in client
* 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
2018-01-25 05:47:33 +00:00

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