Skip to main content

Cohesity Management SDK

License: Apache2 GitHub release (latest by date including pre-releases) PyPI - Downloads Maintenance

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:

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.16.0

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
7.3.2_u3 1.16.0

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

cohesity_management_sdk-1.16.0.tar.gz (2.5 MB view details)

Uploaded Source

File details

Details for the file cohesity_management_sdk-1.16.0.tar.gz.

File metadata

File hashes

Hashes for cohesity_management_sdk-1.16.0.tar.gz
Algorithm Hash digest
SHA256 53da9ab124d306c17c0dcf6a78eef78b1be29894a9195be6c7bca0cd478436fb
MD5 e63b957c8e5b202e3a16355a42e3c53d
BLAKE2b-256 ec0aa2128cfc6e8638e2abd11643960a93f155623e091da7d515bc160bbec816

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.16.0 This release

1 file

1.15.4

1 file

1.15.3

1 file

1.15.2

1 file

1.15.1

1 file

1.15.0

1 file

1.14.1

1 file

1.13.1

1 file

1.12.5

1 file

1.12.4

1 file

1.12.3

1 file

1.12.2

1 file

1.12.1

1 file

1.11.5

1 file

1.11.2

1 file

1.11.1

1 file

1.10.1

1 file

1.10.0

1 file

1.9.2

1 file

1.9.1

1 file

1.9.0

1 file

1.8.1

1 file

1.8.0

1 file

1.7.0

1 file

1.6.20

1 file

1.6.19

1 file

1.6.18

1 file

1.6.16

1 file

1.6.15

1 file

1.6.14

1 file

1.6.13

1 file

1.6.12

1 file

1.6.11

1 file

1.6.10

1 file

1.6.9

1 file

1.6.8

1 file

1.6.7

1 file

1.6.6

1 file

1.6.5

1 file

1.6.4

1 file

1.6.3

1 file

1.6.0

1 file

1.5.3

1 file

1.5.2

1 file

1.5.1

1 file

1.5.0

1 file

1.4.0

1 file

1.2.1

1 file

1.2.0

1 file

1.1.7

1 file

1.1.6

1 file

1.1.5

1 file

1.1.4

1 file

1.1.3

1 file

1.1.2

1 file

1.1.1

1 file

1.1.0

1 file

1.0.1

1 file

1.0.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page