com.cloudera.api.v11
Interface ClustersResourceV11
- All Superinterfaces:
- ClustersResource, ClustersResourceV10, ClustersResourceV2, ClustersResourceV3, ClustersResourceV4, ClustersResourceV5, ClustersResourceV6, ClustersResourceV7, ClustersResourceV8, ClustersResourceV9
- All Known Subinterfaces:
- ClustersResourceV12, ClustersResourceV13, ClustersResourceV14, ClustersResourceV15, ClustersResourceV16, ClustersResourceV17, ClustersResourceV18
public interface ClustersResourceV11
- extends ClustersResourceV10
configureForKerberos
@Path(value="/{clusterName}/commands/configureForKerberos")
ApiCommand configureForKerberos(String clusterName,
ApiConfigureForKerberosArguments args)
- Command to configure the cluster to use Kerberos for authentication.
This command will configure all relevant services on a cluster for
Kerberos usage. This command will trigger a GenerateCredentials command
to create Kerberos keytabs for all roles in the cluster.
- Parameters:
clusterName - The name of the cluster.args - Arguments for the configure for kerberos command.
- Returns:
- Information about the submitted command.
getServicesResource
@Path(value="/{clusterName}/services")
ServicesResourceV11 getServicesResource(String clusterName)
- Specified by:
getServicesResource in interface ClustersResource- Specified by:
getServicesResource in interface ClustersResourceV10- Specified by:
getServicesResource in interface ClustersResourceV2- Specified by:
getServicesResource in interface ClustersResourceV3- Specified by:
getServicesResource in interface ClustersResourceV4- Specified by:
getServicesResource in interface ClustersResourceV6- Specified by:
getServicesResource in interface ClustersResourceV7- Specified by:
getServicesResource in interface ClustersResourceV8
- Returns:
- The services resource handler.
Copyright © Cloudera, Inc. Released under Apache License, Version 2.0.