Cohesity Management SDK
Overview
The Cohesity Management SDK provides an easy-to-use language binding to harness the power of Cohesity REST APIs in your python applications.
Table of contents :scroll:
- Getting Started
- Cluster Version and Compatibility Matrix
- Documentation
- How to use
- More samples
- How can you contribute
- Suggestions and Feedback
Let's get started :hammer_and_pick:
Installation
Install via pip:
pip install cohesity-management-sdk
Upgrade
To upgrade the package:
pip install cohesity-management-sdk --upgrade
To upgade the package to specific release:
pip install cohesity-management-sdk==1.15.4
Compatibility Matrix
| Cluster Version | SDK Version |
|---|---|
| 6.5.1b_ent | 1.6.6 |
| 6.6.0d_ent | 1.6.9 |
| 7.1.2 | 1.11.0 |
| 7.1.2_u1 | 1.11.5 |
| 7.1.2_u3 | 1.12.4 |
| 7.1.2_u3_p5 | 1.12.5 |
| 7.1.2_u4 | 1.13.1 |
| 7.1.2_u5 | 1.14.1 |
| 7.3.2_u1 | 1.15.4 |
Documentation :books:
Refer Python docs for your cluster version.
How to Use: :mag_right:
This SDK exposes all the functionality provided by Cohesity REST API.
Initializing the Client using username and password:
import cohesity_management_sdk.cohesity_client
username = 'Username'
password = 'Password'
domain = 'Domain' #optional
cluster_vip = 'prod-cluster.eng.cohesity.com'
client = cohesity_management_sdk.cohesity_client.CohesityClient(
cluster_vip, username, password, domain
)
cluster_controller = client.cluster
result = cluster_controller.get_basic_cluster_info()
result_dict = result.__dict__
print(result_dict["cluster_software_version"])
#OUTPUT
6.4.1_release-20191219_aafe3274
More sample code to get going: :bulb:
Check out the scripts included under samples for reference.
Contribute :handshake:
Questions or Feedback :raised_hand:
We would love to hear from you. Please send your questions and feedback via Cohesity support portal: https://www.cohesity.com/support/
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file cohesity_management_sdk-1.15.4.tar.gz.
File metadata
- Download URL: cohesity_management_sdk-1.15.4.tar.gz
- Upload date:
- Size: 2.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
29cfee9caa5ffb22b85f6989e146d6fa3ed62d88c359ccb7addef182d257384d
|
|
| MD5 |
fa80439feea3c5033f6d22423b3263d1
|
|
| BLAKE2b-256 |
b6af8c026a65725d81246dba7109d081a5626dc6ae2bbffcf4d25e3281f19443
|