You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by "Siddharth Wagle (JIRA)" <ji...@apache.org> on 2014/07/01 21:53:25 UTC
[jira] [Created] (AMBARI-6343) Views : Admin - Add Group and Group
Member Resources
Siddharth Wagle created AMBARI-6343:
---------------------------------------
Summary: Views : Admin - Add Group and Group Member Resources
Key: AMBARI-6343
URL: https://issues.apache.org/jira/browse/AMBARI-6343
Project: Ambari
Issue Type: Bug
Components: controller
Affects Versions: 1.7.0
Reporter: Siddharth Wagle
Assignee: Siddharth Wagle
Fix For: 1.7.0
Add service/resource, resource provider and db tables/entities for Group.
API support
{code}
POST
/api/v1/groups/Engineering
{code}
{code}
DELETE
/api/v1/groups/Engineering
{code}
{code}
GET
/api/v1/groups/Engineering
Response
{
"href" : "http://<server>:8080/api/v1/groups/Engineering",
"Groups" : {
"name" : "Engineering"
}
}
{code}
{code}
GET
/api/v1/groups
Response
{
"href" : "http://server:8080/api/v1/groups/",
"items" : [
{
"href" : "http://server:8080/api/v1/groups/Engineering",
"Groups" : {
"name" : "Engineering"
}
},
{
"href" : "http://server:8080/api/v1/groups/Marketing",
"Groups" : {
"name" : "Marketing"
}
}
]
}
{code}
{code}
POST
/api/v1/groups/Engineering/members/Joe
{code}
{code}
POST
/api/v1/groups/Engineering/members
Request
[
{
"Members":{
"user_name":"Joe",
}
},
{
"Members":{
"user_name":"Mary",
}
},
{
"Members":{
"user_name":"Fred",
}
}
]
{code}
{code}
DELETE
/api/v1/groups/Engineering/members/Joe
{code}
{code}
GET
/api/v1/groups/Engineering/members
Response
{
"href" : "http://server:8080/api/v1/groups/Engineering/members",
"items" : [
{
"href" : "http://server:8080/api/v1/groups/Engineering/members/Joe",
"Members" : {
"user_name" : "Joe"
}
},
{
"href" : "http://server:8080/api/v1/groups/Engineering/members/Mary",
"Members" : {
"user_name" : "Mary"
}
}
]
}
{code}
--
This message was sent by Atlassian JIRA
(v6.2#6252)