Interface RoleAdminApi
@Beta
@Path("OS-KSADM/roles")
public interface RoleAdminApi
Provides access to the OpenStack Keystone Role Administration Extension API.
-
Method Summary
-
Method Details
-
list
@Named("role:list") @GET @Consumes("application/json") com.google.common.collect.FluentIterable<? extends Role> list()Returns a summary list of roles.- Returns:
- The list of roles
-
create
Creates a new Role- Returns:
- the new Role
-
get
Gets the role- Returns:
- the role
-
delete
@Named("role:delete") @DELETE @Path("/{id}") @Consumes boolean delete(@PathParam("id") String roleId) Deletes a role- Returns:
- true if successful
-