/clusters/{clusterName}/services/{serviceName}/roles
Mount Point: /api/v16/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 | 
| HDFS (CDH5) | NAMENODE, DATANODE, SECONDARYNAMENODE, BALANCER, HTTPFS, FAILOVERCONTROLLER, GATEWAY, JOURNALNODE, NFSGATEWAY | MAPREDUCE | JOBTRACKER, TASKTRACKER, GATEWAY, FAILOVERCONTROLLER, | HBASE | MASTER, REGIONSERVER, GATEWAY, HBASETHRIFTSERVER, HBASERESTSERVER | 
| 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 | 
| HUE (CDH5) | HUE_SERVER, KT_RENEWER | 
| FLUME | AGENT | 
| IMPALA (CDH4) | IMPALAD, STATESTORE, CATALOGSERVER | 
| IMPALA (CDH5) | IMPALAD, STATESTORE, CATALOGSERVER, LLAMA | 
| HIVE | HIVESERVER2, HIVEMETASTORE, WEBHCAT, GATEWAY | 
| SOLR | SOLR_SERVER, GATEWAY | 
| SQOOP | SQOOP_SERVER | 
| SQOOP_CLIENT | GATEWAY | 
| SENTRY | SENTRY_SERVER | 
| ACCUMULO16 | GARBAGE_COLLECTOR, GATEWAY, ACCUMULO16_MASTER, MONITOR, ACCUMULO16_TSERVER, TRACER | 
| KMS | KMS | 
| KS_INDEXER | HBASE_INDEXER | 
| SPARK_ON_YARN | GATEWAY, SPARK_YARN_HISTORY_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.