# cloudera-manager-api-swagger

Cloudera Manager API
- API version: 7.13.1
  - Build date: 2026-05-19T08:00:51.241Z[Etc/UTC]

<h1>Cloudera Manager API v57</h1>       <p>Introduced in Cloudera Manager 7.13.1</p>       <p><a href=\"http://www.cloudera.com/documentation.html\">Cloudera Product Documentation</a></p>


*Automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen)*


## Requirements

Building the API client library requires:
1. Java 1.7+
2. Maven/Gradle

## Installation

To install the API client library to your local Maven repository, simply execute:

```shell
mvn clean install
```

To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:

```shell
mvn clean deploy
```

Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.

### Maven users

Add this dependency to your project's POM:

```xml
<dependency>
  <groupId>com.cloudera.api.swagger</groupId>
  <artifactId>cloudera-manager-api-swagger</artifactId>
  <version>7.13.1</version>
  <scope>compile</scope>
</dependency>
```

### Gradle users

Add this dependency to your project's build file:

```groovy
compile "com.cloudera.api.swagger:cloudera-manager-api-swagger:7.13.1"
```

### Others

At first generate the JAR by executing:

```shell
mvn clean package
```

Then manually install the following JARs:

* `target/cloudera-manager-api-swagger-7.13.1.jar`
* `target/lib/*.jar`

## Getting Started

Please follow the [installation](#installation) instruction and execute the following Java code:

```java
import com.cloudera.api.swagger.client.*;
import com.cloudera.api.swagger.client.auth.*;
import com.cloudera.api.swagger.model.*;
import com.cloudera.api.swagger.ActivitiesResourceApi;

import java.io.File;
import java.util.*;

public class ActivitiesResourceApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        // Configure HTTP basic authorization: basic
        HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
        basic.setUsername("YOUR USERNAME");
        basic.setPassword("YOUR PASSWORD");

        ActivitiesResourceApi apiInstance = new ActivitiesResourceApi();
        String activityId = "activityId_example"; // String | The name of the activity.
        String clusterName = "clusterName_example"; // String | The name of the cluster.
        String serviceName = "serviceName_example"; // String | The name of the service.
        String from = "from_example"; // String | Start of the period to query.
        List<String> metrics = Arrays.asList("metrics_example"); // List<String> | Filter for which metrics to query.
        String to = "now"; // String | End of the period to query.
        String view = "summary"; // String | The view of the data to materialize, either \"summary\" or \"full\".
        try {
            ApiMetricList result = apiInstance.getMetrics(activityId, clusterName, serviceName, from, metrics, to, view);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ActivitiesResourceApi#getMetrics");
            e.printStackTrace();
        }
    }
}
import com.cloudera.api.swagger.client.*;
import com.cloudera.api.swagger.client.auth.*;
import com.cloudera.api.swagger.model.*;
import com.cloudera.api.swagger.ActivitiesResourceApi;

import java.io.File;
import java.util.*;

public class ActivitiesResourceApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        // Configure HTTP basic authorization: basic
        HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
        basic.setUsername("YOUR USERNAME");
        basic.setPassword("YOUR PASSWORD");

        ActivitiesResourceApi apiInstance = new ActivitiesResourceApi();
        String clusterName = "clusterName_example"; // String | The name of the cluster
        String serviceName = "serviceName_example"; // String | The name of the service
        java.math.BigDecimal maxResults = new java.math.BigDecimal(); // java.math.BigDecimal | The maximum number of activities to return.
        String query = "status==started;parent=="; // String | The query to perform to find activities in the system. By default, this call returns top level (i.e. root) activities that have currently started. <p> The query specifies the intersection of a list of constraints, joined together with semicolons (without spaces). For example: </p> <dl> <dt>status==started;parent==</dt> <dd>looks for running root activities. This is also the default query.</dd> <dt>status==failed;finishTime=gt=2012-04-01T20:30:00.000Z</dt> <dd>looks for failed activities after the given date time.</dd> <dt>name==Pi Estimator;startTime=gt=2012-04-01T20:30:00.000Z</dt> <dd>looks for activities started after the given date time, with the name of \"Pi Estimator\".</dd> <dt>startTime=lt=2012-01-02T00:00:00.000Z;finishTime=ge=2012-01-01T00:00:00.000Z</dt> <dd>looks for activities that are active on 2012 New Year's Day. Note that they may start before or finish after that day.</dd> <dt>status==failed;parent==000014-20120425161321-oozie-joe</dt> <dd>looks for failed child activities of the given parent activity id.</dd> <dt>status==started;metrics.cpu_user=gt=10</dt> <dd>looks for started activities that are using more than 10 cores per second.</dd> <dt>type==hive;metrics.user==bc;finishTime=gt=2012-04-01T20:30:00.000Z</dt> <dd>looks for all hive queries submitted by user bc after the given date time.</dd> </dl>  You may query any fields present in the ApiActivity object. You can also query by activity metric values using the <em>metrics.*</em> syntax. Values for date time fields should be ISO8601 timestamps. <p> The valid comparators are <em>==</em>, <em>!=</em>, <em>=lt=</em>, <em>=le=</em>, <em>=ge=</em>, and <em>=gt=</em>. They stand for \"==\", \"!=\", \"&lt;\", \"&lt;=\", \"&gt;=\", \"&gt;\" respectively.
        java.math.BigDecimal resultOffset = new java.math.BigDecimal(); // java.math.BigDecimal | Specified the offset of activities to return.
        String view = "summary"; // String | The view of the activities to materialize
        try {
            ApiActivityList result = apiInstance.readActivities(clusterName, serviceName, maxResults, query, resultOffset, view);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ActivitiesResourceApi#readActivities");
            e.printStackTrace();
        }
    }
}
import com.cloudera.api.swagger.client.*;
import com.cloudera.api.swagger.client.auth.*;
import com.cloudera.api.swagger.model.*;
import com.cloudera.api.swagger.ActivitiesResourceApi;

import java.io.File;
import java.util.*;

public class ActivitiesResourceApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        // Configure HTTP basic authorization: basic
        HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
        basic.setUsername("YOUR USERNAME");
        basic.setPassword("YOUR PASSWORD");

        ActivitiesResourceApi apiInstance = new ActivitiesResourceApi();
        String activityId = "activityId_example"; // String | The id of the activity to retrieve
        String clusterName = "clusterName_example"; // String | The name of the cluster
        String serviceName = "serviceName_example"; // String | The name of the service
        String view = "summary"; // String | The view of the activity to materialize
        try {
            ApiActivity result = apiInstance.readActivity(activityId, clusterName, serviceName, view);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ActivitiesResourceApi#readActivity");
            e.printStackTrace();
        }
    }
}
import com.cloudera.api.swagger.client.*;
import com.cloudera.api.swagger.client.auth.*;
import com.cloudera.api.swagger.model.*;
import com.cloudera.api.swagger.ActivitiesResourceApi;

import java.io.File;
import java.util.*;

public class ActivitiesResourceApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        // Configure HTTP basic authorization: basic
        HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
        basic.setUsername("YOUR USERNAME");
        basic.setPassword("YOUR PASSWORD");

        ActivitiesResourceApi apiInstance = new ActivitiesResourceApi();
        String activityId = "activityId_example"; // String | The id of the activity
        String clusterName = "clusterName_example"; // String | The name of the cluster
        String serviceName = "serviceName_example"; // String | The name of the service
        java.math.BigDecimal maxResults = new java.math.BigDecimal(); // java.math.BigDecimal | The maximum number of activities to return.
        java.math.BigDecimal resultOffset = new java.math.BigDecimal(); // java.math.BigDecimal | Specified the offset of activities to return.
        String view = "summary"; // String | The view of the children to materialize
        try {
            ApiActivityList result = apiInstance.readChildActivities(activityId, clusterName, serviceName, maxResults, resultOffset, view);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ActivitiesResourceApi#readChildActivities");
            e.printStackTrace();
        }
    }
}
import com.cloudera.api.swagger.client.*;
import com.cloudera.api.swagger.client.auth.*;
import com.cloudera.api.swagger.model.*;
import com.cloudera.api.swagger.ActivitiesResourceApi;

import java.io.File;
import java.util.*;

public class ActivitiesResourceApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        // Configure HTTP basic authorization: basic
        HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
        basic.setUsername("YOUR USERNAME");
        basic.setPassword("YOUR PASSWORD");

        ActivitiesResourceApi apiInstance = new ActivitiesResourceApi();
        String activityId = "activityId_example"; // String | The id of the activity
        String clusterName = "clusterName_example"; // String | The name of the cluster
        String serviceName = "serviceName_example"; // String | The name of the service
        String view = "summary"; // String | The view of the activities to materialize
        try {
            ApiActivityList result = apiInstance.readSimilarActivities(activityId, clusterName, serviceName, view);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ActivitiesResourceApi#readSimilarActivities");
            e.printStackTrace();
        }
    }
}
```

## Documentation for API Endpoints

All URIs are relative to */api/v57*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*ActivitiesResourceApi* | [**getMetrics**](docs/ActivitiesResourceApi.md#getMetrics) | **GET** /clusters/{clusterName}/services/{serviceName}/activities/{activityId}/metrics | Fetch metric readings for a particular activity.
*ActivitiesResourceApi* | [**readActivities**](docs/ActivitiesResourceApi.md#readActivities) | **GET** /clusters/{clusterName}/services/{serviceName}/activities | Read all activities in the system.
*ActivitiesResourceApi* | [**readActivity**](docs/ActivitiesResourceApi.md#readActivity) | **GET** /clusters/{clusterName}/services/{serviceName}/activities/{activityId} | Returns a specific activity in the system.
*ActivitiesResourceApi* | [**readChildActivities**](docs/ActivitiesResourceApi.md#readChildActivities) | **GET** /clusters/{clusterName}/services/{serviceName}/activities/{activityId}/children | Returns the child activities.
*ActivitiesResourceApi* | [**readSimilarActivities**](docs/ActivitiesResourceApi.md#readSimilarActivities) | **GET** /clusters/{clusterName}/services/{serviceName}/activities/{activityId}/similar | Returns a list of similar activities.
*AllHostsResourceApi* | [**readConfig**](docs/AllHostsResourceApi.md#readConfig) | **GET** /cm/allHosts/config | Retrieve the default configuration for all hosts.
*AllHostsResourceApi* | [**updateConfig**](docs/AllHostsResourceApi.md#updateConfig) | **PUT** /cm/allHosts/config | Update the default configuration values for all hosts.
*AuditsResourceApi* | [**readAudits**](docs/AuditsResourceApi.md#readAudits) | **GET** /audits | Fetch audit events from Cloudera Manager (CM) and CM managed services like HDFS, HBase, Impala, Hive, and Sentry.
*AuditsResourceApi* | [**streamAudits**](docs/AuditsResourceApi.md#streamAudits) | **GET** /audits/stream | 
*AuthRoleMetadatasResourceApi* | [**readAuthRolesMetadata**](docs/AuthRoleMetadatasResourceApi.md#readAuthRolesMetadata) | **GET** /authRoleMetadatas | Returns a list of the auth roles&#x27; metadata for the built-in roles.
*AuthRolesResourceApi* | [**createAuthRoles**](docs/AuthRolesResourceApi.md#createAuthRoles) | **POST** /authRoles | Creates a list of auth roles.
*AuthRolesResourceApi* | [**deleteAuthRole**](docs/AuthRolesResourceApi.md#deleteAuthRole) | **DELETE** /authRoles/{uuid} | Deletes an auth role from the system.
*AuthRolesResourceApi* | [**readAuthRole**](docs/AuthRolesResourceApi.md#readAuthRole) | **GET** /authRoles/{uuid} | Returns detailed information about an auth role.
*AuthRolesResourceApi* | [**readAuthRoles**](docs/AuthRolesResourceApi.md#readAuthRoles) | **GET** /authRoles | Returns a list of the auth roles configured in the system.
*AuthRolesResourceApi* | [**readAuthRolesMetadata**](docs/AuthRolesResourceApi.md#readAuthRolesMetadata) | **GET** /authRoles/metadata | Returns a list of the auth roles&#x27; metadata for the built-in roles.
*AuthRolesResourceApi* | [**updateAuthRole**](docs/AuthRolesResourceApi.md#updateAuthRole) | **PUT** /authRoles/{uuid} | Updates the given auth role&#x27;s information.
*AuthServiceResourceApi* | [**autoAssignRoles**](docs/AuthServiceResourceApi.md#autoAssignRoles) | **PUT** /cm/authService/autoAssignRoles | Automatically assign roles to hosts and create the roles for the Authentication Service.
*AuthServiceResourceApi* | [**autoConfigure**](docs/AuthServiceResourceApi.md#autoConfigure) | **PUT** /cm/authService/autoConfigure | Automatically configures roles of the Authentication Service.
*AuthServiceResourceApi* | [**delete**](docs/AuthServiceResourceApi.md#delete) | **DELETE** /cm/authService | Delete the Authentication Service.
*AuthServiceResourceApi* | [**enterMaintenanceMode**](docs/AuthServiceResourceApi.md#enterMaintenanceMode) | **POST** /cm/authService/commands/enterMaintenanceMode | Put the Authentication Service into maintenance mode.
*AuthServiceResourceApi* | [**exitMaintenanceMode**](docs/AuthServiceResourceApi.md#exitMaintenanceMode) | **POST** /cm/authService/commands/exitMaintenanceMode | Take the Authentication Service out of maintenance mode.
*AuthServiceResourceApi* | [**listActiveCommands**](docs/AuthServiceResourceApi.md#listActiveCommands) | **GET** /cm/authService/commands | List active Authentication Service commands.
*AuthServiceResourceApi* | [**listRoleTypes**](docs/AuthServiceResourceApi.md#listRoleTypes) | **GET** /cm/authService/roleTypes | List the supported role types for the Authentication Service.
*AuthServiceResourceApi* | [**readService**](docs/AuthServiceResourceApi.md#readService) | **GET** /cm/authService | Retrieve information about the Authentication Services.
*AuthServiceResourceApi* | [**readServiceConfig**](docs/AuthServiceResourceApi.md#readServiceConfig) | **GET** /cm/authService/config | 
*AuthServiceResourceApi* | [**restartCommand**](docs/AuthServiceResourceApi.md#restartCommand) | **POST** /cm/authService/commands/restart | Restart the Authentication Service.
*AuthServiceResourceApi* | [**setup**](docs/AuthServiceResourceApi.md#setup) | **PUT** /cm/authService | Setup the Authentication Service.
*AuthServiceResourceApi* | [**startCommand**](docs/AuthServiceResourceApi.md#startCommand) | **POST** /cm/authService/commands/start | Start the Authentication Service.
*AuthServiceResourceApi* | [**stopCommand**](docs/AuthServiceResourceApi.md#stopCommand) | **POST** /cm/authService/commands/stop | Stop the Authentication Service.
*AuthServiceResourceApi* | [**updateServiceConfig**](docs/AuthServiceResourceApi.md#updateServiceConfig) | **PUT** /cm/authService/config | 
*AuthServiceRoleCommandsResourceApi* | [**restartCommand**](docs/AuthServiceRoleCommandsResourceApi.md#restartCommand) | **POST** /cm/authService/roleCommands/restart | Restart a set of Authentication Service roles.
*AuthServiceRoleCommandsResourceApi* | [**startCommand**](docs/AuthServiceRoleCommandsResourceApi.md#startCommand) | **POST** /cm/authService/roleCommands/start | Start a set of Authentication Service roles.
*AuthServiceRoleCommandsResourceApi* | [**stopCommand**](docs/AuthServiceRoleCommandsResourceApi.md#stopCommand) | **POST** /cm/authService/roleCommands/stop | Stop a set of Authentication Service roles.
*AuthServiceRoleConfigGroupsResourceApi* | [**readConfig**](docs/AuthServiceRoleConfigGroupsResourceApi.md#readConfig) | **GET** /cm/authService/roleConfigGroups/{roleConfigGroupName}/config | Returns the current revision of the config for the specified role config group in the Authentication Service.
*AuthServiceRoleConfigGroupsResourceApi* | [**readRoleConfigGroup**](docs/AuthServiceRoleConfigGroupsResourceApi.md#readRoleConfigGroup) | **GET** /cm/authService/roleConfigGroups/{roleConfigGroupName} | Returns the information for a given role config group in the Authentication Service.
*AuthServiceRoleConfigGroupsResourceApi* | [**readRoleConfigGroups**](docs/AuthServiceRoleConfigGroupsResourceApi.md#readRoleConfigGroups) | **GET** /cm/authService/roleConfigGroups | Returns the information for all role config groups in the Authentication Service.
*AuthServiceRoleConfigGroupsResourceApi* | [**readRoles**](docs/AuthServiceRoleConfigGroupsResourceApi.md#readRoles) | **GET** /cm/authService/roleConfigGroups/{roleConfigGroupName}/roles | Returns all roles in the given role config group in the Authentication Service.
*AuthServiceRoleConfigGroupsResourceApi* | [**updateConfig**](docs/AuthServiceRoleConfigGroupsResourceApi.md#updateConfig) | **PUT** /cm/authService/roleConfigGroups/{roleConfigGroupName}/config | Updates the config for the given role config group in the Authentication Service.
*AuthServiceRoleConfigGroupsResourceApi* | [**updateRoleConfigGroup**](docs/AuthServiceRoleConfigGroupsResourceApi.md#updateRoleConfigGroup) | **PUT** /cm/authService/roleConfigGroups/{roleConfigGroupName} | Updates an existing role config group in the Authentication Service.
*AuthServiceRolesResourceApi* | [**createRoles**](docs/AuthServiceRolesResourceApi.md#createRoles) | **POST** /cm/authService/roles | Create new roles in the Authentication Services.
*AuthServiceRolesResourceApi* | [**deleteRole**](docs/AuthServiceRolesResourceApi.md#deleteRole) | **DELETE** /cm/authService/roles/{roleName} | Delete a role from the Authentication Services.
*AuthServiceRolesResourceApi* | [**enterMaintenanceMode**](docs/AuthServiceRolesResourceApi.md#enterMaintenanceMode) | **POST** /cm/authService/roles/{roleName}/commands/enterMaintenanceMode | Put the Authentication Service role into maintenance mode.
*AuthServiceRolesResourceApi* | [**exitMaintenanceMode**](docs/AuthServiceRolesResourceApi.md#exitMaintenanceMode) | **POST** /cm/authService/roles/{roleName}/commands/exitMaintenanceMode | Take the Authentication Service role out of maintenance mode.
*AuthServiceRolesResourceApi* | [**getFullLog**](docs/AuthServiceRolesResourceApi.md#getFullLog) | **GET** /cm/authService/roles/{roleName}/logs/full | Retrieves the log file for the role&#x27;s main process.
*AuthServiceRolesResourceApi* | [**getStacksLog**](docs/AuthServiceRolesResourceApi.md#getStacksLog) | **GET** /cm/authService/roles/{roleName}/logs/stacks | Retrieves the stacks log file, if any, for the role&#x27;s main process.
*AuthServiceRolesResourceApi* | [**getStacksLogsBundle**](docs/AuthServiceRolesResourceApi.md#getStacksLogsBundle) | **GET** /cm/authService/roles/{roleName}/logs/stacksBundle | Download a zip-compressed archive of role stacks logs.
*AuthServiceRolesResourceApi* | [**getStandardError**](docs/AuthServiceRolesResourceApi.md#getStandardError) | **GET** /cm/authService/roles/{roleName}/logs/stderr | Retrieves the role&#x27;s standard error output.
*AuthServiceRolesResourceApi* | [**getStandardOutput**](docs/AuthServiceRolesResourceApi.md#getStandardOutput) | **GET** /cm/authService/roles/{roleName}/logs/stdout | Retrieves the role&#x27;s standard output.
*AuthServiceRolesResourceApi* | [**listActiveCommands**](docs/AuthServiceRolesResourceApi.md#listActiveCommands) | **GET** /cm/authService/roles/{roleName}/commands | List active role commands.
*AuthServiceRolesResourceApi* | [**readRole**](docs/AuthServiceRolesResourceApi.md#readRole) | **GET** /cm/authService/roles/{roleName} | Retrieve detailed information about a Authentication Services role.
*AuthServiceRolesResourceApi* | [**readRoleConfig**](docs/AuthServiceRolesResourceApi.md#readRoleConfig) | **GET** /cm/authService/roles/{roleName}/config | Retrieve the configuration of a specific Authentication Services role.
*AuthServiceRolesResourceApi* | [**readRoles**](docs/AuthServiceRolesResourceApi.md#readRoles) | **GET** /cm/authService/roles | List all roles of the Authentication Services.
*AuthServiceRolesResourceApi* | [**updateRoleConfig**](docs/AuthServiceRolesResourceApi.md#updateRoleConfig) | **PUT** /cm/authService/roles/{roleName}/config | Update the configuration of a Authentication Services role.
*BatchResourceApi* | [**execute**](docs/BatchResourceApi.md#execute) | **POST** /batch | Executes a batch of API requests in one database transaction.
*CdpResourceApi* | [**createEnvironmentCommand**](docs/CdpResourceApi.md#createEnvironmentCommand) | **POST** /cdp/createEnvironment | Create an environment in ECS.
*CdpResourceApi* | [**getRemoteContext**](docs/CdpResourceApi.md#getRemoteContext) | **GET** /cdp/remoteContext/byContext/{dataContextName} | Get a JSON for creating a remote data context in a Workload cluster.
*CdpResourceApi* | [**getRemoteContextByCluster**](docs/CdpResourceApi.md#getRemoteContextByCluster) | **GET** /cdp/remoteContext/byCluster/{clusterName} | Get a JSON for creating a remote data context in a Workload cluster.
*CdpResourceApi* | [**postRemoteContext**](docs/CdpResourceApi.md#postRemoteContext) | **POST** /cdp/remoteContext | Create or update the remote data context in the Workload cluster.
*CertManagerResourceApi* | [**generateCertificate**](docs/CertManagerResourceApi.md#generateCertificate) | **POST** /certs/generateCertificate | Exchange a cert request token for a certificate.
*CertManagerResourceApi* | [**getTruststore**](docs/CertManagerResourceApi.md#getTruststore) | **GET** /certs/truststore | Gets the Auto-TLS truststore contents.
*CertManagerResourceApi* | [**getTruststorePassword**](docs/CertManagerResourceApi.md#getTruststorePassword) | **GET** /certs/truststorePassword | Gets the configured CM truststore password.
*ClouderaManagerResourceApi* | [**addConfigPolicy**](docs/ClouderaManagerResourceApi.md#addConfigPolicy) | **POST** /cm/configPolicies | 
*ClouderaManagerResourceApi* | [**addCustomCerts**](docs/ClouderaManagerResourceApi.md#addCustomCerts) | **POST** /cm/commands/addCustomCerts | Add custom certificates to the Auto-TLS certificate database.
*ClouderaManagerResourceApi* | [**beginTrial**](docs/ClouderaManagerResourceApi.md#beginTrial) | **POST** /cm/trial/begin | Begin trial license.
*ClouderaManagerResourceApi* | [**clustersPerfInspectorCommand**](docs/ClouderaManagerResourceApi.md#clustersPerfInspectorCommand) | **POST** /cm/commands/clustersPerfInspector | Run performance diagnostics test against specified clusters in ApiClustersPerfInspectorArgs  User must be Full Administrator or Global Cluster Administrator.
*ClouderaManagerResourceApi* | [**collectDiagnosticDataCommand**](docs/ClouderaManagerResourceApi.md#collectDiagnosticDataCommand) | **POST** /cm/commands/collectDiagnosticData | Collect diagnostic data from hosts managed by Cloudera Manager.
*ClouderaManagerResourceApi* | [**deleteConfigPolicy**](docs/ClouderaManagerResourceApi.md#deleteConfigPolicy) | **DELETE** /cm/configPolicies | 
*ClouderaManagerResourceApi* | [**deleteCredentialsCommand**](docs/ClouderaManagerResourceApi.md#deleteCredentialsCommand) | **POST** /cm/commands/deleteCredentials | Delete existing Kerberos credentials.
*ClouderaManagerResourceApi* | [**deleteInstances**](docs/ClouderaManagerResourceApi.md#deleteInstances) | **POST** /cm/deleteInstances | Remove a list of cm servers from ha cluster.
*ClouderaManagerResourceApi* | [**disableCsp**](docs/ClouderaManagerResourceApi.md#disableCsp) | **POST** /cm/commands/disableCsp | Disables the CSP by setting csp type to \&quot;none\&quot;, only when currently the csp type is either \&quot;embedded\&quot; or \&quot;vault\&quot;.
*ClouderaManagerResourceApi* | [**enableCsp**](docs/ClouderaManagerResourceApi.md#enableCsp) | **POST** /cm/commands/enableCsp | Enables the CSP by setting csp type to \&quot;vault\&quot; or \&quot;embedded\&quot; as chosen by the user.
*ClouderaManagerResourceApi* | [**endTrial**](docs/ClouderaManagerResourceApi.md#endTrial) | **POST** /cm/trial/end | End trial license.
*ClouderaManagerResourceApi* | [**generateCmca**](docs/ClouderaManagerResourceApi.md#generateCmca) | **POST** /cm/commands/generateCmca | Generate a CMCA.
*ClouderaManagerResourceApi* | [**generateCredentialsAdhoc**](docs/ClouderaManagerResourceApi.md#generateCredentialsAdhoc) | **POST** /cm/commands/generateCredentialsAdhoc | Generate missing Kerberos credentials, optionally accepting a list of ad-hoc credentials to generate as well.
*ClouderaManagerResourceApi* | [**generateCredentialsCommand**](docs/ClouderaManagerResourceApi.md#generateCredentialsCommand) | **POST** /cm/commands/generateCredentials | Generate missing Kerberos credentials.
*ClouderaManagerResourceApi* | [**generateUsageReport**](docs/ClouderaManagerResourceApi.md#generateUsageReport) | **POST** /cm/generateUsageReport | Generate Usage reports for clusters.
*ClouderaManagerResourceApi* | [**getClusterSupportTokenList**](docs/ClouderaManagerResourceApi.md#getClusterSupportTokenList) | **GET** /cm/clusterSupportTokens | Gets the support tokens for all the clusters.
*ClouderaManagerResourceApi* | [**getConfig**](docs/ClouderaManagerResourceApi.md#getConfig) | **GET** /cm/config | Retrieve the Cloudera Manager settings.
*ClouderaManagerResourceApi* | [**getConfigPolicies**](docs/ClouderaManagerResourceApi.md#getConfigPolicies) | **GET** /cm/configPolicies | 
*ClouderaManagerResourceApi* | [**getDeployment2**](docs/ClouderaManagerResourceApi.md#getDeployment2) | **GET** /cm/deployment | Retrieve full description of the entire Cloudera Manager deployment including all hosts, clusters, services, roles, users, settings, etc.
*ClouderaManagerResourceApi* | [**getKerberosInfo**](docs/ClouderaManagerResourceApi.md#getKerberosInfo) | **GET** /cm/kerberosInfo | Provides Cloudera Manager Kerberos information.
*ClouderaManagerResourceApi* | [**getKerberosPrincipals**](docs/ClouderaManagerResourceApi.md#getKerberosPrincipals) | **GET** /cm/kerberosPrincipals | Returns the Kerberos principals needed by the services being managed by Cloudera Manager.
*ClouderaManagerResourceApi* | [**getKrb5Conf**](docs/ClouderaManagerResourceApi.md#getKrb5Conf) | **GET** /cm/krb5conf | Retrieves krb5.
*ClouderaManagerResourceApi* | [**getLicensedFeatureUsage**](docs/ClouderaManagerResourceApi.md#getLicensedFeatureUsage) | **GET** /cm/licensedFeatureUsage | Retrieve a summary of licensed feature usage.
*ClouderaManagerResourceApi* | [**getLog**](docs/ClouderaManagerResourceApi.md#getLog) | **GET** /cm/log | Returns the entire contents of the Cloudera Manager log file.
*ClouderaManagerResourceApi* | [**getScmDbInfo**](docs/ClouderaManagerResourceApi.md#getScmDbInfo) | **GET** /cm/scmDbInfo | Provides Cloudera Manager server&#x27;s database information.
*ClouderaManagerResourceApi* | [**getShutdownReadiness**](docs/ClouderaManagerResourceApi.md#getShutdownReadiness) | **GET** /cm/shutdownReadiness | Retrieve Cloudera Manager&#x27;s readiness for shutdown and destroy.
*ClouderaManagerResourceApi* | [**getUsageReport**](docs/ClouderaManagerResourceApi.md#getUsageReport) | **GET** /cm/getUsageReport | Retrieve the latest generated Usage reports for all clusters.
*ClouderaManagerResourceApi* | [**getVersion**](docs/ClouderaManagerResourceApi.md#getVersion) | **GET** /cm/version | Provides version information of Cloudera Manager itself.
*ClouderaManagerResourceApi* | [**hostInstallCommand**](docs/ClouderaManagerResourceApi.md#hostInstallCommand) | **POST** /cm/commands/hostInstall | Perform installation on a set of hosts.
*ClouderaManagerResourceApi* | [**hostsDecommissionCommand**](docs/ClouderaManagerResourceApi.md#hostsDecommissionCommand) | **POST** /cm/commands/hostsDecommission | Decommission the given hosts.
*ClouderaManagerResourceApi* | [**hostsOfflineOrDecommissionCommand**](docs/ClouderaManagerResourceApi.md#hostsOfflineOrDecommissionCommand) | **POST** /cm/commands/hostsOfflineOrDecommission | Decommission the given hosts.
*ClouderaManagerResourceApi* | [**hostsPerfInspectorCommand**](docs/ClouderaManagerResourceApi.md#hostsPerfInspectorCommand) | **POST** /cm/commands/hostsPerfInspector | Run performance diagnostics test against specified hosts in ApiHostsPerfInspectorArgs  User must be Full Administrator or Global Cluster Administrator.
*ClouderaManagerResourceApi* | [**hostsRecommissionAndExitMaintenanceModeCommand**](docs/ClouderaManagerResourceApi.md#hostsRecommissionAndExitMaintenanceModeCommand) | **POST** /cm/commands/hostsRecommissionAndExitMaintenanceMode | Recommission and exit maintenance on the given hosts.
*ClouderaManagerResourceApi* | [**hostsRecommissionCommand**](docs/ClouderaManagerResourceApi.md#hostsRecommissionCommand) | **POST** /cm/commands/hostsRecommission | Recommission the given hosts.
*ClouderaManagerResourceApi* | [**hostsRecommissionWithStartCommand**](docs/ClouderaManagerResourceApi.md#hostsRecommissionWithStartCommand) | **POST** /cm/commands/hostsRecommissionWithStart | Recommission the given hosts.
*ClouderaManagerResourceApi* | [**hostsRepairRolesCommand**](docs/ClouderaManagerResourceApi.md#hostsRepairRolesCommand) | **POST** /cm/commands/hostsRepairRoles | Execute repair command on the given hosts.
*ClouderaManagerResourceApi* | [**hostsStartRolesCommand**](docs/ClouderaManagerResourceApi.md#hostsStartRolesCommand) | **POST** /cm/commands/hostsStartRoles | Start all the roles on the given hosts.
*ClouderaManagerResourceApi* | [**hostsStopRolesCommand**](docs/ClouderaManagerResourceApi.md#hostsStopRolesCommand) | **POST** /cm/commands/hostsStopRoles | Stop all the roles on the given hosts.
*ClouderaManagerResourceApi* | [**importAdminCredentials**](docs/ClouderaManagerResourceApi.md#importAdminCredentials) | **POST** /cm/commands/importAdminCredentials | Imports the KDC Account Manager credentials needed by Cloudera Manager to create kerberos principals needed by CDH services.
*ClouderaManagerResourceApi* | [**importClusterTemplate**](docs/ClouderaManagerResourceApi.md#importClusterTemplate) | **POST** /cm/importClusterTemplate | Create cluster as per the given cluster template.
*ClouderaManagerResourceApi* | [**importKerberosPrincipal**](docs/ClouderaManagerResourceApi.md#importKerberosPrincipal) | **POST** /cm/commands/importKerberosPrincipal | Imports the Kerberos credentials for the specified principal which can then be used to add to a role&#x27;s keytab by running Generate Credentials command.
*ClouderaManagerResourceApi* | [**inspectHostsCommand**](docs/ClouderaManagerResourceApi.md#inspectHostsCommand) | **POST** /cm/commands/inspectHosts | Runs the host inspector on the configured hosts.
*ClouderaManagerResourceApi* | [**listActiveCommands**](docs/ClouderaManagerResourceApi.md#listActiveCommands) | **GET** /cm/commands | List active global commands.
*ClouderaManagerResourceApi* | [**listAllGeneratedUsageReports**](docs/ClouderaManagerResourceApi.md#listAllGeneratedUsageReports) | **GET** /cm/listAllGeneratedUsageReports | retrieve all generated cluster usage reports currently on disk.
*ClouderaManagerResourceApi* | [**migrateCmcaToDb**](docs/ClouderaManagerResourceApi.md#migrateCmcaToDb) | **POST** /cm/commands/migrateCmcaToDb | Migrate CMCA to the DB.
*ClouderaManagerResourceApi* | [**readInstance**](docs/ClouderaManagerResourceApi.md#readInstance) | **GET** /cm/instances/{cmServerId} | Retrieves the CM server information.
*ClouderaManagerResourceApi* | [**readInstances**](docs/ClouderaManagerResourceApi.md#readInstances) | **GET** /cm/instances | Retrieves all CM server information.
*ClouderaManagerResourceApi* | [**readLicense**](docs/ClouderaManagerResourceApi.md#readLicense) | **GET** /cm/license | Retrieve information about the Cloudera Manager license.
*ClouderaManagerResourceApi* | [**refreshParcelRepos**](docs/ClouderaManagerResourceApi.md#refreshParcelRepos) | **POST** /cm/commands/refreshParcelRepos | .
*ClouderaManagerResourceApi* | [**retrieveKeytab**](docs/ClouderaManagerResourceApi.md#retrieveKeytab) | **POST** /cm/retrieveKeytab | Retrieves a keytab for a list of principals.
*ClouderaManagerResourceApi* | [**rotateCspKeys**](docs/ClouderaManagerResourceApi.md#rotateCspKeys) | **POST** /cm/commands/rotateCspKeys | Perform rotation of the CSP key.
*ClouderaManagerResourceApi* | [**sendUsageReport**](docs/ClouderaManagerResourceApi.md#sendUsageReport) | **POST** /cm/sendUsageReport | Send Usage reports for clusters to cloudera ops.
*ClouderaManagerResourceApi* | [**testExternalAuthentication**](docs/ClouderaManagerResourceApi.md#testExternalAuthentication) | **POST** /cm/commands/testExternalAuthentication | Launches a command to test the currently configured external authentication.
*ClouderaManagerResourceApi* | [**updateConfig**](docs/ClouderaManagerResourceApi.md#updateConfig) | **PUT** /cm/config | Update the Cloudera Manager settings.
*ClouderaManagerResourceApi* | [**updateCspType**](docs/ClouderaManagerResourceApi.md#updateCspType) | **POST** /cm/commands/updateCspType | Updates the CSP type from previous csp type to new csp type, by copying the key_id (used for encryption of configs) from previous csp type to new csp type or from one location to another in same CSP type.
*ClouderaManagerResourceApi* | [**updateDeployment2**](docs/ClouderaManagerResourceApi.md#updateDeployment2) | **PUT** /cm/deployment | Apply the supplied deployment description to the system.
*ClouderaManagerResourceApi* | [**updateGlobalTruststore**](docs/ClouderaManagerResourceApi.md#updateGlobalTruststore) | **POST** /cm/commands/updateGlobalTruststore | Add/remove certificates to the Auto-TLS certificate truststore.
*ClouderaManagerResourceApi* | [**updateLicense**](docs/ClouderaManagerResourceApi.md#updateLicense) | **POST** /cm/license | Updates the Cloudera Manager license.
*ClustersResourceApi* | [**addHosts**](docs/ClustersResourceApi.md#addHosts) | **POST** /clusters/{clusterName}/hosts | 
*ClustersResourceApi* | [**addTags**](docs/ClustersResourceApi.md#addTags) | **PUT** /clusters/{clusterName}/tags | Attach tags to the cluster.
*ClustersResourceApi* | [**autoAssignRoles**](docs/ClustersResourceApi.md#autoAssignRoles) | **PUT** /clusters/{clusterName}/autoAssignRoles | Automatically assign roles to hosts and create the roles for all the services in a cluster.
*ClustersResourceApi* | [**autoConfigure**](docs/ClustersResourceApi.md#autoConfigure) | **PUT** /clusters/{clusterName}/autoConfigure | Automatically configures roles and services in a cluster.
*ClustersResourceApi* | [**checkEcsPrerequisitesCommand**](docs/ClustersResourceApi.md#checkEcsPrerequisitesCommand) | **POST** /clusters/{clusterName}/commands/checkEcsPrerequisites | 
*ClustersResourceApi* | [**configureAutoTlsServicesCommand**](docs/ClustersResourceApi.md#configureAutoTlsServicesCommand) | **POST** /clusters/{clusterName}/commands/configureAutoTlsServices | Configures all services in a cluster to use Auto-TLS.
*ClustersResourceApi* | [**configureForKerberos**](docs/ClustersResourceApi.md#configureForKerberos) | **POST** /clusters/{clusterName}/commands/configureForKerberos | Command to configure the cluster to use Kerberos for authentication.
*ClustersResourceApi* | [**createClusters**](docs/ClustersResourceApi.md#createClusters) | **POST** /clusters | Creates a collection of clusters.
*ClustersResourceApi* | [**deleteCluster**](docs/ClustersResourceApi.md#deleteCluster) | **DELETE** /clusters/{clusterName} | Deletes a cluster.
*ClustersResourceApi* | [**deleteClusterCredentialsCommand**](docs/ClustersResourceApi.md#deleteClusterCredentialsCommand) | **POST** /clusters/{clusterName}/commands/deleteCredentials | Delete existing Kerberos credentials for the cluster.
*ClustersResourceApi* | [**deleteTags**](docs/ClustersResourceApi.md#deleteTags) | **DELETE** /clusters/{clusterName}/tags | Remove the tags associated with the cluster.
*ClustersResourceApi* | [**deployClientConfig**](docs/ClustersResourceApi.md#deployClientConfig) | **POST** /clusters/{clusterName}/commands/deployClientConfig | Deploy the cluster-wide client configuration.
*ClustersResourceApi* | [**deployClientConfigsAndRefresh**](docs/ClustersResourceApi.md#deployClientConfigsAndRefresh) | **POST** /clusters/{clusterName}/commands/deployClientConfigsAndRefresh | Performs a command with the 2 steps - deploy cc - cluster refresh  This orchestration is needed for the staleness wizard, so it can invoke a single command at wizard finish.
*ClustersResourceApi* | [**deployClusterClientConfig**](docs/ClustersResourceApi.md#deployClusterClientConfig) | **POST** /clusters/{clusterName}/commands/deployClusterClientConfig | Deploy the Cluster&#x27;s Kerberos client configuration.
*ClustersResourceApi* | [**disableTls**](docs/ClustersResourceApi.md#disableTls) | **POST** /clusters/{clusterName}/commands/disableTls | Disables TLS settings on a cluster.
*ClustersResourceApi* | [**ecsDownloadAndDistribute**](docs/ClustersResourceApi.md#ecsDownloadAndDistribute) | **POST** /clusters/{clusterName}/commands/ecsDownloadAndDistribute | 
*ClustersResourceApi* | [**enterMaintenanceMode**](docs/ClustersResourceApi.md#enterMaintenanceMode) | **POST** /clusters/{clusterName}/commands/enterMaintenanceMode | Put the cluster into maintenance mode.
*ClustersResourceApi* | [**exitMaintenanceMode**](docs/ClustersResourceApi.md#exitMaintenanceMode) | **POST** /clusters/{clusterName}/commands/exitMaintenanceMode | Take the cluster out of maintenance mode.
*ClustersResourceApi* | [**expireLogs**](docs/ClustersResourceApi.md#expireLogs) | **POST** /clusters/{clusterName}/commands/expireLogs | Remove backup and disaster related log files in hdfs.
*ClustersResourceApi* | [**export**](docs/ClustersResourceApi.md#export) | **GET** /clusters/{clusterName}/export | Export the cluster template for the given cluster.
*ClustersResourceApi* | [**firstRun**](docs/ClustersResourceApi.md#firstRun) | **POST** /clusters/{clusterName}/commands/firstRun | Prepare and start services in a cluster.
*ClustersResourceApi* | [**getClientConfig**](docs/ClustersResourceApi.md#getClientConfig) | **GET** /clusters/{clusterName}/clientConfig | Download a zip-compressed archive of the client configuration, of a specific cluster.
*ClustersResourceApi* | [**getClusterSupportToken**](docs/ClustersResourceApi.md#getClusterSupportToken) | **GET** /clusters/{clusterName}/clusterSupportToken | Gets the support token for a cluster.
*ClustersResourceApi* | [**getKerberosInfo**](docs/ClustersResourceApi.md#getKerberosInfo) | **GET** /clusters/{clusterName}/kerberosInfo | Provides Cluster Kerberos information.
*ClustersResourceApi* | [**getOzoneBucketInfo**](docs/ClustersResourceApi.md#getOzoneBucketInfo) | **GET** /clusters/{clusterName}/getOzoneBucketInfo | Returns the properties of the provided ozone bucket if the bucket exists.
*ClustersResourceApi* | [**getOzoneS3GatewayInfo**](docs/ClustersResourceApi.md#getOzoneS3GatewayInfo) | **POST** /clusters/{clusterName}/getOzoneS3GatewayInfo | Returns the REST url for the Ozone S3 Gateway, as well as the AWS credentials needed to access the S3 endpoint.
*ClustersResourceApi* | [**getUtilizationReport**](docs/ClustersResourceApi.md#getUtilizationReport) | **GET** /clusters/{clusterName}/utilization | Provides the resource utilization of the entire cluster as well as the resource utilization per tenant.
*ClustersResourceApi* | [**inspectHostsCommand**](docs/ClustersResourceApi.md#inspectHostsCommand) | **POST** /clusters/{clusterName}/commands/inspectHosts | Runs the host inspector on the configured hosts in the specified cluster.
*ClustersResourceApi* | [**isTlsEnabled**](docs/ClustersResourceApi.md#isTlsEnabled) | **GET** /clusters/{clusterName}/isTlsEnabled | Returns whether a cluster has any TLS settings enabled.
*ClustersResourceApi* | [**listActiveCommands**](docs/ClustersResourceApi.md#listActiveCommands) | **GET** /clusters/{clusterName}/commands | List active cluster commands.
*ClustersResourceApi* | [**listDfsServices**](docs/ClustersResourceApi.md#listDfsServices) | **GET** /clusters/{clusterName}/dfsServices | List the services that can provide distributed file system (DFS) capabilities in this cluster.
*ClustersResourceApi* | [**listHosts**](docs/ClustersResourceApi.md#listHosts) | **GET** /clusters/{clusterName}/hosts | Returns hosts in the system filtered by optional host configuration parameters, if specified.
*ClustersResourceApi* | [**listServiceTypes**](docs/ClustersResourceApi.md#listServiceTypes) | **GET** /clusters/{clusterName}/serviceTypes | List the supported service types for a cluster.
*ClustersResourceApi* | [**listUpgradeDomains**](docs/ClustersResourceApi.md#listUpgradeDomains) | **GET** /clusters/{clusterName}/upgradeDomains | Returns the Upgrade Domains associated with the cluster and the host names that belong to each Upgrade Domain.
*ClustersResourceApi* | [**perfInspectorCommand**](docs/ClustersResourceApi.md#perfInspectorCommand) | **POST** /clusters/{clusterName}/commands/perfInspector | Run cluster performance diagnostics test.
*ClustersResourceApi* | [**poolsRefresh**](docs/ClustersResourceApi.md#poolsRefresh) | **POST** /clusters/{clusterName}/commands/poolsRefresh | Updates all refreshable configuration files for services with Dynamic Resource Pools.
*ClustersResourceApi* | [**postClouderaRuntimeUpgrade**](docs/ClustersResourceApi.md#postClouderaRuntimeUpgrade) | **POST** /clusters/{clusterName}/commands/postClouderaRuntimeUpgrade | Post Cloudera Runtime upgrade API.
*ClustersResourceApi* | [**preUpgradeCheckCommand**](docs/ClustersResourceApi.md#preUpgradeCheckCommand) | **POST** /clusters/{clusterName}/commands/preUpgradeCheck | Run cluster pre-upgrade check(s) when upgrading from specified version of CDH to the other.
*ClustersResourceApi* | [**readCluster**](docs/ClustersResourceApi.md#readCluster) | **GET** /clusters/{clusterName} | Reads information about a cluster.
*ClustersResourceApi* | [**readClusters**](docs/ClustersResourceApi.md#readClusters) | **GET** /clusters | List all known clusters.
*ClustersResourceApi* | [**readTags**](docs/ClustersResourceApi.md#readTags) | **GET** /clusters/{clusterName}/tags | Returns the tags associated with this cluster.
*ClustersResourceApi* | [**refresh**](docs/ClustersResourceApi.md#refresh) | **POST** /clusters/{clusterName}/commands/refresh | Updates all refreshable configuration files in the cluster.
*ClustersResourceApi* | [**removeAllHosts**](docs/ClustersResourceApi.md#removeAllHosts) | **DELETE** /clusters/{clusterName}/hosts | 
*ClustersResourceApi* | [**removeHost**](docs/ClustersResourceApi.md#removeHost) | **DELETE** /clusters/{clusterName}/hosts/{hostId} | 
*ClustersResourceApi* | [**restartCommand**](docs/ClustersResourceApi.md#restartCommand) | **POST** /clusters/{clusterName}/commands/restart | Restart all services in the cluster.
*ClustersResourceApi* | [**rollingRestart**](docs/ClustersResourceApi.md#rollingRestart) | **POST** /clusters/{clusterName}/commands/rollingRestart | Command to do a \&quot;best-effort\&quot; rolling restart of the given cluster, i.
*ClustersResourceApi* | [**rollingUpgrade**](docs/ClustersResourceApi.md#rollingUpgrade) | **POST** /clusters/{clusterName}/commands/rollingUpgrade | Command to do a rolling upgrade of specific services in the given cluster  This command does not handle any services that don&#x27;t support rolling upgrades.
*ClustersResourceApi* | [**runOzoneCommand**](docs/ClustersResourceApi.md#runOzoneCommand) | **POST** /clusters/{clusterName}/runOzoneCommand | Executes an Ozone shell command on an Ozone Role.
*ClustersResourceApi* | [**runSpecificHostInspectionsCommand**](docs/ClustersResourceApi.md#runSpecificHostInspectionsCommand) | **POST** /clusters/{clusterName}/commands/runSpecificHostInspections | Runs a specific list of host inspections.
*ClustersResourceApi* | [**startCommand**](docs/ClustersResourceApi.md#startCommand) | **POST** /clusters/{clusterName}/commands/start | Start all services in the cluster.
*ClustersResourceApi* | [**stopCommand**](docs/ClustersResourceApi.md#stopCommand) | **POST** /clusters/{clusterName}/commands/stop | Stop all services in the cluster.
*ClustersResourceApi* | [**tearDownWorkloadCluster**](docs/ClustersResourceApi.md#tearDownWorkloadCluster) | **POST** /clusters/{clusterName}/commands/tearDownWorkload/{workloadClusterName} | Tear Down Workload cluster.
*ClustersResourceApi* | [**updateCluster**](docs/ClustersResourceApi.md#updateCluster) | **PUT** /clusters/{clusterName} | Update an existing cluster.
*ClustersResourceApi* | [**upgradeCdhCommand**](docs/ClustersResourceApi.md#upgradeCdhCommand) | **POST** /clusters/{clusterName}/commands/upgradeCdh | Perform CDH upgrade to the specified version.
*ClustersResourceApi* | [**upgradeServicesCommand**](docs/ClustersResourceApi.md#upgradeServicesCommand) | **POST** /clusters/{clusterName}/commands/upgradeServices | Upgrades the services in the cluster to the CDH5 version.
*CmPeersResourceApi* | [**createPeer**](docs/CmPeersResourceApi.md#createPeer) | **POST** /cm/peers | Create a new Cloudera Manager peer.
*CmPeersResourceApi* | [**deletePeer**](docs/CmPeersResourceApi.md#deletePeer) | **DELETE** /cm/peers/{peerName} | Delete Cloudera Manager peer.
*CmPeersResourceApi* | [**listPeers**](docs/CmPeersResourceApi.md#listPeers) | **GET** /cm/peers | Retrieves all configured Cloudera Manager peers.
*CmPeersResourceApi* | [**readPeer**](docs/CmPeersResourceApi.md#readPeer) | **GET** /cm/peers/{peerName} | Fetch information about an existing Cloudera Manager peer.
*CmPeersResourceApi* | [**testPeer**](docs/CmPeersResourceApi.md#testPeer) | **POST** /cm/peers/{peerName}/commands/test | Test the connectivity of a peer.
*CmPeersResourceApi* | [**updatePeer**](docs/CmPeersResourceApi.md#updatePeer) | **PUT** /cm/peers/{peerName} | Update information for a Cloudera Manager peer.
*CommandsResourceApi* | [**abortCommand**](docs/CommandsResourceApi.md#abortCommand) | **POST** /commands/{commandId}/abort | Abort a running command.
*CommandsResourceApi* | [**findCommandByCorrelationId**](docs/CommandsResourceApi.md#findCommandByCorrelationId) | **GET** /commands/commandByCorrelationId/{correlationId} | Retrieve command by the correlation ID that was provided at command creation.
*CommandsResourceApi* | [**getCommandResultData**](docs/CommandsResourceApi.md#getCommandResultData) | **GET** /commands/{commandId}/download | Download the end result of a command.
*CommandsResourceApi* | [**getCommandWithSteps**](docs/CommandsResourceApi.md#getCommandWithSteps) | **GET** /commands/{commandId}/steps | Retrieve detailed information of an asynchronous command including the command steps.
*CommandsResourceApi* | [**getStandardError**](docs/CommandsResourceApi.md#getStandardError) | **GET** /commands/{commandId}/logs/stderr | Download a zip-compressed archive of standard error outputs for the command&#x27;s one-off processes.
*CommandsResourceApi* | [**getStandardOutput**](docs/CommandsResourceApi.md#getStandardOutput) | **GET** /commands/{commandId}/logs/stdout | Download a zip-compressed archive of standard outputs for the command&#x27;s one-off processes.
*CommandsResourceApi* | [**readCommand**](docs/CommandsResourceApi.md#readCommand) | **GET** /commands/{commandId} | Retrieve detailed information on an asynchronous command.
*CommandsResourceApi* | [**readCommands**](docs/CommandsResourceApi.md#readCommands) | **GET** /commands/commands | Retrieve detailed information on all recent commands.
*CommandsResourceApi* | [**replicationReport**](docs/CommandsResourceApi.md#replicationReport) | **GET** /commands/{commandId}/replicationReport | Get the replication report CSV files.
*CommandsResourceApi* | [**retry**](docs/CommandsResourceApi.md#retry) | **POST** /commands/{commandId}/retry | Try to rerun a command.
*ControlPlanesResourceApi* | [**addTags**](docs/ControlPlanesResourceApi.md#addTags) | **PUT** /controlPlanes/{controlPlaneUuid}/tags | Attach tags to the control plane.
*ControlPlanesResourceApi* | [**copyImagesInFeatures**](docs/ControlPlanesResourceApi.md#copyImagesInFeatures) | **POST** /controlPlanes/{controlPlaneUuid}/commands/copyImagesInFeatures | Launches the command to copy images for one or more features (a comma separated list).
*ControlPlanesResourceApi* | [**deleteTags**](docs/ControlPlanesResourceApi.md#deleteTags) | **DELETE** /controlPlanes/{controlPlaneUuid}/tags | Remove the tags associated with the control plane.
*ControlPlanesResourceApi* | [**generateCleanupDocker**](docs/ControlPlanesResourceApi.md#generateCleanupDocker) | **POST** /controlPlanes/commands/generateCleanupDocker | Launches the Generate Docker Cleanup Script Command.
*ControlPlanesResourceApi* | [**generateCopyDocker**](docs/ControlPlanesResourceApi.md#generateCopyDocker) | **POST** /controlPlanes/commands/generateCopyDocker | Launches the Generate Copy Docker Script Command.
*ControlPlanesResourceApi* | [**generateExternalVaultSetup**](docs/ControlPlanesResourceApi.md#generateExternalVaultSetup) | **POST** /controlPlanes/commands/generateExternalVaultSetup | Launches the Generate Vault Setup Command command.
*ControlPlanesResourceApi* | [**getControlPlanes**](docs/ControlPlanesResourceApi.md#getControlPlanes) | **GET** /controlPlanes | Current Control Planes.
*ControlPlanesResourceApi* | [**getExperienceCluster**](docs/ControlPlanesResourceApi.md#getExperienceCluster) | **GET** /controlPlanes/{controlPlaneUuid}/getTaggedCluster | The cluster with tags matching this control plane&#x27;s UUID, if any.
*ControlPlanesResourceApi* | [**getLogContent**](docs/ControlPlanesResourceApi.md#getLogContent) | **POST** /controlPlanes/fetchResources/{commandId}/logContent | Fetches the log content for the specific command.
*ControlPlanesResourceApi* | [**getManifestJson**](docs/ControlPlanesResourceApi.md#getManifestJson) | **POST** /controlPlanes/fetchResources/manifest.json | Fetches the manifest.
*ControlPlanesResourceApi* | [**installControlPlane**](docs/ControlPlanesResourceApi.md#installControlPlane) | **POST** /controlPlanes/commands/installControlPlane | Launches the install control plane command.
*ControlPlanesResourceApi* | [**installEmbeddedControlPlane**](docs/ControlPlanesResourceApi.md#installEmbeddedControlPlane) | **POST** /controlPlanes/commands/installEmbeddedControlPlane | Brings up a control plane on embedded kubernetes.
*ControlPlanesResourceApi* | [**readControlPlaneByUuid**](docs/ControlPlanesResourceApi.md#readControlPlaneByUuid) | **GET** /controlPlanes/{controlPlaneUuid} | The control plane with the given id.
*ControlPlanesResourceApi* | [**readTags**](docs/ControlPlanesResourceApi.md#readTags) | **GET** /controlPlanes/{controlPlaneUuid}/tags | Returns the tags associated with this control plane.
*ControlPlanesResourceApi* | [**uninstallControlPlane**](docs/ControlPlanesResourceApi.md#uninstallControlPlane) | **POST** /controlPlanes/{controlPlaneUuid}/commands/uninstallControlPlane | Launches Uninstall Command on the control plane with the given uuid.
*ControlPlanesResourceApi* | [**updateValuesYaml**](docs/ControlPlanesResourceApi.md#updateValuesYaml) | **POST** /controlPlanes/{controlPlaneUuid}/commands/updateControlPlaneValuesYaml | Launches update the values.
*ControlPlanesResourceApi* | [**upgradeControlPlane**](docs/ControlPlanesResourceApi.md#upgradeControlPlane) | **POST** /controlPlanes/{controlPlaneUuid}/commands/upgradeControlPlane | Launches the Upgrade Command on the control plane with the given uuid.
*ControlPlanesResourceApi* | [**upgradeEmbeddedControlPlane**](docs/ControlPlanesResourceApi.md#upgradeEmbeddedControlPlane) | **POST** /controlPlanes/commands/upgradeEmbeddedControlPlane | Upgrade a Containerized Cluster, including upgrading the control plane running on embedded kubernetes.
*CspResourceApi* | [**uploadCspCert**](docs/CspResourceApi.md#uploadCspCert) | **PUT** /csp/uploadCspCert | Upload CA certificates, client certificates and client key for Credential Storage Provider.
*DashboardsResourceApi* | [**createDashboards**](docs/DashboardsResourceApi.md#createDashboards) | **POST** /timeseries/dashboards | Creates the list of dashboards.
*DashboardsResourceApi* | [**deleteDashboard**](docs/DashboardsResourceApi.md#deleteDashboard) | **DELETE** /timeseries/dashboards/{dashboardName} | Deletes a dashboard.
*DashboardsResourceApi* | [**getDashboard**](docs/DashboardsResourceApi.md#getDashboard) | **GET** /timeseries/dashboards/{dashboardName} | Returns a dashboard definition for the specified name.
*DashboardsResourceApi* | [**getDashboards**](docs/DashboardsResourceApi.md#getDashboards) | **GET** /timeseries/dashboards | Returns the list of all user-customized dashboards.
*DataContextsResourceApi* | [**createDataContext**](docs/DataContextsResourceApi.md#createDataContext) | **POST** /dataContexts | Create a datacontext.
*DataContextsResourceApi* | [**deleteDataContext**](docs/DataContextsResourceApi.md#deleteDataContext) | **DELETE** /dataContexts/{dataContextName} | Delete a datacontext.
*DataContextsResourceApi* | [**readDataContext**](docs/DataContextsResourceApi.md#readDataContext) | **GET** /dataContexts/{dataContextName} | Reads information about a datacontext.
*DataContextsResourceApi* | [**readDataContexts**](docs/DataContextsResourceApi.md#readDataContexts) | **GET** /dataContexts | Get all the datacontexts.
*DataContextsResourceApi* | [**updateDataContext**](docs/DataContextsResourceApi.md#updateDataContext) | **PUT** /dataContexts | Update a datacontext.
*EventsResourceApi* | [**readEvent**](docs/EventsResourceApi.md#readEvent) | **GET** /events/{eventId} | Returns a specific event in the system.
*EventsResourceApi* | [**readEvents**](docs/EventsResourceApi.md#readEvents) | **GET** /events | Allows you to query events in the system.
*ExternalAccountsResourceApi* | [**createAccount**](docs/ExternalAccountsResourceApi.md#createAccount) | **POST** /externalAccounts/create | Create a new external account.
*ExternalAccountsResourceApi* | [**deleteAccount**](docs/ExternalAccountsResourceApi.md#deleteAccount) | **DELETE** /externalAccounts/delete/{name} | Delete an external account, specifying its name.
*ExternalAccountsResourceApi* | [**externalAccountCommandByName**](docs/ExternalAccountsResourceApi.md#externalAccountCommandByName) | **POST** /externalAccounts/account/{name}/commands/{commandName} | Executes a command on the external account specified by name.
*ExternalAccountsResourceApi* | [**getSupportedCategories**](docs/ExternalAccountsResourceApi.md#getSupportedCategories) | **GET** /externalAccounts/supportedCategories | List of external account categories supported by this Cloudera Manager.
*ExternalAccountsResourceApi* | [**getSupportedTypes**](docs/ExternalAccountsResourceApi.md#getSupportedTypes) | **GET** /externalAccounts/supportedTypes/{categoryName} | List of external account types supported by this Cloudera Manager by category.
*ExternalAccountsResourceApi* | [**listExternalAccountCommands**](docs/ExternalAccountsResourceApi.md#listExternalAccountCommands) | **GET** /externalAccounts/typeInfo/{typeName}/commandsByName | Lists all the commands that can be executed by name on the provided external account type.
*ExternalAccountsResourceApi* | [**readAccount**](docs/ExternalAccountsResourceApi.md#readAccount) | **GET** /externalAccounts/account/{name} | Get a single external account by account name.
*ExternalAccountsResourceApi* | [**readAccountByDisplayName**](docs/ExternalAccountsResourceApi.md#readAccountByDisplayName) | **GET** /externalAccounts/accountByDisplayName/{displayName} | Get a single external account by display name.
*ExternalAccountsResourceApi* | [**readAccountCredentials**](docs/ExternalAccountsResourceApi.md#readAccountCredentials) | **GET** /externalAccounts/account/{name}/credentials | Get un-redacted credentials of an external account for the given account name, currently supported only for ALTUS accounts.
*ExternalAccountsResourceApi* | [**readAccounts**](docs/ExternalAccountsResourceApi.md#readAccounts) | **GET** /externalAccounts/type/{typeName} | Get a list of external accounts for a specific account type.
*ExternalAccountsResourceApi* | [**readConfig**](docs/ExternalAccountsResourceApi.md#readConfig) | **GET** /externalAccounts/account/{name}/config | Get configs of external account for the given account name.
*ExternalAccountsResourceApi* | [**updateAccount**](docs/ExternalAccountsResourceApi.md#updateAccount) | **PUT** /externalAccounts/update | Update an external account.
*ExternalAccountsResourceApi* | [**updateConfig**](docs/ExternalAccountsResourceApi.md#updateConfig) | **PUT** /externalAccounts/account/{name}/config | Upadate configs of external account for the given account name.
*ExternalUserMappingsResourceApi* | [**createExternalUserMappings**](docs/ExternalUserMappingsResourceApi.md#createExternalUserMappings) | **POST** /externalUserMappings | Creates a list of external user mappings.
*ExternalUserMappingsResourceApi* | [**deleteExternalUserMapping**](docs/ExternalUserMappingsResourceApi.md#deleteExternalUserMapping) | **DELETE** /externalUserMappings/{uuid} | Deletes an external user mapping from the system.
*ExternalUserMappingsResourceApi* | [**readExternalUserMapping**](docs/ExternalUserMappingsResourceApi.md#readExternalUserMapping) | **GET** /externalUserMappings/{uuid} | Returns detailed information about an external user mapping.
*ExternalUserMappingsResourceApi* | [**readExternalUserMappings**](docs/ExternalUserMappingsResourceApi.md#readExternalUserMappings) | **GET** /externalUserMappings | Returns a list of the external user mappings configured in the system.
*ExternalUserMappingsResourceApi* | [**updateExternalUserMapping**](docs/ExternalUserMappingsResourceApi.md#updateExternalUserMapping) | **PUT** /externalUserMappings/{uuid} | Updates the given external user mapping&#x27;s information.
*HostTemplatesResourceApi* | [**applyHostTemplate**](docs/HostTemplatesResourceApi.md#applyHostTemplate) | **POST** /clusters/{clusterName}/hostTemplates/{hostTemplateName}/commands/applyHostTemplate | Applies a host template to a collection of hosts.
*HostTemplatesResourceApi* | [**createHostTemplates**](docs/HostTemplatesResourceApi.md#createHostTemplates) | **POST** /clusters/{clusterName}/hostTemplates | Creates new host templates.
*HostTemplatesResourceApi* | [**deleteHostTemplate**](docs/HostTemplatesResourceApi.md#deleteHostTemplate) | **DELETE** /clusters/{clusterName}/hostTemplates/{hostTemplateName} | Deletes a host template.
*HostTemplatesResourceApi* | [**readHostTemplate**](docs/HostTemplatesResourceApi.md#readHostTemplate) | **GET** /clusters/{clusterName}/hostTemplates/{hostTemplateName} | Retrieves information about a host template.
*HostTemplatesResourceApi* | [**readHostTemplates**](docs/HostTemplatesResourceApi.md#readHostTemplates) | **GET** /clusters/{clusterName}/hostTemplates | Lists all host templates in a cluster.
*HostTemplatesResourceApi* | [**reapplyHostTemplateOnHosts**](docs/HostTemplatesResourceApi.md#reapplyHostTemplateOnHosts) | **POST** /clusters/{clusterName}/hostTemplates/{hostTemplateName}/commands/reapplyHostTemplateOnHosts | Reapplies a host template on all the hosts associated with the host template.
*HostTemplatesResourceApi* | [**updateHostTemplate**](docs/HostTemplatesResourceApi.md#updateHostTemplate) | **PUT** /clusters/{clusterName}/hostTemplates/{hostTemplateName} | Updates an existing host template.
*HostsResourceApi* | [**addTags**](docs/HostsResourceApi.md#addTags) | **PUT** /hosts/{hostname}/tags | Attach tags to the host.
*HostsResourceApi* | [**createHosts**](docs/HostsResourceApi.md#createHosts) | **POST** /hosts | .
*HostsResourceApi* | [**deleteAllHosts**](docs/HostsResourceApi.md#deleteAllHosts) | **DELETE** /hosts | Delete all hosts in the system.
*HostsResourceApi* | [**deleteHost**](docs/HostsResourceApi.md#deleteHost) | **DELETE** /hosts/{hostId} | Delete a host from the system.
*HostsResourceApi* | [**deleteTags**](docs/HostsResourceApi.md#deleteTags) | **DELETE** /hosts/{hostname}/tags | Remove the tags associated with the host.
*HostsResourceApi* | [**enterMaintenanceMode**](docs/HostsResourceApi.md#enterMaintenanceMode) | **POST** /hosts/{hostId}/commands/enterMaintenanceMode | Put the host into maintenance mode.
*HostsResourceApi* | [**exitMaintenanceMode**](docs/HostsResourceApi.md#exitMaintenanceMode) | **POST** /hosts/{hostId}/commands/exitMaintenanceMode | Take the host out of maintenance mode.
*HostsResourceApi* | [**generateHostCerts**](docs/HostsResourceApi.md#generateHostCerts) | **POST** /hosts/{hostId}/commands/generateHostCerts | Generates (or regenerates) a key and certificate for this host if Auto-TLS is enabled.
*HostsResourceApi* | [**getHostComponents**](docs/HostsResourceApi.md#getHostComponents) | **GET** /hosts/{hostId}/components | Returns the list of Component details on the requested host.
*HostsResourceApi* | [**getMetrics**](docs/HostsResourceApi.md#getMetrics) | **GET** /hosts/{hostId}/metrics | Fetch metric readings for a host.
*HostsResourceApi* | [**hostsEnterMaintenanceMode**](docs/HostsResourceApi.md#hostsEnterMaintenanceMode) | **POST** /hosts/enterMaintenanceMode | Puts a set of hosts into Maintenance mode.
*HostsResourceApi* | [**migrateRoles**](docs/HostsResourceApi.md#migrateRoles) | **POST** /hosts/{hostId}/commands/migrateRoles | Migrate roles to a different host.
*HostsResourceApi* | [**readHost**](docs/HostsResourceApi.md#readHost) | **GET** /hosts/{hostId} | Returns a specific Host in the system.
*HostsResourceApi* | [**readHostConfig**](docs/HostsResourceApi.md#readHostConfig) | **GET** /hosts/{hostId}/config | Retrieves the configuration of a specific host.
*HostsResourceApi* | [**readHosts**](docs/HostsResourceApi.md#readHosts) | **GET** /hosts | Returns hosts in the system filtered by optional host configuration parameters, if specified.
*HostsResourceApi* | [**readTags**](docs/HostsResourceApi.md#readTags) | **GET** /hosts/{hostname}/tags | Returns the tags associated with this host.
*HostsResourceApi* | [**reallocateMemory**](docs/HostsResourceApi.md#reallocateMemory) | **POST** /hosts/reallocateMemory | Performs memory reallocation on set of hosts.
*HostsResourceApi* | [**removeHostsFromCluster**](docs/HostsResourceApi.md#removeHostsFromCluster) | **POST** /hosts/removeHostsFromCluster | Decommissions and deletes all non management roles from the list of hosts and removes the hosts from the cluster.
*HostsResourceApi* | [**resetHostId**](docs/HostsResourceApi.md#resetHostId) | **POST** /hosts/{hostId}/commands/resetHostId | Forces agent on specified host to switch to reporting a different host id.
*HostsResourceApi* | [**stopAllRolesOnNodeGracefully**](docs/HostsResourceApi.md#stopAllRolesOnNodeGracefully) | **POST** /hosts/{hostname}/commands/stopAllRolesGracefully | .
*HostsResourceApi* | [**updateHost**](docs/HostsResourceApi.md#updateHost) | **PUT** /hosts/{hostId} | .
*HostsResourceApi* | [**updateHostConfig**](docs/HostsResourceApi.md#updateHostConfig) | **PUT** /hosts/{hostId}/config | Updates the host configuration with the given values.
*ImpalaQueriesResourceApi* | [**cancelImpalaQuery**](docs/ImpalaQueriesResourceApi.md#cancelImpalaQuery) | **POST** /clusters/{clusterName}/services/{serviceName}/impalaQueries/{queryId}/cancel | Cancels an Impala Query.
*ImpalaQueriesResourceApi* | [**getImpalaQueries**](docs/ImpalaQueriesResourceApi.md#getImpalaQueries) | **GET** /clusters/{clusterName}/services/{serviceName}/impalaQueries | Returns a list of queries that satisfy the filter.
*ImpalaQueriesResourceApi* | [**getImpalaQueryAttributes**](docs/ImpalaQueriesResourceApi.md#getImpalaQueryAttributes) | **GET** /clusters/{clusterName}/services/{serviceName}/impalaQueries/attributes | Returns the list of all attributes that the Service Monitor can associate with Impala queries.
*ImpalaQueriesResourceApi* | [**getQueryDetails**](docs/ImpalaQueriesResourceApi.md#getQueryDetails) | **GET** /clusters/{clusterName}/services/{serviceName}/impalaQueries/{queryId} | Returns details about the query.
*MgmtRoleCommandsResourceApi* | [**jmapDump**](docs/MgmtRoleCommandsResourceApi.md#jmapDump) | **POST** /cm/service/roleCommands/jmapDump | Run the jmapDump diagnostic command.
*MgmtRoleCommandsResourceApi* | [**jmapHisto**](docs/MgmtRoleCommandsResourceApi.md#jmapHisto) | **POST** /cm/service/roleCommands/jmapHisto | Run the jmapHisto diagnostic command.
*MgmtRoleCommandsResourceApi* | [**jstack**](docs/MgmtRoleCommandsResourceApi.md#jstack) | **POST** /cm/service/roleCommands/jstack | Run the jstack diagnostic command.
*MgmtRoleCommandsResourceApi* | [**lsof**](docs/MgmtRoleCommandsResourceApi.md#lsof) | **POST** /cm/service/roleCommands/lsof | Run the lsof diagnostic command.
*MgmtRoleCommandsResourceApi* | [**restartCommand**](docs/MgmtRoleCommandsResourceApi.md#restartCommand) | **POST** /cm/service/roleCommands/restart | Restart a set of Cloudera Management Services roles.
*MgmtRoleCommandsResourceApi* | [**startCommand**](docs/MgmtRoleCommandsResourceApi.md#startCommand) | **POST** /cm/service/roleCommands/start | Start a set of Cloudera Management Services roles.
*MgmtRoleCommandsResourceApi* | [**stopCommand**](docs/MgmtRoleCommandsResourceApi.md#stopCommand) | **POST** /cm/service/roleCommands/stop | Stop a set of Cloudera Management Services roles.
*MgmtRoleConfigGroupsResourceApi* | [**readConfig**](docs/MgmtRoleConfigGroupsResourceApi.md#readConfig) | **GET** /cm/service/roleConfigGroups/{roleConfigGroupName}/config | Returns the current revision of the config for the specified role config group in the Cloudera Management Services.
*MgmtRoleConfigGroupsResourceApi* | [**readRoleConfigGroup**](docs/MgmtRoleConfigGroupsResourceApi.md#readRoleConfigGroup) | **GET** /cm/service/roleConfigGroups/{roleConfigGroupName} | Returns the information for a given role config group in the Cloudera Management Services.
*MgmtRoleConfigGroupsResourceApi* | [**readRoleConfigGroups**](docs/MgmtRoleConfigGroupsResourceApi.md#readRoleConfigGroups) | **GET** /cm/service/roleConfigGroups | Returns the information for all role config groups in the Cloudera Management Services.
*MgmtRoleConfigGroupsResourceApi* | [**readRoles**](docs/MgmtRoleConfigGroupsResourceApi.md#readRoles) | **GET** /cm/service/roleConfigGroups/{roleConfigGroupName}/roles | Returns all roles in the given role config group in the Cloudera Management Services.
*MgmtRoleConfigGroupsResourceApi* | [**updateConfig**](docs/MgmtRoleConfigGroupsResourceApi.md#updateConfig) | **PUT** /cm/service/roleConfigGroups/{roleConfigGroupName}/config | Updates the config for the given role config group in the Cloudera Management Services.
*MgmtRoleConfigGroupsResourceApi* | [**updateRoleConfigGroup**](docs/MgmtRoleConfigGroupsResourceApi.md#updateRoleConfigGroup) | **PUT** /cm/service/roleConfigGroups/{roleConfigGroupName} | Updates an existing role config group in the Cloudera Management Services.
*MgmtRolesResourceApi* | [**createRoles**](docs/MgmtRolesResourceApi.md#createRoles) | **POST** /cm/service/roles | Create new roles in the Cloudera Management Services.
*MgmtRolesResourceApi* | [**deleteRole**](docs/MgmtRolesResourceApi.md#deleteRole) | **DELETE** /cm/service/roles/{roleName} | Delete a role from the Cloudera Management Services.
*MgmtRolesResourceApi* | [**enterMaintenanceMode**](docs/MgmtRolesResourceApi.md#enterMaintenanceMode) | **POST** /cm/service/roles/{roleName}/commands/enterMaintenanceMode | Put the Cloudera Management Service role into maintenance mode.
*MgmtRolesResourceApi* | [**exitMaintenanceMode**](docs/MgmtRolesResourceApi.md#exitMaintenanceMode) | **POST** /cm/service/roles/{roleName}/commands/exitMaintenanceMode | Take the Cloudera Management Service role out of maintenance mode.
*MgmtRolesResourceApi* | [**getFullLog**](docs/MgmtRolesResourceApi.md#getFullLog) | **GET** /cm/service/roles/{roleName}/logs/full | Retrieves the log file for the role&#x27;s main process.
*MgmtRolesResourceApi* | [**getStacksLog**](docs/MgmtRolesResourceApi.md#getStacksLog) | **GET** /cm/service/roles/{roleName}/logs/stacks | Retrieves the stacks log file, if any, for the role&#x27;s main process.
*MgmtRolesResourceApi* | [**getStacksLogsBundle**](docs/MgmtRolesResourceApi.md#getStacksLogsBundle) | **GET** /cm/service/roles/{roleName}/logs/stacksBundle | Download a zip-compressed archive of role stacks logs.
*MgmtRolesResourceApi* | [**getStandardError**](docs/MgmtRolesResourceApi.md#getStandardError) | **GET** /cm/service/roles/{roleName}/logs/stderr | Retrieves the role&#x27;s standard error output.
*MgmtRolesResourceApi* | [**getStandardOutput**](docs/MgmtRolesResourceApi.md#getStandardOutput) | **GET** /cm/service/roles/{roleName}/logs/stdout | Retrieves the role&#x27;s standard output.
*MgmtRolesResourceApi* | [**listActiveCommands**](docs/MgmtRolesResourceApi.md#listActiveCommands) | **GET** /cm/service/roles/{roleName}/commands | List active role commands.
*MgmtRolesResourceApi* | [**readRole**](docs/MgmtRolesResourceApi.md#readRole) | **GET** /cm/service/roles/{roleName} | Retrieve detailed information about a Cloudera Management Services role.
*MgmtRolesResourceApi* | [**readRoleConfig**](docs/MgmtRolesResourceApi.md#readRoleConfig) | **GET** /cm/service/roles/{roleName}/config | Retrieve the configuration of a specific Cloudera Management Services role.
*MgmtRolesResourceApi* | [**readRoles**](docs/MgmtRolesResourceApi.md#readRoles) | **GET** /cm/service/roles | List all roles of the Cloudera Management Services.
*MgmtRolesResourceApi* | [**updateRoleConfig**](docs/MgmtRolesResourceApi.md#updateRoleConfig) | **PUT** /cm/service/roles/{roleName}/config | Update the configuration of a Cloudera Management Services role.
*MgmtServiceResourceApi* | [**autoAssignRoles**](docs/MgmtServiceResourceApi.md#autoAssignRoles) | **PUT** /cm/service/autoAssignRoles | Automatically assign roles to hosts and create the roles for the Cloudera Management Service.
*MgmtServiceResourceApi* | [**autoConfigure**](docs/MgmtServiceResourceApi.md#autoConfigure) | **PUT** /cm/service/autoConfigure | Automatically configures roles of the Cloudera Management Service.
*MgmtServiceResourceApi* | [**deleteCMS**](docs/MgmtServiceResourceApi.md#deleteCMS) | **DELETE** /cm/service | Delete the Cloudera Management Services.
*MgmtServiceResourceApi* | [**enterMaintenanceMode**](docs/MgmtServiceResourceApi.md#enterMaintenanceMode) | **POST** /cm/service/commands/enterMaintenanceMode | Put Cloudera Management Service into maintenance mode.
*MgmtServiceResourceApi* | [**exitMaintenanceMode**](docs/MgmtServiceResourceApi.md#exitMaintenanceMode) | **POST** /cm/service/commands/exitMaintenanceMode | Take Cloudera Management Service out of maintenance mode.
*MgmtServiceResourceApi* | [**listActiveCommands**](docs/MgmtServiceResourceApi.md#listActiveCommands) | **GET** /cm/service/commands | List active Cloudera Management Services commands.
*MgmtServiceResourceApi* | [**listRoleTypes**](docs/MgmtServiceResourceApi.md#listRoleTypes) | **GET** /cm/service/roleTypes | List the supported role types for the Cloudera Management Services.
*MgmtServiceResourceApi* | [**readService**](docs/MgmtServiceResourceApi.md#readService) | **GET** /cm/service | Retrieve information about the Cloudera Management Services.
*MgmtServiceResourceApi* | [**readServiceConfig**](docs/MgmtServiceResourceApi.md#readServiceConfig) | **GET** /cm/service/config | Retrieve the configuration of the Cloudera Management Services.
*MgmtServiceResourceApi* | [**restartCommand**](docs/MgmtServiceResourceApi.md#restartCommand) | **POST** /cm/service/commands/restart | Restart the Cloudera Management Services.
*MgmtServiceResourceApi* | [**setupCMS**](docs/MgmtServiceResourceApi.md#setupCMS) | **PUT** /cm/service | Setup the Cloudera Management Services.
*MgmtServiceResourceApi* | [**startCommand**](docs/MgmtServiceResourceApi.md#startCommand) | **POST** /cm/service/commands/start | Start the Cloudera Management Services.
*MgmtServiceResourceApi* | [**stopCommand**](docs/MgmtServiceResourceApi.md#stopCommand) | **POST** /cm/service/commands/stop | Stop the Cloudera Management Services.
*MgmtServiceResourceApi* | [**updateServiceConfig**](docs/MgmtServiceResourceApi.md#updateServiceConfig) | **PUT** /cm/service/config | Update the Cloudera Management Services configuration.
*NameservicesResourceApi* | [**getMetrics**](docs/NameservicesResourceApi.md#getMetrics) | **GET** /clusters/{clusterName}/services/{serviceName}/nameservices/{nameservice}/metrics | Fetch metric readings for a particular nameservice.
*NameservicesResourceApi* | [**listNameservices**](docs/NameservicesResourceApi.md#listNameservices) | **GET** /clusters/{clusterName}/services/{serviceName}/nameservices | List the nameservices of an HDFS service.
*NameservicesResourceApi* | [**readNameservice**](docs/NameservicesResourceApi.md#readNameservice) | **GET** /clusters/{clusterName}/services/{serviceName}/nameservices/{nameservice} | Retrieve information about a nameservice.
*ParcelResourceApi* | [**activateCommand**](docs/ParcelResourceApi.md#activateCommand) | **POST** /clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/activate | A synchronous command that activates the parcel on the cluster.
*ParcelResourceApi* | [**cancelDistributionCommand**](docs/ParcelResourceApi.md#cancelDistributionCommand) | **POST** /clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/cancelDistribution | A synchronous command that cancels the parcel distribution.
*ParcelResourceApi* | [**cancelDownloadCommand**](docs/ParcelResourceApi.md#cancelDownloadCommand) | **POST** /clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/cancelDownload | A synchronous command that cancels the parcel download.
*ParcelResourceApi* | [**deactivateCommand**](docs/ParcelResourceApi.md#deactivateCommand) | **POST** /clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/deactivate | A synchronous command that deactivates the parcel on the cluster.
*ParcelResourceApi* | [**readParcel**](docs/ParcelResourceApi.md#readParcel) | **GET** /clusters/{clusterName}/parcels/products/{product}/versions/{version} | Retrieves detailed information about a parcel.
*ParcelResourceApi* | [**removeDownloadCommand**](docs/ParcelResourceApi.md#removeDownloadCommand) | **POST** /clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/removeDownload | A synchronous command that removes the downloaded parcel.
*ParcelResourceApi* | [**startDistributionCommand**](docs/ParcelResourceApi.md#startDistributionCommand) | **POST** /clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/startDistribution | A synchronous command that starts the distribution of the parcel to the cluster.
*ParcelResourceApi* | [**startDownloadCommand**](docs/ParcelResourceApi.md#startDownloadCommand) | **POST** /clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/startDownload | A synchronous command that starts the parcel download.
*ParcelResourceApi* | [**startRemovalOfDistributionCommand**](docs/ParcelResourceApi.md#startRemovalOfDistributionCommand) | **POST** /clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/startRemovalOfDistribution | A synchronous command that removes the distribution from the hosts in the cluster.
*ParcelsResourceApi* | [**getParcelUsage**](docs/ParcelsResourceApi.md#getParcelUsage) | **GET** /clusters/{clusterName}/parcels/usage | Retrieve details parcel usage information for the cluster.
*ParcelsResourceApi* | [**readParcels**](docs/ParcelsResourceApi.md#readParcels) | **GET** /clusters/{clusterName}/parcels | Lists all parcels that the cluster has access to.
*ProcessResourceApi* | [**getConfigFile**](docs/ProcessResourceApi.md#getConfigFile) | **GET** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/process/configFiles/{configFileName} | Returns the contents of the specified config file.
*ProcessResourceApi* | [**getProcess**](docs/ProcessResourceApi.md#getProcess) | **GET** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/process | 
*ReplicationsResourceApi* | [**addHBaseReplicationPeer**](docs/ReplicationsResourceApi.md#addHBaseReplicationPeer) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/operations/addReplicationPeer | Starts a command that adds a new replication peer to HBase.
*ReplicationsResourceApi* | [**addTablesToHBasePeer**](docs/ReplicationsResourceApi.md#addTablesToHBasePeer) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/operations/addTablesToHBasePeer | Starts a command that adds tables and column families to an existing HBase replication peer.
*ReplicationsResourceApi* | [**checkHBaseTablesExist**](docs/ReplicationsResourceApi.md#checkHBaseTablesExist) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/operations/checkTables | Starts a command that checks if the specified tables exist in HBase.
*ReplicationsResourceApi* | [**collectDiagnosticData**](docs/ReplicationsResourceApi.md#collectDiagnosticData) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/collectDiagnosticData | Collect diagnostic data for a schedule, optionally for a subset of commands on that schedule, matched by schedule ID.
*ReplicationsResourceApi* | [**createCloudCredstoreOnHdfs**](docs/ReplicationsResourceApi.md#createCloudCredstoreOnHdfs) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/createCloudCredstoreOnHdfs | Creates a credstore provider jceks file on HDFS for the given service.
*ReplicationsResourceApi* | [**createCredstore**](docs/ReplicationsResourceApi.md#createCredstore) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/createCredstore | Use the following API endpoint instead:.
*ReplicationsResourceApi* | [**createSchedules**](docs/ReplicationsResourceApi.md#createSchedules) | **POST** /clusters/{clusterName}/services/{serviceName}/replications | Creates one or more replication schedules.
*ReplicationsResourceApi* | [**deleteAllSchedules**](docs/ReplicationsResourceApi.md#deleteAllSchedules) | **DELETE** /clusters/{clusterName}/services/{serviceName}/replications | Deletes all existing replication schedules.
*ReplicationsResourceApi* | [**deleteSchedule**](docs/ReplicationsResourceApi.md#deleteSchedule) | **DELETE** /clusters/{clusterName}/services/{serviceName}/replications/{scheduleId} | Deletes an existing replication schedule.
*ReplicationsResourceApi* | [**exportAtlasEntites**](docs/ReplicationsResourceApi.md#exportAtlasEntites) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/exportAtlasEntities | Exports the given Atlas Entities (defined in the API body) to a zipped file in hdfs.
*ReplicationsResourceApi* | [**exportRangerServices**](docs/ReplicationsResourceApi.md#exportRangerServices) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/exportRangerServices | Exports the given Ranger services and policies (defined in the API body) to a zipped file.
*ReplicationsResourceApi* | [**fetchHBaseColumnFamilies**](docs/ReplicationsResourceApi.md#fetchHBaseColumnFamilies) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/operations/fetchColumnFamilies | Starts a command that fetches column families for the desired tables.
*ReplicationsResourceApi* | [**fetchHBasePeerInfo**](docs/ReplicationsResourceApi.md#fetchHBasePeerInfo) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/operations/fetchHBasePeerInfo | Starts a command that fetches information about an HBase peer by its ID.
*ReplicationsResourceApi* | [**forceDeleteSchedule**](docs/ReplicationsResourceApi.md#forceDeleteSchedule) | **DELETE** /clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/forcedDelete | Deletes an existing replication schedule only from the DB.
*ReplicationsResourceApi* | [**generateCloudReplCredstorePassword**](docs/ReplicationsResourceApi.md#generateCloudReplCredstorePassword) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/generateCloudReplCredstorePassword | (Re)generates the cloud credential provider password, used by the given service, for replicating to the cloud.
*ReplicationsResourceApi* | [**getReplicationState**](docs/ReplicationsResourceApi.md#getReplicationState) | **GET** /clusters/{clusterName}/services/{serviceName}/replications/replicationState | returns the replication state.
*ReplicationsResourceApi* | [**isHive3ReverseDirectionEnabled**](docs/ReplicationsResourceApi.md#isHive3ReverseDirectionEnabled) | **GET** /clusters/{clusterName}/services/{serviceName}/replications/isHive3ReverseDirectionEnabled | This API endpoint checks if there is an ENABLED Hive3 replication policy on this server that replicates for the reverse direction.
*ReplicationsResourceApi* | [**listHBaseNamespaces**](docs/ReplicationsResourceApi.md#listHBaseNamespaces) | **GET** /clusters/{clusterName}/services/{serviceName}/replications/operations/listNamespaces | Starts a command that lists all namespaces in HBase.
*ReplicationsResourceApi* | [**listHBasePeers**](docs/ReplicationsResourceApi.md#listHBasePeers) | **GET** /clusters/{clusterName}/services/{serviceName}/replications/operations/listPeers | Starts a command that retrieves all peers registered in the HBase service.
*ReplicationsResourceApi* | [**listHBaseTables**](docs/ReplicationsResourceApi.md#listHBaseTables) | **GET** /clusters/{clusterName}/services/{serviceName}/replications/operations/listTables | Starts a command that lists tables from the HBase service.
*ReplicationsResourceApi* | [**postCopyReconciliation**](docs/ReplicationsResourceApi.md#postCopyReconciliation) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/postCopyReconciliation | Starts a command that executes PostCopyReconciliation steps on a schedule.
*ReplicationsResourceApi* | [**readHistory**](docs/ReplicationsResourceApi.md#readHistory) | **GET** /clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/history | Returns a list of commands triggered by a schedule.
*ReplicationsResourceApi* | [**readSchedule**](docs/ReplicationsResourceApi.md#readSchedule) | **GET** /clusters/{clusterName}/services/{serviceName}/replications/{scheduleId} | Returns information for a specific replication schedule.
*ReplicationsResourceApi* | [**readSchedules**](docs/ReplicationsResourceApi.md#readSchedules) | **GET** /clusters/{clusterName}/services/{serviceName}/replications | Retrieves information about replication schedules.
*ReplicationsResourceApi* | [**recreateCloudCredstoresOnHdfs**](docs/ReplicationsResourceApi.md#recreateCloudCredstoresOnHdfs) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/recreateCloudCredstoresOnHdfs | Recreates the existing credential provider jceks files on HDFS, that are used by the given service, for replicating to the cloud.
*ReplicationsResourceApi* | [**removeHBasePeer**](docs/ReplicationsResourceApi.md#removeHBasePeer) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/operations/removeHBasePeer | Starts a command that removes the specified HBase replication peer from the local HBase service.
*ReplicationsResourceApi* | [**removeTablesFromHBasePeer**](docs/ReplicationsResourceApi.md#removeTablesFromHBasePeer) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/operations/removeTablesFromHBasePeer | Starts a command that removes tables and column families from an existing HBase replication peer.
*ReplicationsResourceApi* | [**rescheduleHive3ReplicationMetricsGetter**](docs/ReplicationsResourceApi.md#rescheduleHive3ReplicationMetricsGetter) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/rescheduleHive3ReplicationMetricsGetter | Set the Hive3 Replication Metrics Getter next start time.
*ReplicationsResourceApi* | [**retrySchedule**](docs/ReplicationsResourceApi.md#retrySchedule) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/retry | Retry the last command of a failed replication schedule.
*ReplicationsResourceApi* | [**runCopyListing**](docs/ReplicationsResourceApi.md#runCopyListing) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/hdfsCopyListing | Run the hdfs copy listing command.
*ReplicationsResourceApi* | [**runHBaseReplicationRetryFailedSnapshots**](docs/ReplicationsResourceApi.md#runHBaseReplicationRetryFailedSnapshots) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/runHBaseReplicationRetryFailedSnapshots | Executes a command to run a HBase replication retry on failed snapshots for the given schedule ID.
*ReplicationsResourceApi* | [**runHBaseReplicationSecurityTool**](docs/ReplicationsResourceApi.md#runHBaseReplicationSecurityTool) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/hbaseReplicationSecurityTool | Run the hbase replication security tool.
*ReplicationsResourceApi* | [**runHBaseReplicationValidationTool**](docs/ReplicationsResourceApi.md#runHBaseReplicationValidationTool) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/hbaseReplicationValidationTool | Executes a command, which validates if HBase replication works properly for the given hbasePeerId.
*ReplicationsResourceApi* | [**runHiveReplicationQuery**](docs/ReplicationsResourceApi.md#runHiveReplicationQuery) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/hiveReplicationQuery | Execute a hive replication query on local HS2 service instance.
*ReplicationsResourceApi* | [**runSchedule**](docs/ReplicationsResourceApi.md#runSchedule) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/run | Run the schedule immediately.
*ReplicationsResourceApi* | [**setCFsReplicationScope**](docs/ReplicationsResourceApi.md#setCFsReplicationScope) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/operations/setCFsReplicationScope | Starts a command that set the replication scope of the provided column families to the desired value.
*ReplicationsResourceApi* | [**updateHBasePeerState**](docs/ReplicationsResourceApi.md#updateHBasePeerState) | **PUT** /clusters/{clusterName}/services/{serviceName}/replications/updateHBasePeerState | Update HBase peer state (&#x27;DISABLE&#x27; or &#x27;ENABLE&#x27;),.
*ReplicationsResourceApi* | [**updateHBaseReplicationPeerState**](docs/ReplicationsResourceApi.md#updateHBaseReplicationPeerState) | **POST** /clusters/{clusterName}/services/{serviceName}/replications/operations/updateReplicationPeerState | Starts a command that updates the state of an existing HBase replication peer.
*ReplicationsResourceApi* | [**updateSchedule**](docs/ReplicationsResourceApi.md#updateSchedule) | **PUT** /clusters/{clusterName}/services/{serviceName}/replications/{scheduleId} | Updates an existing replication schedule.
*RoleCommandsResourceApi* | [**formatCommand**](docs/RoleCommandsResourceApi.md#formatCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsFormat | Format HDFS NameNodes.
*RoleCommandsResourceApi* | [**hdfsBootstrapStandByCommand**](docs/RoleCommandsResourceApi.md#hdfsBootstrapStandByCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsBootstrapStandBy | Bootstrap HDFS stand-by NameNodes.
*RoleCommandsResourceApi* | [**hdfsEnterSafemode**](docs/RoleCommandsResourceApi.md#hdfsEnterSafemode) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsEnterSafemode | Enter safemode for namenodes.
*RoleCommandsResourceApi* | [**hdfsFinalizeMetadataUpgrade**](docs/RoleCommandsResourceApi.md#hdfsFinalizeMetadataUpgrade) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsFinalizeMetadataUpgrade | Finalize HDFS NameNode metadata upgrade.
*RoleCommandsResourceApi* | [**hdfsInitializeAutoFailoverCommand**](docs/RoleCommandsResourceApi.md#hdfsInitializeAutoFailoverCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsInitializeAutoFailover | Initialize HDFS HA failover controller metadata.
*RoleCommandsResourceApi* | [**hdfsInitializeSharedDirCommand**](docs/RoleCommandsResourceApi.md#hdfsInitializeSharedDirCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsInitializeSharedDir | Initialize HDFS NameNodes&#x27; shared edit directory.
*RoleCommandsResourceApi* | [**hdfsLeaveSafemode**](docs/RoleCommandsResourceApi.md#hdfsLeaveSafemode) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsLeaveSafemode | Leave safemode for namenodes.
*RoleCommandsResourceApi* | [**hdfsSaveNamespace**](docs/RoleCommandsResourceApi.md#hdfsSaveNamespace) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsSaveNamespace | Save namespace for namenodes.
*RoleCommandsResourceApi* | [**jmapDump**](docs/RoleCommandsResourceApi.md#jmapDump) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/jmapDump | Run the jmapDump diagnostic command.
*RoleCommandsResourceApi* | [**jmapHisto**](docs/RoleCommandsResourceApi.md#jmapHisto) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/jmapHisto | Run the jmapHisto diagnostic command.
*RoleCommandsResourceApi* | [**jstack**](docs/RoleCommandsResourceApi.md#jstack) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/jstack | Run the jstack diagnostic command.
*RoleCommandsResourceApi* | [**lsof**](docs/RoleCommandsResourceApi.md#lsof) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/lsof | Run the lsof diagnostic command.
*RoleCommandsResourceApi* | [**refreshCommand**](docs/RoleCommandsResourceApi.md#refreshCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/refresh | Refresh a role&#x27;s data.
*RoleCommandsResourceApi* | [**restartCommand**](docs/RoleCommandsResourceApi.md#restartCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/restart | Restart a set of role instances.
*RoleCommandsResourceApi* | [**roleCommandByName**](docs/RoleCommandsResourceApi.md#roleCommandByName) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/{commandName} | Execute a role command by name.
*RoleCommandsResourceApi* | [**startCommand**](docs/RoleCommandsResourceApi.md#startCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/start | Start a set of role instances.
*RoleCommandsResourceApi* | [**stopCommand**](docs/RoleCommandsResourceApi.md#stopCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/stop | Stop a set of role instances.
*RoleCommandsResourceApi* | [**syncHueDbCommand**](docs/RoleCommandsResourceApi.md#syncHueDbCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/hueSyncDb | Create / update the Hue database schema.
*RoleCommandsResourceApi* | [**zooKeeperCleanupCommand**](docs/RoleCommandsResourceApi.md#zooKeeperCleanupCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/zooKeeperCleanup | Cleanup a list of ZooKeeper server roles.
*RoleCommandsResourceApi* | [**zooKeeperInitCommand**](docs/RoleCommandsResourceApi.md#zooKeeperInitCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/roleCommands/zooKeeperInit | Initialize a list of ZooKeeper server roles.
*RoleConfigGroupsResourceApi* | [**createRoleConfigGroups**](docs/RoleConfigGroupsResourceApi.md#createRoleConfigGroups) | **POST** /clusters/{clusterName}/services/{serviceName}/roleConfigGroups | Creates new role config groups.
*RoleConfigGroupsResourceApi* | [**deleteRoleConfigGroup**](docs/RoleConfigGroupsResourceApi.md#deleteRoleConfigGroup) | **DELETE** /clusters/{clusterName}/services/{serviceName}/roleConfigGroups/{roleConfigGroupName} | Deletes a role config group.
*RoleConfigGroupsResourceApi* | [**moveRoles**](docs/RoleConfigGroupsResourceApi.md#moveRoles) | **PUT** /clusters/{clusterName}/services/{serviceName}/roleConfigGroups/{roleConfigGroupName}/roles | Moves roles to the specified role config group.
*RoleConfigGroupsResourceApi* | [**moveRolesToBaseGroup**](docs/RoleConfigGroupsResourceApi.md#moveRolesToBaseGroup) | **PUT** /clusters/{clusterName}/services/{serviceName}/roleConfigGroups/roles | Moves roles to the base role config group.
*RoleConfigGroupsResourceApi* | [**readConfig**](docs/RoleConfigGroupsResourceApi.md#readConfig) | **GET** /clusters/{clusterName}/services/{serviceName}/roleConfigGroups/{roleConfigGroupName}/config | Returns the current revision of the config for the specified role config group.
*RoleConfigGroupsResourceApi* | [**readRoleConfigGroup**](docs/RoleConfigGroupsResourceApi.md#readRoleConfigGroup) | **GET** /clusters/{clusterName}/services/{serviceName}/roleConfigGroups/{roleConfigGroupName} | Returns the information for a role config group.
*RoleConfigGroupsResourceApi* | [**readRoleConfigGroups**](docs/RoleConfigGroupsResourceApi.md#readRoleConfigGroups) | **GET** /clusters/{clusterName}/services/{serviceName}/roleConfigGroups | Returns the information for all role config groups for a given cluster and service.
*RoleConfigGroupsResourceApi* | [**readRoles**](docs/RoleConfigGroupsResourceApi.md#readRoles) | **GET** /clusters/{clusterName}/services/{serviceName}/roleConfigGroups/{roleConfigGroupName}/roles | Returns all roles in the given role config group.
*RoleConfigGroupsResourceApi* | [**updateConfig**](docs/RoleConfigGroupsResourceApi.md#updateConfig) | **PUT** /clusters/{clusterName}/services/{serviceName}/roleConfigGroups/{roleConfigGroupName}/config | Updates the config for the given role config group.
*RoleConfigGroupsResourceApi* | [**updateRoleConfigGroup**](docs/RoleConfigGroupsResourceApi.md#updateRoleConfigGroup) | **PUT** /clusters/{clusterName}/services/{serviceName}/roleConfigGroups/{roleConfigGroupName} | Updates an existing role config group.
*RolesResourceApi* | [**addTags**](docs/RolesResourceApi.md#addTags) | **PUT** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/tags | Attach tags to the role.
*RolesResourceApi* | [**bulkDeleteRoles**](docs/RolesResourceApi.md#bulkDeleteRoles) | **POST** /clusters/{clusterName}/services/{serviceName}/roles/bulkDelete | Bulk delete roles in a particular service by name.
*RolesResourceApi* | [**createRoles**](docs/RolesResourceApi.md#createRoles) | **POST** /clusters/{clusterName}/services/{serviceName}/roles | Create new roles in a given service.
*RolesResourceApi* | [**deleteForceRole**](docs/RolesResourceApi.md#deleteForceRole) | **DELETE** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/forceDelete | Force deletes a role from a given service.
*RolesResourceApi* | [**deleteRole**](docs/RolesResourceApi.md#deleteRole) | **DELETE** /clusters/{clusterName}/services/{serviceName}/roles/{roleName} | Deletes a role from a given service.
*RolesResourceApi* | [**deleteTags**](docs/RolesResourceApi.md#deleteTags) | **DELETE** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/tags | Remove the tags associated with the role.
*RolesResourceApi* | [**enterMaintenanceMode**](docs/RolesResourceApi.md#enterMaintenanceMode) | **POST** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/commands/enterMaintenanceMode | Put the role into maintenance mode.
*RolesResourceApi* | [**exitMaintenanceMode**](docs/RolesResourceApi.md#exitMaintenanceMode) | **POST** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/commands/exitMaintenanceMode | Take the role out of maintenance mode.
*RolesResourceApi* | [**getFullLog**](docs/RolesResourceApi.md#getFullLog) | **GET** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/logs/full | Retrieves the log file for the role&#x27;s main process.
*RolesResourceApi* | [**getMetrics**](docs/RolesResourceApi.md#getMetrics) | **GET** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/metrics | Fetch metric readings for a particular role.
*RolesResourceApi* | [**getStacksLog**](docs/RolesResourceApi.md#getStacksLog) | **GET** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/logs/stacks | Retrieves the stacks log file, if any, for the role&#x27;s main process.
*RolesResourceApi* | [**getStacksLogsBundle**](docs/RolesResourceApi.md#getStacksLogsBundle) | **GET** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/logs/stacksBundle | Download a zip-compressed archive of role stacks logs.
*RolesResourceApi* | [**getStandardError**](docs/RolesResourceApi.md#getStandardError) | **GET** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/logs/stderr | Retrieves the role&#x27;s standard error output.
*RolesResourceApi* | [**getStandardOutput**](docs/RolesResourceApi.md#getStandardOutput) | **GET** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/logs/stdout | Retrieves the role&#x27;s standard output.
*RolesResourceApi* | [**impalaDiagnostics**](docs/RolesResourceApi.md#impalaDiagnostics) | **POST** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/commands/impalaDiagnostics | Collects diagnostics data for an Impala role.
*RolesResourceApi* | [**listActiveCommands**](docs/RolesResourceApi.md#listActiveCommands) | **GET** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/commands | List active role commands.
*RolesResourceApi* | [**listCommands**](docs/RolesResourceApi.md#listCommands) | **GET** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/commandsByName | Lists all the commands that can be executed by name on the provided role.
*RolesResourceApi* | [**readRole**](docs/RolesResourceApi.md#readRole) | **GET** /clusters/{clusterName}/services/{serviceName}/roles/{roleName} | Retrieves detailed information about a role.
*RolesResourceApi* | [**readRoleConfig**](docs/RolesResourceApi.md#readRoleConfig) | **GET** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/config | Retrieves the configuration of a specific role.
*RolesResourceApi* | [**readRoles**](docs/RolesResourceApi.md#readRoles) | **GET** /clusters/{clusterName}/services/{serviceName}/roles | Lists all roles of a given service.
*RolesResourceApi* | [**readRolesConfig**](docs/RolesResourceApi.md#readRolesConfig) | **GET** /clusters/{clusterName}/services/{serviceName}/roles/configs | Retrieves all the roles in the service, including all the configurations for each role.
*RolesResourceApi* | [**readTags**](docs/RolesResourceApi.md#readTags) | **GET** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/tags | Returns the tags associated with this role.
*RolesResourceApi* | [**updateRoleConfig**](docs/RolesResourceApi.md#updateRoleConfig) | **PUT** /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/config | Updates the role configuration with the given values.
*ServicesResourceApi* | [**addTags**](docs/ServicesResourceApi.md#addTags) | **PUT** /clusters/{clusterName}/services/{serviceName}/tags | Attach tags to the service.
*ServicesResourceApi* | [**collectYarnApplicationDiagnostics**](docs/ServicesResourceApi.md#collectYarnApplicationDiagnostics) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/yarnApplicationDiagnosticsCollection | Collect the Diagnostics data for Yarn applications.
*ServicesResourceApi* | [**copyHdfsFile**](docs/ServicesResourceApi.md#copyHdfsFile) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/copyHdfsFile | Copies source HDFS file to destination cluster HDFS.
*ServicesResourceApi* | [**createBeeswaxWarehouseCommand**](docs/ServicesResourceApi.md#createBeeswaxWarehouseCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hueCreateHiveWarehouse | Create the Beeswax role&#x27;s Hive warehouse directory, on Hue services.
*ServicesResourceApi* | [**createHBaseRootCommand**](docs/ServicesResourceApi.md#createHBaseRootCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hbaseCreateRoot | Creates the root directory of an HBase service.
*ServicesResourceApi* | [**createHdfsFile**](docs/ServicesResourceApi.md#createHdfsFile) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/createHdfsFile | 
*ServicesResourceApi* | [**createHiveUserDirCommand**](docs/ServicesResourceApi.md#createHiveUserDirCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hiveCreateHiveUserDir | Create the Hive user directory.
*ServicesResourceApi* | [**createHiveWarehouseCommand**](docs/ServicesResourceApi.md#createHiveWarehouseCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hiveCreateHiveWarehouse | Create the Hive warehouse directory, on Hive services.
*ServicesResourceApi* | [**createHiveWarehouseExternalCommand**](docs/ServicesResourceApi.md#createHiveWarehouseExternalCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hiveCreateHiveWarehouseExternal | Create the Hive warehouse external directory for Private Cloud.
*ServicesResourceApi* | [**createImpalaUserDirCommand**](docs/ServicesResourceApi.md#createImpalaUserDirCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/impalaCreateUserDir | Create the Impala user directory.
*ServicesResourceApi* | [**createOozieDb**](docs/ServicesResourceApi.md#createOozieDb) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/createOozieDb | Creates the Oozie Database Schema in the configured database.
*ServicesResourceApi* | [**createServices**](docs/ServicesResourceApi.md#createServices) | **POST** /clusters/{clusterName}/services | Creates a list of services.
*ServicesResourceApi* | [**createSolrHdfsHomeDirCommand**](docs/ServicesResourceApi.md#createSolrHdfsHomeDirCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/createSolrHdfsHomeDir | Creates the home directory of a Solr service in HDFS.
*ServicesResourceApi* | [**createSqoopUserDirCommand**](docs/ServicesResourceApi.md#createSqoopUserDirCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/createSqoopUserDir | Creates the user directory of a Sqoop service in HDFS.
*ServicesResourceApi* | [**createYarnCmContainerUsageInputDirCommand**](docs/ServicesResourceApi.md#createYarnCmContainerUsageInputDirCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/yarnCreateCmContainerUsageInputDirCommand | Creates the HDFS directory where YARN container usage metrics are stored by NodeManagers for CM to read and aggregate into app usage metrics.
*ServicesResourceApi* | [**createYarnJobHistoryDirCommand**](docs/ServicesResourceApi.md#createYarnJobHistoryDirCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/yarnCreateJobHistoryDirCommand | Create the Yarn job history directory.
*ServicesResourceApi* | [**createYarnNodeManagerRemoteAppLogDirCommand**](docs/ServicesResourceApi.md#createYarnNodeManagerRemoteAppLogDirCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/yarnNodeManagerRemoteAppLogDirCommand | Create the Yarn NodeManager remote application log directory.
*ServicesResourceApi* | [**decommissionCommand**](docs/ServicesResourceApi.md#decommissionCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/decommission | Decommission roles of a service.
*ServicesResourceApi* | [**deleteHdfsPath**](docs/ServicesResourceApi.md#deleteHdfsPath) | **DELETE** /clusters/{clusterName}/services/{serviceName}/commands/deleteHdfsPath | Deletes the file or directory, specified by the given path, on the given HDFS service.
*ServicesResourceApi* | [**deleteService**](docs/ServicesResourceApi.md#deleteService) | **DELETE** /clusters/{clusterName}/services/{serviceName} | Deletes a service from the system.
*ServicesResourceApi* | [**deleteTags**](docs/ServicesResourceApi.md#deleteTags) | **DELETE** /clusters/{clusterName}/services/{serviceName}/tags | Remove the tags associated with the service.
*ServicesResourceApi* | [**deployClientConfigCommand**](docs/ServicesResourceApi.md#deployClientConfigCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/deployClientConfig | Deploy a service&#x27;s client configuration.
*ServicesResourceApi* | [**disableCatalogStatestoreHaCommand**](docs/ServicesResourceApi.md#disableCatalogStatestoreHaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/disableCatalogStatestoreHa | Disable high availability (HA) for Catalog and Statestore service.
*ServicesResourceApi* | [**disableJtHaCommand**](docs/ServicesResourceApi.md#disableJtHaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/disableJtHa | Disable high availability (HA) for JobTracker.
*ServicesResourceApi* | [**disableLlamaHaCommand**](docs/ServicesResourceApi.md#disableLlamaHaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/impalaDisableLlamaHa | Not Supported.
*ServicesResourceApi* | [**disableLlamaRmCommand**](docs/ServicesResourceApi.md#disableLlamaRmCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/impalaDisableLlamaRm | Not Supported.
*ServicesResourceApi* | [**disableOozieHaCommand**](docs/ServicesResourceApi.md#disableOozieHaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/oozieDisableHa | Disable high availability (HA) for Oozie.
*ServicesResourceApi* | [**disableRmHaCommand**](docs/ServicesResourceApi.md#disableRmHaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/disableRmHa | Disable high availability (HA) for ResourceManager.
*ServicesResourceApi* | [**disableSentryHaCommand**](docs/ServicesResourceApi.md#disableSentryHaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/disableSentryHa | Disable high availability (HA) for Sentry service.
*ServicesResourceApi* | [**ecsUpgradeAudit**](docs/ServicesResourceApi.md#ecsUpgradeAudit) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/ecsUpgradeAudit | 
*ServicesResourceApi* | [**enableCatalogStatestoreHaCommand**](docs/ServicesResourceApi.md#enableCatalogStatestoreHaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/enableCatalogStatestoreHa | Enable high availability (HA) for Catalog and Statestore service.
*ServicesResourceApi* | [**enableJtHaCommand**](docs/ServicesResourceApi.md#enableJtHaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/enableJtHa | Enable high availability (HA) for a JobTracker.
*ServicesResourceApi* | [**enableLlamaHaCommand**](docs/ServicesResourceApi.md#enableLlamaHaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/impalaEnableLlamaHa | Not Supported.
*ServicesResourceApi* | [**enableLlamaRmCommand**](docs/ServicesResourceApi.md#enableLlamaRmCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/impalaEnableLlamaRm | Not Supported.
*ServicesResourceApi* | [**enableOozieHaCommand**](docs/ServicesResourceApi.md#enableOozieHaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/oozieEnableHa | Enable high availability (HA) for Oozie service.
*ServicesResourceApi* | [**enableRmHaCommand**](docs/ServicesResourceApi.md#enableRmHaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/enableRmHa | Enable high availability (HA) for a YARN ResourceManager.
*ServicesResourceApi* | [**enableSentryHaCommand**](docs/ServicesResourceApi.md#enableSentryHaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/enableSentryHa | Enable high availability (HA) for Sentry service.
*ServicesResourceApi* | [**enterMaintenanceMode**](docs/ServicesResourceApi.md#enterMaintenanceMode) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/enterMaintenanceMode | Put the service into maintenance mode.
*ServicesResourceApi* | [**exitMaintenanceMode**](docs/ServicesResourceApi.md#exitMaintenanceMode) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/exitMaintenanceMode | Take the service out of maintenance mode.
*ServicesResourceApi* | [**exportSentryPermissionsCommand**](docs/ServicesResourceApi.md#exportSentryPermissionsCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/exportSentryPermissions | Export Sentry Permissions.
*ServicesResourceApi* | [**firstRun**](docs/ServicesResourceApi.md#firstRun) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/firstRun | Prepare and start a service.
*ServicesResourceApi* | [**getClientConfig**](docs/ServicesResourceApi.md#getClientConfig) | **GET** /clusters/{clusterName}/services/{serviceName}/clientConfig | Download a zip-compressed archive of the client configuration, of a specific service.
*ServicesResourceApi* | [**getHdfsUsageReport**](docs/ServicesResourceApi.md#getHdfsUsageReport) | **GET** /clusters/{clusterName}/services/{serviceName}/reports/hdfsUsageReport | Fetch the HDFS usage report.
*ServicesResourceApi* | [**getIcebergReplicationAccessStatus**](docs/ServicesResourceApi.md#getIcebergReplicationAccessStatus) | **GET** /clusters/{clusterName}/services/{serviceName}/commands/icebergReplicationCheckAccess | Retrieves the access status for the given path.
*ServicesResourceApi* | [**getImpalaUtilization**](docs/ServicesResourceApi.md#getImpalaUtilization) | **GET** /clusters/{clusterName}/services/{serviceName}/impalaUtilization | Provides the resource utilization of the Impala service as well as the resource utilization per tenant.
*ServicesResourceApi* | [**getMetrics**](docs/ServicesResourceApi.md#getMetrics) | **GET** /clusters/{clusterName}/services/{serviceName}/metrics | Fetch metric readings for a particular service.
*ServicesResourceApi* | [**getMrUsageReport**](docs/ServicesResourceApi.md#getMrUsageReport) | **GET** /clusters/{clusterName}/services/{serviceName}/reports/mrUsageReport | Fetch the MR usage report.
*ServicesResourceApi* | [**getPoliciesFromRanger**](docs/ServicesResourceApi.md#getPoliciesFromRanger) | **GET** /clusters/{clusterName}/services/{serviceName}/commands/getPoliciesFromRanger | Collects information about the policies defined in the local Ranger service.
*ServicesResourceApi* | [**getServicesFromRanger**](docs/ServicesResourceApi.md#getServicesFromRanger) | **GET** /clusters/{clusterName}/services/{serviceName}/commands/getServicesFromRanger | Collects information about the services defined in the local Ranger service.
*ServicesResourceApi* | [**getUsersFromRanger**](docs/ServicesResourceApi.md#getUsersFromRanger) | **GET** /clusters/{clusterName}/services/{serviceName}/commands/getUsersFromRanger | Collects information about the users defined in the local Ranger service.
*ServicesResourceApi* | [**getYarnUtilization**](docs/ServicesResourceApi.md#getYarnUtilization) | **GET** /clusters/{clusterName}/services/{serviceName}/yarnUtilization | Provides the resource utilization of the yarn service as well as the resource utilization per tenant.
*ServicesResourceApi* | [**hbaseReplicationCreateUserDirectory**](docs/ServicesResourceApi.md#hbaseReplicationCreateUserDirectory) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hbaseCreateUserDirectory | Create the HBase user directory (usually /user/hbase).
*ServicesResourceApi* | [**hbaseReplicationFirstTimeSetupAutomatic**](docs/ServicesResourceApi.md#hbaseReplicationFirstTimeSetupAutomatic) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupAutomatic | Starts an automatic HBase replication first time setup.
*ServicesResourceApi* | [**hbaseReplicationFirstTimeSetupCleanAndReset**](docs/ServicesResourceApi.md#hbaseReplicationFirstTimeSetupCleanAndReset) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupCleanAndReset | Cleans and resets the HBase replication first time setup on the given source and target:.
*ServicesResourceApi* | [**hbaseReplicationFirstTimeSetupForAlreadyPairedClusters**](docs/ServicesResourceApi.md#hbaseReplicationFirstTimeSetupForAlreadyPairedClusters) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupForAlreadyPairedClusters | Starts an HBase replication first time setup for the source and target.
*ServicesResourceApi* | [**hbaseReplicationFirstTimeSetupForSourceOnly**](docs/ServicesResourceApi.md#hbaseReplicationFirstTimeSetupForSourceOnly) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupForSourceOnly | Starts an HBase replication first time setup for the source only.
*ServicesResourceApi* | [**hbaseReplicationFirstTimeSetupForTargetOnly**](docs/ServicesResourceApi.md#hbaseReplicationFirstTimeSetupForTargetOnly) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupForTargetOnly | Starts an HBase replication first time setup for the target only.
*ServicesResourceApi* | [**hbaseReplicationFirstTimeSetupForceReady**](docs/ServicesResourceApi.md#hbaseReplicationFirstTimeSetupForceReady) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupForceReady | Force sets the HBase replication first time setup status to be READY for the given source and target.
*ServicesResourceApi* | [**hbaseReplicationFirstTimeSetupManual**](docs/ServicesResourceApi.md#hbaseReplicationFirstTimeSetupManual) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupManual | Starts a manual HBase replication first time setup.
*ServicesResourceApi* | [**hbaseReplicationFirstTimeSetupManualContinue**](docs/ServicesResourceApi.md#hbaseReplicationFirstTimeSetupManualContinue) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupManualContinue | Should be called after #hbaseReplicationFirstTimeSetupManual(String, ApiHBaseReplicationSetupCommandArgs) to finish the manual HBase replication first time setup.
*ServicesResourceApi* | [**hbaseReplicationFirstTimeSetupReset**](docs/ServicesResourceApi.md#hbaseReplicationFirstTimeSetupReset) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupReset | Resets/removes the HBase replication first time setup status for the given source and target.
*ServicesResourceApi* | [**hbaseReplicationFirstTimeSetupStatus**](docs/ServicesResourceApi.md#hbaseReplicationFirstTimeSetupStatus) | **GET** /clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupStatus | 
*ServicesResourceApi* | [**hbaseReplicationSetup**](docs/ServicesResourceApi.md#hbaseReplicationSetup) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationSetup | Perform one time setup for HBase replication.
*ServicesResourceApi* | [**hbaseReplicationSetupAdmin**](docs/ServicesResourceApi.md#hbaseReplicationSetupAdmin) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationSetupAdmin | 
*ServicesResourceApi* | [**hbaseShellCommand**](docs/ServicesResourceApi.md#hbaseShellCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hbaseShellCommand | Execute a hbase shell command.
*ServicesResourceApi* | [**hbaseUpgradeCommand**](docs/ServicesResourceApi.md#hbaseUpgradeCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hbaseUpgrade | Upgrade HBase data in HDFS and ZooKeeper as part of upgrade from CDH4 to CDH5.
*ServicesResourceApi* | [**hdfsAddSBNNToNSCommand**](docs/ServicesResourceApi.md#hdfsAddSBNNToNSCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hdfsAddSBNNToNS | 
*ServicesResourceApi* | [**hdfsCreateTmpDir**](docs/ServicesResourceApi.md#hdfsCreateTmpDir) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hdfsCreateTmpDir | Creates a tmp directory on the HDFS filesystem.
*ServicesResourceApi* | [**hdfsDisableAutoFailoverCommand**](docs/ServicesResourceApi.md#hdfsDisableAutoFailoverCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hdfsDisableAutoFailover | Disable auto-failover for a highly available HDFS nameservice.
*ServicesResourceApi* | [**hdfsDisableHaCommand**](docs/ServicesResourceApi.md#hdfsDisableHaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hdfsDisableHa | Disable high availability (HA) for an HDFS NameNode.
*ServicesResourceApi* | [**hdfsDisableNnHaCommand**](docs/ServicesResourceApi.md#hdfsDisableNnHaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hdfsDisableNnHa | Disable High Availability (HA) with Automatic Failover for an HDFS NameNode.
*ServicesResourceApi* | [**hdfsEnableAutoFailoverCommand**](docs/ServicesResourceApi.md#hdfsEnableAutoFailoverCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hdfsEnableAutoFailover | Enable auto-failover for an HDFS nameservice.
*ServicesResourceApi* | [**hdfsEnableHaCommand**](docs/ServicesResourceApi.md#hdfsEnableHaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hdfsEnableHa | Enable high availability (HA) for an HDFS NameNode.
*ServicesResourceApi* | [**hdfsEnableNnHaCommand**](docs/ServicesResourceApi.md#hdfsEnableNnHaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hdfsEnableNnHa | Enable High Availability (HA) with Automatic Failover for an HDFS NameNode.
*ServicesResourceApi* | [**hdfsFailoverCommand**](docs/ServicesResourceApi.md#hdfsFailoverCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hdfsFailover | Initiate a failover in an HDFS HA NameNode pair.
*ServicesResourceApi* | [**hdfsFinalizeRollingUpgrade**](docs/ServicesResourceApi.md#hdfsFinalizeRollingUpgrade) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hdfsFinalizeRollingUpgrade | Finalizes the rolling upgrade for HDFS by updating the NameNode metadata permanently to the next version.
*ServicesResourceApi* | [**hdfsRollEditsCommand**](docs/ServicesResourceApi.md#hdfsRollEditsCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hdfsRollEdits | Roll the edits of an HDFS NameNode or Nameservice.
*ServicesResourceApi* | [**hdfsUpgradeMetadataCommand**](docs/ServicesResourceApi.md#hdfsUpgradeMetadataCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hdfsUpgradeMetadata | Upgrade HDFS Metadata as part of a major version upgrade.
*ServicesResourceApi* | [**hiveCreateMetastoreDatabaseCommand**](docs/ServicesResourceApi.md#hiveCreateMetastoreDatabaseCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hiveCreateMetastoreDatabase | Create the Hive Metastore Database.
*ServicesResourceApi* | [**hiveCreateMetastoreDatabaseTablesCommand**](docs/ServicesResourceApi.md#hiveCreateMetastoreDatabaseTablesCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hiveCreateMetastoreDatabaseTables | Create the Hive Metastore Database tables.
*ServicesResourceApi* | [**hiveUpdateMetastoreNamenodesCommand**](docs/ServicesResourceApi.md#hiveUpdateMetastoreNamenodesCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hiveUpdateMetastoreNamenodes | Update Hive Metastore to point to a NameNode&#x27;s Nameservice name instead of hostname.
*ServicesResourceApi* | [**hiveUpgradeMetastoreCommand**](docs/ServicesResourceApi.md#hiveUpgradeMetastoreCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hiveUpgradeMetastore | Upgrade Hive Metastore as part of a major version upgrade.
*ServicesResourceApi* | [**hiveValidateMetastoreSchemaCommand**](docs/ServicesResourceApi.md#hiveValidateMetastoreSchemaCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hiveValidateMetastoreSchema | Validate the Hive Metastore Schema.
*ServicesResourceApi* | [**hueDumpDbCommand**](docs/ServicesResourceApi.md#hueDumpDbCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hueDumpDb | Runs Hue&#x27;s dumpdata command.
*ServicesResourceApi* | [**hueLoadDbCommand**](docs/ServicesResourceApi.md#hueLoadDbCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hueLoadDb | Runs Hue&#x27;s loaddata command.
*ServicesResourceApi* | [**hueSyncDbCommand**](docs/ServicesResourceApi.md#hueSyncDbCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/hueSyncDb | Runs Hue&#x27;s syncdb command.
*ServicesResourceApi* | [**icebergReplicationTestAccess**](docs/ServicesResourceApi.md#icebergReplicationTestAccess) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/icebergReplicationTestAccess | Executes IcebergReplicationTestAccess command for the given path.
*ServicesResourceApi* | [**impalaCreateCatalogDatabaseCommand**](docs/ServicesResourceApi.md#impalaCreateCatalogDatabaseCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/impalaCreateCatalogDatabase | .
*ServicesResourceApi* | [**impalaCreateCatalogDatabaseTablesCommand**](docs/ServicesResourceApi.md#impalaCreateCatalogDatabaseTablesCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/impalaCreateCatalogDatabaseTables | .
*ServicesResourceApi* | [**importMrConfigsIntoYarn**](docs/ServicesResourceApi.md#importMrConfigsIntoYarn) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/importMrConfigsIntoYarn | Import MapReduce configuration into Yarn, overwriting Yarn configuration.
*ServicesResourceApi* | [**initSolrCommand**](docs/ServicesResourceApi.md#initSolrCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/initSolr | Initializes the Solr service in Zookeeper.
*ServicesResourceApi* | [**installMrFrameworkJars**](docs/ServicesResourceApi.md#installMrFrameworkJars) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/installMrFrameworkJars | Creates an HDFS directory to hold the MapReduce2 framework JARs (if necessary), and uploads the framework JARs to it.
*ServicesResourceApi* | [**installOozieShareLib**](docs/ServicesResourceApi.md#installOozieShareLib) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/installOozieShareLib | Creates directory for Oozie user in HDFS and installs the ShareLib in it.
*ServicesResourceApi* | [**ksMigrateToSentry**](docs/ServicesResourceApi.md#ksMigrateToSentry) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/migrateToSentry | Migrates the HBase Indexer policy-based permissions to Sentry, by invoking the SentryConfigToolIndexer.
*ServicesResourceApi* | [**listActiveCommands**](docs/ServicesResourceApi.md#listActiveCommands) | **GET** /clusters/{clusterName}/services/{serviceName}/commands | List active service commands.
*ServicesResourceApi* | [**listRoleTypes**](docs/ServicesResourceApi.md#listRoleTypes) | **GET** /clusters/{clusterName}/services/{serviceName}/roleTypes | List the supported role types for a service.
*ServicesResourceApi* | [**listServiceCommands**](docs/ServicesResourceApi.md#listServiceCommands) | **GET** /clusters/{clusterName}/services/{serviceName}/commandsByName | Lists all the commands (for CSD based services only) that can be executed by name on the provided service.
*ServicesResourceApi* | [**offlineCommand**](docs/ServicesResourceApi.md#offlineCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/offline | Offline roles of a service.
*ServicesResourceApi* | [**oozieCreateEmbeddedDatabaseCommand**](docs/ServicesResourceApi.md#oozieCreateEmbeddedDatabaseCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/oozieCreateEmbeddedDatabase | Create the Oozie Server Database.
*ServicesResourceApi* | [**oozieDumpDatabaseCommand**](docs/ServicesResourceApi.md#oozieDumpDatabaseCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/oozieDumpDatabase | Dump the Oozie Server Database.
*ServicesResourceApi* | [**oozieLoadDatabaseCommand**](docs/ServicesResourceApi.md#oozieLoadDatabaseCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/oozieLoadDatabase | Load the Oozie Server Database from dump.
*ServicesResourceApi* | [**oozieUpgradeDbCommand**](docs/ServicesResourceApi.md#oozieUpgradeDbCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/oozieUpgradeDb | Upgrade Oozie Database schema as part of a major version upgrade.
*ServicesResourceApi* | [**readService**](docs/ServicesResourceApi.md#readService) | **GET** /clusters/{clusterName}/services/{serviceName} | Retrieves details information about a service.
*ServicesResourceApi* | [**readServiceConfig**](docs/ServicesResourceApi.md#readServiceConfig) | **GET** /clusters/{clusterName}/services/{serviceName}/config | Retrieves the configuration of a specific service.
*ServicesResourceApi* | [**readServices**](docs/ServicesResourceApi.md#readServices) | **GET** /clusters/{clusterName}/services | Lists all services registered in the cluster.
*ServicesResourceApi* | [**readTags**](docs/ServicesResourceApi.md#readTags) | **GET** /clusters/{clusterName}/services/{serviceName}/tags | Returns the tags associated with this service.
*ServicesResourceApi* | [**recommissionCommand**](docs/ServicesResourceApi.md#recommissionCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/recommission | Recommission roles of a service.
*ServicesResourceApi* | [**recommissionWithStartCommand**](docs/ServicesResourceApi.md#recommissionWithStartCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/recommissionWithStart | Start and recommission roles of a service.
*ServicesResourceApi* | [**restartCommand**](docs/ServicesResourceApi.md#restartCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/restart | Restart the service.
*ServicesResourceApi* | [**rollingRestart**](docs/ServicesResourceApi.md#rollingRestart) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/rollingRestart | Command to run rolling restart of roles in a service.
*ServicesResourceApi* | [**rotateEcsCertificates**](docs/ServicesResourceApi.md#rotateEcsCertificates) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/rotateEcsCertificates | Rotate ECS Internal Certificates.
*ServicesResourceApi* | [**sentryCreateDatabaseCommand**](docs/ServicesResourceApi.md#sentryCreateDatabaseCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/sentryCreateDatabase | Create the Sentry Server Database.
*ServicesResourceApi* | [**sentryCreateDatabaseTablesCommand**](docs/ServicesResourceApi.md#sentryCreateDatabaseTablesCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/sentryCreateDatabaseTables | Create the Sentry Server Database tables.
*ServicesResourceApi* | [**sentryUpgradeDatabaseTablesCommand**](docs/ServicesResourceApi.md#sentryUpgradeDatabaseTablesCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/sentryUpgradeDatabaseTables | Upgrade the Sentry Server Database tables.
*ServicesResourceApi* | [**serviceCommandByName**](docs/ServicesResourceApi.md#serviceCommandByName) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/{commandName} | Executes a command on the service specified by name.
*ServicesResourceApi* | [**solrBootstrapCollectionsCommand**](docs/ServicesResourceApi.md#solrBootstrapCollectionsCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/solrBootstrapCollections | Bootstraps Solr Collections after the CDH upgrade.
*ServicesResourceApi* | [**solrBootstrapConfigCommand**](docs/ServicesResourceApi.md#solrBootstrapConfigCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/solrBootstrapConfig | Bootstraps Solr config during the CDH upgrade.
*ServicesResourceApi* | [**solrConfigBackupCommand**](docs/ServicesResourceApi.md#solrConfigBackupCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/solrConfigBackup | Backs up Solr configuration metadata before CDH upgrade.
*ServicesResourceApi* | [**solrMigrateSentryPrivilegesCommand**](docs/ServicesResourceApi.md#solrMigrateSentryPrivilegesCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/solrMigrateSentryPrivilegesCommand | Migrates Sentry privileges to new model compatible to support more granular permissions if Solr is configured with a Sentry service.
*ServicesResourceApi* | [**solrReinitializeStateForUpgradeCommand**](docs/ServicesResourceApi.md#solrReinitializeStateForUpgradeCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/solrReinitializeStateForUpgrade | Reinitializes the Solr state by clearing the Solr HDFS data directory, the Solr data directory, and the Zookeeper state.
*ServicesResourceApi* | [**solrValidateMetadataCommand**](docs/ServicesResourceApi.md#solrValidateMetadataCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/solrValidateMetadata | Validates Solr metadata and configurations.
*ServicesResourceApi* | [**sqoopCreateDatabaseTablesCommand**](docs/ServicesResourceApi.md#sqoopCreateDatabaseTablesCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/sqoopCreateDatabaseTables | Create the Sqoop2 Server Database tables.
*ServicesResourceApi* | [**sqoopUpgradeDbCommand**](docs/ServicesResourceApi.md#sqoopUpgradeDbCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/sqoopUpgradeDb | Upgrade Sqoop Database schema as part of a major version upgrade.
*ServicesResourceApi* | [**startCommand**](docs/ServicesResourceApi.md#startCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/start | Start the service.
*ServicesResourceApi* | [**stopCommand**](docs/ServicesResourceApi.md#stopCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/stop | Stop the service.
*ServicesResourceApi* | [**switchToMr2**](docs/ServicesResourceApi.md#switchToMr2) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/switchToMr2 | Change the cluster to use MR2 instead of MR1.
*ServicesResourceApi* | [**updateEcsIngressControllerCert**](docs/ServicesResourceApi.md#updateEcsIngressControllerCert) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/updateEcsIngressControllerCert | Updates the certificate used by the ECS Ingress Controller.
*ServicesResourceApi* | [**updateService**](docs/ServicesResourceApi.md#updateService) | **PUT** /clusters/{clusterName}/services/{serviceName} | Updates service information.
*ServicesResourceApi* | [**updateServiceConfig**](docs/ServicesResourceApi.md#updateServiceConfig) | **PUT** /clusters/{clusterName}/services/{serviceName}/config | Updates the service configuration with the given values.
*ServicesResourceApi* | [**yarnFormatStateStore**](docs/ServicesResourceApi.md#yarnFormatStateStore) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/yarnFormatStateStore | Formats the state store in ZooKeeper used for Resource Manager High Availability.
*ServicesResourceApi* | [**zooKeeperCleanupCommand**](docs/ServicesResourceApi.md#zooKeeperCleanupCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/zooKeeperCleanup | Clean up all running server instances of a ZooKeeper service.
*ServicesResourceApi* | [**zooKeeperInitCommand**](docs/ServicesResourceApi.md#zooKeeperInitCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/commands/zooKeeperInit | Initializes all the server instances of a ZooKeeper service.
*SnapshotsResourceApi* | [**createHBaseSnapshotFromRemote**](docs/SnapshotsResourceApi.md#createHBaseSnapshotFromRemote) | **POST** /clusters/{clusterName}/services/{serviceName}/snapshots | 
*SnapshotsResourceApi* | [**createPolicies**](docs/SnapshotsResourceApi.md#createPolicies) | **POST** /clusters/{clusterName}/services/{serviceName}/snapshots/policies | Creates one or more snapshot policies.
*SnapshotsResourceApi* | [**deletePolicy**](docs/SnapshotsResourceApi.md#deletePolicy) | **DELETE** /clusters/{clusterName}/services/{serviceName}/snapshots/policies/{policyName} | Deletes an existing snapshot policy.
*SnapshotsResourceApi* | [**listHBaseSnapshotsCommand**](docs/SnapshotsResourceApi.md#listHBaseSnapshotsCommand) | **POST** /clusters/{clusterName}/services/{serviceName}/snapshots/listHBaseSnapshotsCommand | Starts a command that lists the available HBase snapshots from S3 or local HBase service.
*SnapshotsResourceApi* | [**readHistory**](docs/SnapshotsResourceApi.md#readHistory) | **GET** /clusters/{clusterName}/services/{serviceName}/snapshots/policies/{policyName}/history | Returns a list of commands triggered by a snapshot policy.
*SnapshotsResourceApi* | [**readPolicies**](docs/SnapshotsResourceApi.md#readPolicies) | **GET** /clusters/{clusterName}/services/{serviceName}/snapshots/policies | Returns information for all snapshot policies.
*SnapshotsResourceApi* | [**readPolicy**](docs/SnapshotsResourceApi.md#readPolicy) | **GET** /clusters/{clusterName}/services/{serviceName}/snapshots/policies/{policyName} | Returns information for a specific snapshot policy.
*SnapshotsResourceApi* | [**updatePolicy**](docs/SnapshotsResourceApi.md#updatePolicy) | **PUT** /clusters/{clusterName}/services/{serviceName}/snapshots/policies/{policyName} | Updates an existing snapshot policy.
*TagsResourceApi* | [**getTags**](docs/TagsResourceApi.md#getTags) | **GET** /tags | Current CM entities and their tags.
*TagsResourceApi* | [**readTagsByName**](docs/TagsResourceApi.md#readTagsByName) | **GET** /tags/{tagName} | Get Entities given the Tag name, grouped by entity type.
*TimeSeriesResourceApi* | [**getEntityTypeAttributes**](docs/TimeSeriesResourceApi.md#getEntityTypeAttributes) | **GET** /timeseries/entityTypeAttributes | Retrieve all metric entity type attributes monitored by Cloudera Manager.
*TimeSeriesResourceApi* | [**getEntityTypes**](docs/TimeSeriesResourceApi.md#getEntityTypes) | **GET** /timeseries/entityTypes | Retrieve all metric entity types monitored by Cloudera Manager.
*TimeSeriesResourceApi* | [**getMetricSchema**](docs/TimeSeriesResourceApi.md#getMetricSchema) | **GET** /timeseries/schema | Retrieve schema for all metrics.
*TimeSeriesResourceApi* | [**queryTimeSeries**](docs/TimeSeriesResourceApi.md#queryTimeSeries) | **GET** /timeseries | Retrieve time-series data from the Cloudera Manager (CM) time-series data store using a tsquery.
*TimeSeriesResourceApi* | [**queryTimeSeries_0**](docs/TimeSeriesResourceApi.md#queryTimeSeries_0) | **POST** /timeseries | Retrieve time-series data from the Cloudera Manager (CM) time-series data store accepting HTTP POST request.
*ToolsResourceApi* | [**echo**](docs/ToolsResourceApi.md#echo) | **GET** /tools/echo | Echoes the provided message back to the caller.
*ToolsResourceApi* | [**echoError**](docs/ToolsResourceApi.md#echoError) | **GET** /tools/echoError | Throws an error containing the given input message.
*UsersResourceApi* | [**createUsers2**](docs/UsersResourceApi.md#createUsers2) | **POST** /users | Creates a list of users.
*UsersResourceApi* | [**deleteUser2**](docs/UsersResourceApi.md#deleteUser2) | **DELETE** /users/{userName} | Deletes a user from the system.
*UsersResourceApi* | [**expireSessions**](docs/UsersResourceApi.md#expireSessions) | **POST** /users/expireSessions/{userName} | Expires the sessions associated with interactive authenticated user in Cloudera Manager.
*UsersResourceApi* | [**getSessions**](docs/UsersResourceApi.md#getSessions) | **GET** /users/sessions | Return a list of the sessions associated with interactive authenticated users in Cloudera Manager.
*UsersResourceApi* | [**readUser2**](docs/UsersResourceApi.md#readUser2) | **GET** /users/{userName} | Returns detailed information about a user.
*UsersResourceApi* | [**readUsers2**](docs/UsersResourceApi.md#readUsers2) | **GET** /users | Returns a list of the user names configured in the system.
*UsersResourceApi* | [**updateUser2**](docs/UsersResourceApi.md#updateUser2) | **PUT** /users/{userName} | Updates the given user&#x27;s information.
*WatchedDirResourceApi* | [**addWatchedDirectory**](docs/WatchedDirResourceApi.md#addWatchedDirectory) | **POST** /clusters/{clusterName}/services/{serviceName}/watcheddir | Adds a directory to the watching list.
*WatchedDirResourceApi* | [**listWatchedDirectories**](docs/WatchedDirResourceApi.md#listWatchedDirectories) | **GET** /clusters/{clusterName}/services/{serviceName}/watcheddir | Lists all the watched directories.
*WatchedDirResourceApi* | [**removeWatchedDirectory**](docs/WatchedDirResourceApi.md#removeWatchedDirectory) | **DELETE** /clusters/{clusterName}/services/{serviceName}/watcheddir/{directoryPath} | Removes a directory from the watching list.
*YarnApplicationsResourceApi* | [**getYarnApplicationAttributes**](docs/YarnApplicationsResourceApi.md#getYarnApplicationAttributes) | **GET** /clusters/{clusterName}/services/{serviceName}/yarnApplications/attributes | Returns the list of all attributes that the Service Monitor can associate with YARN applications.
*YarnApplicationsResourceApi* | [**getYarnApplications**](docs/YarnApplicationsResourceApi.md#getYarnApplications) | **GET** /clusters/{clusterName}/services/{serviceName}/yarnApplications | Returns a list of applications that satisfy the filter.
*YarnApplicationsResourceApi* | [**killYarnApplication**](docs/YarnApplicationsResourceApi.md#killYarnApplication) | **POST** /clusters/{clusterName}/services/{serviceName}/yarnApplications/{applicationId}/kill | Kills an YARN Application.

## Documentation for Models

 - [ApiActivity](docs/ApiActivity.md)
 - [ApiActivityList](docs/ApiActivityList.md)
 - [ApiActivityStatus](docs/ApiActivityStatus.md)
 - [ApiActivityType](docs/ApiActivityType.md)
 - [ApiAddCustomCertsArguments](docs/ApiAddCustomCertsArguments.md)
 - [ApiAddSBNNToNSArguments](docs/ApiAddSBNNToNSArguments.md)
 - [ApiAdhocHBaseSnapshot](docs/ApiAdhocHBaseSnapshot.md)
 - [ApiAdhocSnapshot](docs/ApiAdhocSnapshot.md)
 - [ApiAtlasReplicationArguments](docs/ApiAtlasReplicationArguments.md)
 - [ApiAtlasReplicationRemoteArgs](docs/ApiAtlasReplicationRemoteArgs.md)
 - [ApiAtlasReplicationResult](docs/ApiAtlasReplicationResult.md)
 - [ApiAudit](docs/ApiAudit.md)
 - [ApiAuditList](docs/ApiAuditList.md)
 - [ApiAuthRole](docs/ApiAuthRole.md)
 - [ApiAuthRoleAuthority](docs/ApiAuthRoleAuthority.md)
 - [ApiAuthRoleList](docs/ApiAuthRoleList.md)
 - [ApiAuthRoleMetadata](docs/ApiAuthRoleMetadata.md)
 - [ApiAuthRoleMetadataList](docs/ApiAuthRoleMetadataList.md)
 - [ApiAuthRoleRef](docs/ApiAuthRoleRef.md)
 - [ApiBatchRequest](docs/ApiBatchRequest.md)
 - [ApiBatchRequestElement](docs/ApiBatchRequestElement.md)
 - [ApiBatchResponse](docs/ApiBatchResponse.md)
 - [ApiBatchResponseElement](docs/ApiBatchResponseElement.md)
 - [ApiBulkCommandList](docs/ApiBulkCommandList.md)
 - [ApiCdhUpgradeArgs](docs/ApiCdhUpgradeArgs.md)
 - [ApiCertificateRequest](docs/ApiCertificateRequest.md)
 - [ApiCluster](docs/ApiCluster.md)
 - [ApiClusterList](docs/ApiClusterList.md)
 - [ApiClusterNameList](docs/ApiClusterNameList.md)
 - [ApiClusterPerfInspectorArgs](docs/ApiClusterPerfInspectorArgs.md)
 - [ApiClusterRef](docs/ApiClusterRef.md)
 - [ApiClusterSupportToken](docs/ApiClusterSupportToken.md)
 - [ApiClusterSupportTokenList](docs/ApiClusterSupportTokenList.md)
 - [ApiClusterTemplate](docs/ApiClusterTemplate.md)
 - [ApiClusterTemplateClusterSpec](docs/ApiClusterTemplateClusterSpec.md)
 - [ApiClusterTemplateConfig](docs/ApiClusterTemplateConfig.md)
 - [ApiClusterTemplateHostInfo](docs/ApiClusterTemplateHostInfo.md)
 - [ApiClusterTemplateHostTemplate](docs/ApiClusterTemplateHostTemplate.md)
 - [ApiClusterTemplateInstantiator](docs/ApiClusterTemplateInstantiator.md)
 - [ApiClusterTemplateRole](docs/ApiClusterTemplateRole.md)
 - [ApiClusterTemplateRoleConfigGroup](docs/ApiClusterTemplateRoleConfigGroup.md)
 - [ApiClusterTemplateRoleConfigGroupInfo](docs/ApiClusterTemplateRoleConfigGroupInfo.md)
 - [ApiClusterTemplateService](docs/ApiClusterTemplateService.md)
 - [ApiClusterTemplateVariable](docs/ApiClusterTemplateVariable.md)
 - [ApiClusterUtilization](docs/ApiClusterUtilization.md)
 - [ApiClusterVersion](docs/ApiClusterVersion.md)
 - [ApiClustersPerfInspectorArgs](docs/ApiClustersPerfInspectorArgs.md)
 - [ApiCmPeer](docs/ApiCmPeer.md)
 - [ApiCmPeerList](docs/ApiCmPeerList.md)
 - [ApiCmPeerType](docs/ApiCmPeerType.md)
 - [ApiCmServer](docs/ApiCmServer.md)
 - [ApiCmServerList](docs/ApiCmServerList.md)
 - [ApiCollectDiagnosticDataArguments](docs/ApiCollectDiagnosticDataArguments.md)
 - [ApiCommand](docs/ApiCommand.md)
 - [ApiCommandList](docs/ApiCommandList.md)
 - [ApiCommandMetadata](docs/ApiCommandMetadata.md)
 - [ApiCommandMetadataList](docs/ApiCommandMetadataList.md)
 - [ApiCommandStep](docs/ApiCommandStep.md)
 - [ApiCommandStepProcess](docs/ApiCommandStepProcess.md)
 - [ApiCommandWithSteps](docs/ApiCommandWithSteps.md)
 - [ApiCommissionState](docs/ApiCommissionState.md)
 - [ApiComponentInfo](docs/ApiComponentInfo.md)
 - [ApiConfig](docs/ApiConfig.md)
 - [ApiConfigEnforcement](docs/ApiConfigEnforcement.md)
 - [ApiConfigList](docs/ApiConfigList.md)
 - [ApiConfigPolicy](docs/ApiConfigPolicy.md)
 - [ApiConfigStalenessStatus](docs/ApiConfigStalenessStatus.md)
 - [ApiConfigureForKerberosArguments](docs/ApiConfigureForKerberosArguments.md)
 - [ApiControlPlane](docs/ApiControlPlane.md)
 - [ApiControlPlaneList](docs/ApiControlPlaneList.md)
 - [ApiControlPlaneRef](docs/ApiControlPlaneRef.md)
 - [ApiCopyImagesInFeaturesArgs](docs/ApiCopyImagesInFeaturesArgs.md)
 - [ApiCreateEnvironment](docs/ApiCreateEnvironment.md)
 - [ApiCspArguments](docs/ApiCspArguments.md)
 - [ApiDashboard](docs/ApiDashboard.md)
 - [ApiDashboardList](docs/ApiDashboardList.md)
 - [ApiDataContext](docs/ApiDataContext.md)
 - [ApiDataContextList](docs/ApiDataContextList.md)
 - [ApiDataContextRef](docs/ApiDataContextRef.md)
 - [ApiDeployment](docs/ApiDeployment.md)
 - [ApiDeployment2](docs/ApiDeployment2.md)
 - [ApiDisableCatalogStatestoreHaArguments](docs/ApiDisableCatalogStatestoreHaArguments.md)
 - [ApiDisableJtHaArguments](docs/ApiDisableJtHaArguments.md)
 - [ApiDisableLlamaHaArguments](docs/ApiDisableLlamaHaArguments.md)
 - [ApiDisableNnHaArguments](docs/ApiDisableNnHaArguments.md)
 - [ApiDisableOozieHaArguments](docs/ApiDisableOozieHaArguments.md)
 - [ApiDisableRmHaArguments](docs/ApiDisableRmHaArguments.md)
 - [ApiDisableSentryHaArgs](docs/ApiDisableSentryHaArgs.md)
 - [ApiEcho](docs/ApiEcho.md)
 - [ApiEcsDownloadAndDistributeArgs](docs/ApiEcsDownloadAndDistributeArgs.md)
 - [ApiEnableCatalogStatestoreHaArguments](docs/ApiEnableCatalogStatestoreHaArguments.md)
 - [ApiEnableCspArguments](docs/ApiEnableCspArguments.md)
 - [ApiEnableJtHaArguments](docs/ApiEnableJtHaArguments.md)
 - [ApiEnableLlamaHaArguments](docs/ApiEnableLlamaHaArguments.md)
 - [ApiEnableLlamaRmArguments](docs/ApiEnableLlamaRmArguments.md)
 - [ApiEnableNnHaArguments](docs/ApiEnableNnHaArguments.md)
 - [ApiEnableOozieHaArguments](docs/ApiEnableOozieHaArguments.md)
 - [ApiEnableRmHaArguments](docs/ApiEnableRmHaArguments.md)
 - [ApiEnableSentryHaArgs](docs/ApiEnableSentryHaArgs.md)
 - [ApiEndPoint](docs/ApiEndPoint.md)
 - [ApiEndPointHost](docs/ApiEndPointHost.md)
 - [ApiEntityStatus](docs/ApiEntityStatus.md)
 - [ApiEntityTag](docs/ApiEntityTag.md)
 - [ApiEntityType](docs/ApiEntityType.md)
 - [ApiEvent](docs/ApiEvent.md)
 - [ApiEventAttribute](docs/ApiEventAttribute.md)
 - [ApiEventCategory](docs/ApiEventCategory.md)
 - [ApiEventQueryResult](docs/ApiEventQueryResult.md)
 - [ApiEventSeverity](docs/ApiEventSeverity.md)
 - [ApiExternalAccount](docs/ApiExternalAccount.md)
 - [ApiExternalAccountCategory](docs/ApiExternalAccountCategory.md)
 - [ApiExternalAccountCategoryList](docs/ApiExternalAccountCategoryList.md)
 - [ApiExternalAccountList](docs/ApiExternalAccountList.md)
 - [ApiExternalAccountType](docs/ApiExternalAccountType.md)
 - [ApiExternalAccountTypeList](docs/ApiExternalAccountTypeList.md)
 - [ApiExternalUserMapping](docs/ApiExternalUserMapping.md)
 - [ApiExternalUserMappingList](docs/ApiExternalUserMappingList.md)
 - [ApiExternalUserMappingRef](docs/ApiExternalUserMappingRef.md)
 - [ApiExternalUserMappingType](docs/ApiExternalUserMappingType.md)
 - [ApiGenerateCleanupDockerArgs](docs/ApiGenerateCleanupDockerArgs.md)
 - [ApiGenerateCmcaArguments](docs/ApiGenerateCmcaArguments.md)
 - [ApiGenerateCopyDockerArgs](docs/ApiGenerateCopyDockerArgs.md)
 - [ApiGenerateExternalVaultSetupArgs](docs/ApiGenerateExternalVaultSetupArgs.md)
 - [ApiGenerateHostCertsArguments](docs/ApiGenerateHostCertsArguments.md)
 - [ApiGenericResponse](docs/ApiGenericResponse.md)
 - [ApiHBaseAddReplicationPeerInput](docs/ApiHBaseAddReplicationPeerInput.md)
 - [ApiHBaseCreateTable](docs/ApiHBaseCreateTable.md)
 - [ApiHBasePeerId](docs/ApiHBasePeerId.md)
 - [ApiHBasePeerIdWithTableCFs](docs/ApiHBasePeerIdWithTableCFs.md)
 - [ApiHBaseReplicationArguments](docs/ApiHBaseReplicationArguments.md)
 - [ApiHBaseReplicationInfo](docs/ApiHBaseReplicationInfo.md)
 - [ApiHBaseReplicationSecurityTool](docs/ApiHBaseReplicationSecurityTool.md)
 - [ApiHBaseReplicationSetupCleanAndResetArgs](docs/ApiHBaseReplicationSetupCleanAndResetArgs.md)
 - [ApiHBaseReplicationSetupCommandArgs](docs/ApiHBaseReplicationSetupCommandArgs.md)
 - [ApiHBaseReplicationSetupOneClusterOnlyCmdArgs](docs/ApiHBaseReplicationSetupOneClusterOnlyCmdArgs.md)
 - [ApiHBaseReplicationSetupStatus](docs/ApiHBaseReplicationSetupStatus.md)
 - [ApiHBaseReplicationUpdatePeerStateArgs](docs/ApiHBaseReplicationUpdatePeerStateArgs.md)
 - [ApiHBaseSetCFsReplicationScope](docs/ApiHBaseSetCFsReplicationScope.md)
 - [ApiHBaseShellCommand](docs/ApiHBaseShellCommand.md)
 - [ApiHBaseSnapshot](docs/ApiHBaseSnapshot.md)
 - [ApiHBaseSnapshotError](docs/ApiHBaseSnapshotError.md)
 - [ApiHBaseSnapshotPolicyArguments](docs/ApiHBaseSnapshotPolicyArguments.md)
 - [ApiHBaseSnapshotResult](docs/ApiHBaseSnapshotResult.md)
 - [ApiHBaseTable](docs/ApiHBaseTable.md)
 - [ApiHBaseTableNames](docs/ApiHBaseTableNames.md)
 - [ApiHBaseUpdateReplicationPeerState](docs/ApiHBaseUpdateReplicationPeerState.md)
 - [ApiHdfsCloudReplicationArguments](docs/ApiHdfsCloudReplicationArguments.md)
 - [ApiHdfsDisableHaArguments](docs/ApiHdfsDisableHaArguments.md)
 - [ApiHdfsFailoverArguments](docs/ApiHdfsFailoverArguments.md)
 - [ApiHdfsFile](docs/ApiHdfsFile.md)
 - [ApiHdfsHaArguments](docs/ApiHdfsHaArguments.md)
 - [ApiHdfsReplicationArguments](docs/ApiHdfsReplicationArguments.md)
 - [ApiHdfsReplicationCounter](docs/ApiHdfsReplicationCounter.md)
 - [ApiHdfsReplicationResult](docs/ApiHdfsReplicationResult.md)
 - [ApiHdfsReplicationSourcePath](docs/ApiHdfsReplicationSourcePath.md)
 - [ApiHdfsRestoreSnapshotArgs](docs/ApiHdfsRestoreSnapshotArgs.md)
 - [ApiHdfsSnapshot](docs/ApiHdfsSnapshot.md)
 - [ApiHdfsSnapshotError](docs/ApiHdfsSnapshotError.md)
 - [ApiHdfsSnapshotPolicyArguments](docs/ApiHdfsSnapshotPolicyArguments.md)
 - [ApiHdfsSnapshotResult](docs/ApiHdfsSnapshotResult.md)
 - [ApiHdfsSnapshottableDirectoryStatus](docs/ApiHdfsSnapshottableDirectoryStatus.md)
 - [ApiHdfsUpgradeDomainList](docs/ApiHdfsUpgradeDomainList.md)
 - [ApiHdfsUsageReport](docs/ApiHdfsUsageReport.md)
 - [ApiHdfsUsageReportRow](docs/ApiHdfsUsageReportRow.md)
 - [ApiHealthCheck](docs/ApiHealthCheck.md)
 - [ApiHealthSummary](docs/ApiHealthSummary.md)
 - [ApiHive3CloudArguments](docs/ApiHive3CloudArguments.md)
 - [ApiHive3ReplicationArguments](docs/ApiHive3ReplicationArguments.md)
 - [ApiHive3ReplicationMetric](docs/ApiHive3ReplicationMetric.md)
 - [ApiHive3ReplicationMetricsMetadata](docs/ApiHive3ReplicationMetricsMetadata.md)
 - [ApiHive3ReplicationMetricsProgress](docs/ApiHive3ReplicationMetricsProgress.md)
 - [ApiHive3ReplicationMetricsResultRow](docs/ApiHive3ReplicationMetricsResultRow.md)
 - [ApiHive3ReplicationMetricsStage](docs/ApiHive3ReplicationMetricsStage.md)
 - [ApiHive3ReplicationMetricsStatus](docs/ApiHive3ReplicationMetricsStatus.md)
 - [ApiHive3ReplicationQueryResult](docs/ApiHive3ReplicationQueryResult.md)
 - [ApiHive3ReplicationQueryResultRow](docs/ApiHive3ReplicationQueryResultRow.md)
 - [ApiHive3ReplicationScheduledExecutionsResultRow](docs/ApiHive3ReplicationScheduledExecutionsResultRow.md)
 - [ApiHive3ReplicationScheduledQueriesResultRow](docs/ApiHive3ReplicationScheduledQueriesResultRow.md)
 - [ApiHiveCloudReplicationArguments](docs/ApiHiveCloudReplicationArguments.md)
 - [ApiHiveOnTezReplicationResult](docs/ApiHiveOnTezReplicationResult.md)
 - [ApiHiveReplicationArguments](docs/ApiHiveReplicationArguments.md)
 - [ApiHiveReplicationError](docs/ApiHiveReplicationError.md)
 - [ApiHiveReplicationResult](docs/ApiHiveReplicationResult.md)
 - [ApiHiveReplicationTableFilters](docs/ApiHiveReplicationTableFilters.md)
 - [ApiHiveTable](docs/ApiHiveTable.md)
 - [ApiHiveUDF](docs/ApiHiveUDF.md)
 - [ApiHost](docs/ApiHost.md)
 - [ApiHostCertInfo](docs/ApiHostCertInfo.md)
 - [ApiHostInstallArguments](docs/ApiHostInstallArguments.md)
 - [ApiHostList](docs/ApiHostList.md)
 - [ApiHostMaintenanceResponse](docs/ApiHostMaintenanceResponse.md)
 - [ApiHostMaintenanceResponseList](docs/ApiHostMaintenanceResponseList.md)
 - [ApiHostNameList](docs/ApiHostNameList.md)
 - [ApiHostRef](docs/ApiHostRef.md)
 - [ApiHostRefList](docs/ApiHostRefList.md)
 - [ApiHostTemplate](docs/ApiHostTemplate.md)
 - [ApiHostTemplateList](docs/ApiHostTemplateList.md)
 - [ApiHostsPerfInspectorArgs](docs/ApiHostsPerfInspectorArgs.md)
 - [ApiHostsToRemoveArgs](docs/ApiHostsToRemoveArgs.md)
 - [ApiIcebergReplicationAccessStatus](docs/ApiIcebergReplicationAccessStatus.md)
 - [ApiIcebergReplicationArguments](docs/ApiIcebergReplicationArguments.md)
 - [ApiIcebergReplicationRemoteCommand](docs/ApiIcebergReplicationRemoteCommand.md)
 - [ApiIcebergReplicationResult](docs/ApiIcebergReplicationResult.md)
 - [ApiIcebergReplicationTableFilters](docs/ApiIcebergReplicationTableFilters.md)
 - [ApiImpalaCancelResponse](docs/ApiImpalaCancelResponse.md)
 - [ApiImpalaQuery](docs/ApiImpalaQuery.md)
 - [ApiImpalaQueryAttribute](docs/ApiImpalaQueryAttribute.md)
 - [ApiImpalaQueryAttributeList](docs/ApiImpalaQueryAttributeList.md)
 - [ApiImpalaQueryDetailsResponse](docs/ApiImpalaQueryDetailsResponse.md)
 - [ApiImpalaQueryResponse](docs/ApiImpalaQueryResponse.md)
 - [ApiImpalaRoleDiagnosticsArgs](docs/ApiImpalaRoleDiagnosticsArgs.md)
 - [ApiImpalaTenantUtilization](docs/ApiImpalaTenantUtilization.md)
 - [ApiImpalaTenantUtilizationList](docs/ApiImpalaTenantUtilizationList.md)
 - [ApiImpalaUDF](docs/ApiImpalaUDF.md)
 - [ApiImpalaUtilization](docs/ApiImpalaUtilization.md)
 - [ApiImpalaUtilizationHistogram](docs/ApiImpalaUtilizationHistogram.md)
 - [ApiImpalaUtilizationHistogramBin](docs/ApiImpalaUtilizationHistogramBin.md)
 - [ApiImpalaUtilizationHistogramBinList](docs/ApiImpalaUtilizationHistogramBinList.md)
 - [ApiInstallControlPlaneArgs](docs/ApiInstallControlPlaneArgs.md)
 - [ApiInstallEmbeddedControlPlaneArgs](docs/ApiInstallEmbeddedControlPlaneArgs.md)
 - [ApiJceksFile](docs/ApiJceksFile.md)
 - [ApiJournalNodeArguments](docs/ApiJournalNodeArguments.md)
 - [ApiKerberosInfo](docs/ApiKerberosInfo.md)
 - [ApiLicense](docs/ApiLicense.md)
 - [ApiLicenseFeature](docs/ApiLicenseFeature.md)
 - [ApiLicensedFeatureUsage](docs/ApiLicensedFeatureUsage.md)
 - [ApiListBase](docs/ApiListBase.md)
 - [ApiMapEntry](docs/ApiMapEntry.md)
 - [ApiMapEntryOfHostNameList](docs/ApiMapEntryOfHostNameList.md)
 - [ApiMetric](docs/ApiMetric.md)
 - [ApiMetricData](docs/ApiMetricData.md)
 - [ApiMetricList](docs/ApiMetricList.md)
 - [ApiMetricSchema](docs/ApiMetricSchema.md)
 - [ApiMetricSchemaList](docs/ApiMetricSchemaList.md)
 - [ApiMigrateRolesArguments](docs/ApiMigrateRolesArguments.md)
 - [ApiMr2AppInformation](docs/ApiMr2AppInformation.md)
 - [ApiMrUsageReport](docs/ApiMrUsageReport.md)
 - [ApiMrUsageReportRow](docs/ApiMrUsageReportRow.md)
 - [ApiNameservice](docs/ApiNameservice.md)
 - [ApiNameserviceList](docs/ApiNameserviceList.md)
 - [ApiOsDistribution](docs/ApiOsDistribution.md)
 - [ApiOsDistributionType](docs/ApiOsDistributionType.md)
 - [ApiOzoneBucketInfo](docs/ApiOzoneBucketInfo.md)
 - [ApiOzoneBucketRef](docs/ApiOzoneBucketRef.md)
 - [ApiOzoneCreateSnapshotReq](docs/ApiOzoneCreateSnapshotReq.md)
 - [ApiOzoneDeleteSnapshotListReq](docs/ApiOzoneDeleteSnapshotListReq.md)
 - [ApiOzoneFilterSpec](docs/ApiOzoneFilterSpec.md)
 - [ApiOzoneGetBucketInfoReq](docs/ApiOzoneGetBucketInfoReq.md)
 - [ApiOzoneKeyRef](docs/ApiOzoneKeyRef.md)
 - [ApiOzoneListBucketsReq](docs/ApiOzoneListBucketsReq.md)
 - [ApiOzoneListKeysReq](docs/ApiOzoneListKeysReq.md)
 - [ApiOzoneListSnapshotsReq](docs/ApiOzoneListSnapshotsReq.md)
 - [ApiOzoneListVolumesReq](docs/ApiOzoneListVolumesReq.md)
 - [ApiOzoneReplicationArguments](docs/ApiOzoneReplicationArguments.md)
 - [ApiOzoneReplicationCounter](docs/ApiOzoneReplicationCounter.md)
 - [ApiOzoneReplicationResult](docs/ApiOzoneReplicationResult.md)
 - [ApiOzoneResultSpec](docs/ApiOzoneResultSpec.md)
 - [ApiOzoneS3GatewayInfo](docs/ApiOzoneS3GatewayInfo.md)
 - [ApiOzoneSnapshot](docs/ApiOzoneSnapshot.md)
 - [ApiOzoneSnapshotDetails](docs/ApiOzoneSnapshotDetails.md)
 - [ApiOzoneSnapshotDiffReq](docs/ApiOzoneSnapshotDiffReq.md)
 - [ApiOzoneSnapshotError](docs/ApiOzoneSnapshotError.md)
 - [ApiOzoneSnapshotInfo](docs/ApiOzoneSnapshotInfo.md)
 - [ApiOzoneSnapshotList](docs/ApiOzoneSnapshotList.md)
 - [ApiOzoneSnapshotPolicyArguments](docs/ApiOzoneSnapshotPolicyArguments.md)
 - [ApiOzoneSnapshotRestore](docs/ApiOzoneSnapshotRestore.md)
 - [ApiOzoneSnapshotResult](docs/ApiOzoneSnapshotResult.md)
 - [ApiParcel](docs/ApiParcel.md)
 - [ApiParcelList](docs/ApiParcelList.md)
 - [ApiParcelRef](docs/ApiParcelRef.md)
 - [ApiParcelState](docs/ApiParcelState.md)
 - [ApiParcelUsage](docs/ApiParcelUsage.md)
 - [ApiParcelUsageHost](docs/ApiParcelUsageHost.md)
 - [ApiParcelUsageParcel](docs/ApiParcelUsageParcel.md)
 - [ApiParcelUsageRack](docs/ApiParcelUsageRack.md)
 - [ApiParcelUsageRole](docs/ApiParcelUsageRole.md)
 - [ApiPerfInspectorBandwidthArgs](docs/ApiPerfInspectorBandwidthArgs.md)
 - [ApiPerfInspectorPingArgs](docs/ApiPerfInspectorPingArgs.md)
 - [ApiPrincipalList](docs/ApiPrincipalList.md)
 - [ApiProcess](docs/ApiProcess.md)
 - [ApiProductVersion](docs/ApiProductVersion.md)
 - [ApiRangerPolicy](docs/ApiRangerPolicy.md)
 - [ApiRangerPolicyList](docs/ApiRangerPolicyList.md)
 - [ApiRangerPolicyResource](docs/ApiRangerPolicyResource.md)
 - [ApiRangerReplicationArgs](docs/ApiRangerReplicationArgs.md)
 - [ApiRangerReplicationExportArgs](docs/ApiRangerReplicationExportArgs.md)
 - [ApiRangerReplicationHdfsToAdlsArgs](docs/ApiRangerReplicationHdfsToAdlsArgs.md)
 - [ApiRangerReplicationHdfsToGcsArgs](docs/ApiRangerReplicationHdfsToGcsArgs.md)
 - [ApiRangerReplicationHdfsToS3Args](docs/ApiRangerReplicationHdfsToS3Args.md)
 - [ApiRangerReplicationImportArgs](docs/ApiRangerReplicationImportArgs.md)
 - [ApiRangerReplicationResult](docs/ApiRangerReplicationResult.md)
 - [ApiRangerReplicationTransformArgs](docs/ApiRangerReplicationTransformArgs.md)
 - [ApiRangerService](docs/ApiRangerService.md)
 - [ApiRangerServiceList](docs/ApiRangerServiceList.md)
 - [ApiRangerUser](docs/ApiRangerUser.md)
 - [ApiRangerUserList](docs/ApiRangerUserList.md)
 - [ApiRemoteCommand](docs/ApiRemoteCommand.md)
 - [ApiRemoteDataContext](docs/ApiRemoteDataContext.md)
 - [ApiRemoteRepoUrl](docs/ApiRemoteRepoUrl.md)
 - [ApiReplicationCommand](docs/ApiReplicationCommand.md)
 - [ApiReplicationCommandList](docs/ApiReplicationCommandList.md)
 - [ApiReplicationDiagnosticsCollectionArgs](docs/ApiReplicationDiagnosticsCollectionArgs.md)
 - [ApiReplicationSchedule](docs/ApiReplicationSchedule.md)
 - [ApiReplicationScheduleDataLimits](docs/ApiReplicationScheduleDataLimits.md)
 - [ApiReplicationScheduleList](docs/ApiReplicationScheduleList.md)
 - [ApiReplicationScheduleListLimits](docs/ApiReplicationScheduleListLimits.md)
 - [ApiReplicationState](docs/ApiReplicationState.md)
 - [ApiResponseTypes](docs/ApiResponseTypes.md)
 - [ApiRestartClusterArgs](docs/ApiRestartClusterArgs.md)
 - [ApiRole](docs/ApiRole.md)
 - [ApiRoleConfig](docs/ApiRoleConfig.md)
 - [ApiRoleConfigGroup](docs/ApiRoleConfigGroup.md)
 - [ApiRoleConfigGroupList](docs/ApiRoleConfigGroupList.md)
 - [ApiRoleConfigGroupRef](docs/ApiRoleConfigGroupRef.md)
 - [ApiRoleConfigList](docs/ApiRoleConfigList.md)
 - [ApiRoleList](docs/ApiRoleList.md)
 - [ApiRoleNameList](docs/ApiRoleNameList.md)
 - [ApiRoleRef](docs/ApiRoleRef.md)
 - [ApiRoleState](docs/ApiRoleState.md)
 - [ApiRoleTypeConfig](docs/ApiRoleTypeConfig.md)
 - [ApiRoleTypeList](docs/ApiRoleTypeList.md)
 - [ApiRolesToInclude](docs/ApiRolesToInclude.md)
 - [ApiRollEditsArgs](docs/ApiRollEditsArgs.md)
 - [ApiRollingRestartArgs](docs/ApiRollingRestartArgs.md)
 - [ApiRollingRestartClusterArgs](docs/ApiRollingRestartClusterArgs.md)
 - [ApiRollingUpgradeClusterArgs](docs/ApiRollingUpgradeClusterArgs.md)
 - [ApiRollingUpgradeServicesArgs](docs/ApiRollingUpgradeServicesArgs.md)
 - [ApiRunSpecificHostInspectionsArgs](docs/ApiRunSpecificHostInspectionsArgs.md)
 - [ApiSchedule](docs/ApiSchedule.md)
 - [ApiScheduleInterval](docs/ApiScheduleInterval.md)
 - [ApiScmDbInfo](docs/ApiScmDbInfo.md)
 - [ApiService](docs/ApiService.md)
 - [ApiServiceConfig](docs/ApiServiceConfig.md)
 - [ApiServiceList](docs/ApiServiceList.md)
 - [ApiServiceRef](docs/ApiServiceRef.md)
 - [ApiServiceState](docs/ApiServiceState.md)
 - [ApiServiceTypeList](docs/ApiServiceTypeList.md)
 - [ApiShutdownReadiness](docs/ApiShutdownReadiness.md)
 - [ApiSimpleRollingRestartClusterArgs](docs/ApiSimpleRollingRestartClusterArgs.md)
 - [ApiSnapshotCommand](docs/ApiSnapshotCommand.md)
 - [ApiSnapshotCommandList](docs/ApiSnapshotCommandList.md)
 - [ApiSnapshotPolicy](docs/ApiSnapshotPolicy.md)
 - [ApiSnapshotPolicyList](docs/ApiSnapshotPolicyList.md)
 - [ApiStringList](docs/ApiStringList.md)
 - [ApiTagToEntities](docs/ApiTagToEntities.md)
 - [ApiTagToEntitiesList](docs/ApiTagToEntitiesList.md)
 - [ApiTenantUtilization](docs/ApiTenantUtilization.md)
 - [ApiTenantUtilizationList](docs/ApiTenantUtilizationList.md)
 - [ApiTestCmExternalAuthArguments](docs/ApiTestCmExternalAuthArguments.md)
 - [ApiTimeSeries](docs/ApiTimeSeries.md)
 - [ApiTimeSeriesAggregateStatistics](docs/ApiTimeSeriesAggregateStatistics.md)
 - [ApiTimeSeriesCrossEntityMetadata](docs/ApiTimeSeriesCrossEntityMetadata.md)
 - [ApiTimeSeriesData](docs/ApiTimeSeriesData.md)
 - [ApiTimeSeriesEntityAttribute](docs/ApiTimeSeriesEntityAttribute.md)
 - [ApiTimeSeriesEntityAttributeList](docs/ApiTimeSeriesEntityAttributeList.md)
 - [ApiTimeSeriesEntityType](docs/ApiTimeSeriesEntityType.md)
 - [ApiTimeSeriesEntityTypeList](docs/ApiTimeSeriesEntityTypeList.md)
 - [ApiTimeSeriesMetadata](docs/ApiTimeSeriesMetadata.md)
 - [ApiTimeSeriesRequest](docs/ApiTimeSeriesRequest.md)
 - [ApiTimeSeriesResponse](docs/ApiTimeSeriesResponse.md)
 - [ApiTimeSeriesResponseList](docs/ApiTimeSeriesResponseList.md)
 - [ApiUninstallControlPlaneArgs](docs/ApiUninstallControlPlaneArgs.md)
 - [ApiUpdateControlPlaneValuesYamlArgs](docs/ApiUpdateControlPlaneValuesYamlArgs.md)
 - [ApiUpdateCspTypeArguments](docs/ApiUpdateCspTypeArguments.md)
 - [ApiUpdateGlobalTruststoreArguments](docs/ApiUpdateGlobalTruststoreArguments.md)
 - [ApiUpgradeControlPlaneArgs](docs/ApiUpgradeControlPlaneArgs.md)
 - [ApiUpgradeEmbeddedControlPlaneArgs](docs/ApiUpgradeEmbeddedControlPlaneArgs.md)
 - [ApiUser](docs/ApiUser.md)
 - [ApiUser2](docs/ApiUser2.md)
 - [ApiUser2List](docs/ApiUser2List.md)
 - [ApiUser2Ref](docs/ApiUser2Ref.md)
 - [ApiUserList](docs/ApiUserList.md)
 - [ApiUserSession](docs/ApiUserSession.md)
 - [ApiUserSessionList](docs/ApiUserSessionList.md)
 - [ApiVersionInfo](docs/ApiVersionInfo.md)
 - [ApiWatchedDir](docs/ApiWatchedDir.md)
 - [ApiWatchedDirList](docs/ApiWatchedDirList.md)
 - [ApiYarnApplication](docs/ApiYarnApplication.md)
 - [ApiYarnApplicationAttribute](docs/ApiYarnApplicationAttribute.md)
 - [ApiYarnApplicationAttributeList](docs/ApiYarnApplicationAttributeList.md)
 - [ApiYarnApplicationDiagnosticsCollectionArgs](docs/ApiYarnApplicationDiagnosticsCollectionArgs.md)
 - [ApiYarnApplicationResponse](docs/ApiYarnApplicationResponse.md)
 - [ApiYarnKillResponse](docs/ApiYarnKillResponse.md)
 - [ApiYarnTenantUtilization](docs/ApiYarnTenantUtilization.md)
 - [ApiYarnTenantUtilizationList](docs/ApiYarnTenantUtilizationList.md)
 - [ApiYarnUtilization](docs/ApiYarnUtilization.md)
 - [BaseApiSshCmdArguments](docs/BaseApiSshCmdArguments.md)
 - [CmLicenseBody](docs/CmLicenseBody.md)
 - [DeleteHdfsPathResult](docs/DeleteHdfsPathResult.md)
 - [HBaseDatabaseArgs](docs/HBaseDatabaseArgs.md)
 - [HBasePeerState](docs/HBasePeerState.md)
 - [HBaseTableArgs](docs/HBaseTableArgs.md)
 - [HBaseWholeDbReplicationStrategy](docs/HBaseWholeDbReplicationStrategy.md)
 - [HTTPMethod](docs/HTTPMethod.md)
 - [HaStatus](docs/HaStatus.md)
 - [IcebergReplicationSafetyValve](docs/IcebergReplicationSafetyValve.md)
 - [IcebergReplicationYarnOptions](docs/IcebergReplicationYarnOptions.md)
 - [Origin](docs/Origin.md)
 - [OzoneReplicationCommandType](docs/OzoneReplicationCommandType.md)
 - [OzoneReplicationType](docs/OzoneReplicationType.md)
 - [PerfInspectorPolicyType](docs/PerfInspectorPolicyType.md)
 - [PolicyStatus](docs/PolicyStatus.md)
 - [RangerReplicationImportStrategy](docs/RangerReplicationImportStrategy.md)
 - [ReplicationOption](docs/ReplicationOption.md)
 - [ReplicationStrategy](docs/ReplicationStrategy.md)
 - [ReplicationType](docs/ReplicationType.md)
 - [RestartType](docs/RestartType.md)
 - [ScmDbType](docs/ScmDbType.md)
 - [ShutdownReadinessState](docs/ShutdownReadinessState.md)
 - [SourceStorageFilter](docs/SourceStorageFilter.md)
 - [State](docs/State.md)
 - [Status](docs/Status.md)
 - [Storage](docs/Storage.md)
 - [StreamingOutput](docs/StreamingOutput.md)
 - [SubStatus](docs/SubStatus.md)
 - [ValidationState](docs/ValidationState.md)
 - [ZooKeeperServerMode](docs/ZooKeeperServerMode.md)

## Documentation for Authorization

Authentication schemes defined for the API:
### basic

- **Type**: HTTP basic authentication


## Recommendation

It's recommended to create an instance of `ApiClient` per thread in a multithreaded environment to avoid any potential issues.

## Author


