Supporting APIv2 in saharaclient meant that there is now some fancier inheritance going on, so Sphinx :members: now misses a bunch of user-facing methods. Now, start using :inherited-members: to get what we want. Additionally, put the v2 docs under the main reference section instead of in their own section. Change-Id: I56067fe54332497f8d0962986383b74a27d84a76 Closes-Bug: #1745650
1.5 KiB
1.5 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