/clusters/{clusterName}/services/{serviceName}/roles
Mount Point: /rest/clusters/{clusterName}/services/{serviceName}/roles
POST
Create new roles in a given service.
Service Type | Available Role Types |
---|---|
HDFS (CDH3) | NAMENODE, DATANODE, SECONDARYNAMENODE, BALANCER, GATEWAY |
HDFS (CDH4) | NAMENODE, DATANODE, SECONDARYNAMENODE, BALANCER, HTTPFS, FAILOVERCONTROLLER, GATEWAY, JOURNALNODE |
MAPREDUCE | JOBTRACKER, TASKTRACKER, GATEWAY |
HBASE | MASTER, REGIONSERVER, GATEWAY |
YARN | RESOURCEMANAGER, NODEMANAGER, JOBHISTORY, GATEWAY |
OOZIE | OOZIE_SERVER |
ZOOKEEPER | SERVER |
HUE (CDH3) | HUE_SERVER, BEESWAX_SERVER, KT_RENEWER, JOBSUBD |
HUE (CDH4) | HUE_SERVER, BEESWAX_SERVER, KT_RENEWER |
FLUME | AGENT |
IMPALA | IMPALAD, STATESTORE |
HIVE | HIVESERVER2, HIVEMETASTORE, WEBHCAT, GATEWAY |
SOLR | SOLR_SERVER |
SQOOP | SQOOP_SERVER |
Parameters
name | description | type | default |
---|---|---|---|
serviceName | (no documentation provided) | path | |
clusterName | (no documentation provided) | path |
Request Body
element: | roleList |
Roles to create.
Response Body
element: | roleList |
List of created roles.
GET
Lists all roles of a given service.
Parameters
name | description | type | default |
---|---|---|---|
serviceName | (no documentation provided) | path | |
clusterName | (no documentation provided) | path |
Response Body
element: | roleList |
List of roles.