Interface AdminApi
-
@Produces("application/json") @Path("/rest/api/{jclouds.api-version}/admin") public interface AdminApi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RequestStatuscreateUser(String name, String password, String displayName, String emailAddress, Boolean addToDefaultGroup, String notify)UserdeleteUser(String name)UserPagelistUsers(String filter, Integer start, Integer limit)UserPagelistUsersByGroup(String context, String filter, Integer start, Integer limit)
-
-
-
Method Detail
-
listUsersByGroup
@Named("admin:list-user-by-group") @Consumes("application/json") @Path("/groups/more-members") @GET UserPage listUsersByGroup(@QueryParam("context") String context, @Nullable @QueryParam("filter") String filter, @Nullable @QueryParam("start") Integer start, @Nullable @QueryParam("limit") Integer limit)
-
listUsers
@Named("admin:list-users") @Consumes("application/json") @Path("/users") @GET UserPage listUsers(@Nullable @QueryParam("filter") String filter, @Nullable @QueryParam("start") Integer start, @Nullable @QueryParam("limit") Integer limit)
-
createUser
@Named("admin:create-user") @Consumes("application/json") @Path("/users") @POST RequestStatus createUser(@QueryParam("name") String name, @QueryParam("password") String password, @QueryParam("displayName") String displayName, @QueryParam("emailAddress") String emailAddress, @Nullable @QueryParam("addToDefaultGroup") Boolean addToDefaultGroup, @Nullable @QueryParam("notify") String notify)
-
-