Cohesity-Cluster-OnPrem

Number of APIs: 485

Description

Cluster/On Prem based API collection. We have defined this collection per usecase in the following format:

{Service}-{Adapter}-{API.version}

NOTE: API.v2 are supported from cluster 6.5.1x onwards.

Environment Variables

  • Choose the ClusterOnPrem Qodex Environment for this collection. You need to set the following variables.
Environment VariableDescription
clusterCluster ENDPOINT IP or FQDN
clusterPasswordCluster Username
clusterUserCluster Password
  • There are other environment variables that will be set when you make API calls, like token when you run the Generate Access Token API call. This token is then referred by other APIs for Authentication.
  • In order to use these APIs, you need to call these in sequence so that the variables set by a previous API call can be used later.
  • If you want to run a particular API, you will have to set the required variables before hand under ClusterOnPrem Qodex Environment

NOTE: To find out what environment variable is being set in Qodex, check the Test tab and look for environment.set("VARIABLE_NAME", VALUE) in the code.

Feedback

If you want to see more collections/use-cases reach out to: cohesity-api-sdks@cohesity.com

  1. DataProtect-File-MSSQL - Get Storage Domains GET https://{{cluster}}/v2/storage-domains

  2. Getting Started - Requested - Authentication/Authorization POST https://{{cluster}}/irisservices/api/v1/public/accessTokens

  3. Getting Started - Requested - Pause Protection Runs POST https://{{cluster-VIP}}/v2/data-protect/protection-groups/states

  4. DataProtect-AIX - Generate Access Token POST https://{{cluster}}/irisservices/api/v1/public/accessTokens

  5. DataProtect-AIX - Get Protection Sources GET https://{{cluster}}/v2/data-protect/sources/registrations?environments=kPhysical

  6. DataProtect-Cassandra - Get Storage Domains List GET https://{{cluster_vip}}/v2/storage-domains

  7. DataProtect-Isilon-NAS - Get Protection Group Runs GET https://{{cluster}}/v2/data-protect/protection-groups/{{protectionJobId}}/runs

  8. DataProtect-AIX - Get Protection Policy GET https://{{cluster}}/v2/data-protect/policies

  9. DataProtect-AIX - Create Protection Policy POST https://{{cluster}}/v2/data-protect/policies

  10. DataProtect-AIX - Get Storage Domains GET https://{{cluster}}/v2/storage-domains