public interface ClouderaManagerResourceV18 extends ClouderaManagerResourceV17
Modifier and Type | Method and Description |
---|---|
ApiCommand |
deleteCredentialsCommand(String mode)
Delete existing Kerberos credentials.
|
MgmtServiceResourceV18 |
getMgmtServiceResource()
Return the Cloudera Management Services resource.
|
deleteCredentialsCommand, getKerberosInfo, hostsOfflineOrDecommissionCommand
refreshParcelRepos
getShutdownReadiness, hostsRecommissionWithStartCommand, updateConfig
getScmDbInfo
importClusterTemplate
getCmPeersResource
getKerberosPrincipals, importAdminCredentials, importKerberosPrincipal
beginTrial, endTrial, getLicensedFeatureUsage, hostInstallCommand
getAllHostsResource
getDeployment, hostsDecommissionCommand, hostsRecommissionCommand, hostsStartRolesCommand, updateDeployment
collectDiagnosticDataCommand, generateCredentialsCommand, getConfig, getLog, getVersion, inspectHostsCommand, listActiveCommands, readLicense, updateConfig, updateLicense
@Path(value="/service") MgmtServiceResourceV18 getMgmtServiceResource()
getMgmtServiceResource
in interface ClouderaManagerResource
getMgmtServiceResource
in interface ClouderaManagerResourceV2
getMgmtServiceResource
in interface ClouderaManagerResourceV3
getMgmtServiceResource
in interface ClouderaManagerResourceV6
getMgmtServiceResource
in interface ClouderaManagerResourceV8
@Path(value="/commands/deleteCredentials") ApiCommand deleteCredentialsCommand(String mode)
This command will affect all services that have been configured to use Kerberos, and have existing credentials. In V18 this takes a new paramater to determine whether it needs to delete all credentials or just unused ones.
mode
- this can be set to "all" or "unused"Copyright © Cloudera, Inc. Released under Apache License, Version 2.0.