/clusters/{clusterName}/services/{serviceName}/roles

Mount Point: /api/v6/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.