Interface UserService

  • All Superinterfaces:
    Service
    All Known Implementing Classes:
    UserServiceImpl

    public interface UserService
    extends Service
    A service to manage a user in the system. Use this service to either get users details or remove users. In order to add new users please use <>.
    • Method Detail

      • get

        UserService.GetRequest get()
        Gets the system user information. Usage: .... GET /ovirt-engine/api/users/1234 .... Will return the user information: [source,xml] ---- admin 23456 [email protected] Lastname * user1 user1@domain-authz domain-authz ----
      • update

        UserService.UpdateRequest update()
        Updates information about the user. Only the `user_options` field can be updated. For example, to update user options: [source] ---- PUT /ovirt-engine/api/users/123 ---- With a request body like this: [source,xml] ---- test ["any","JSON"] ---- IMPORTANT: Since version 4.4.5 of the engine this operation is deprecated, and preserved only for backwards compatibility. It will be removed in the future. Please use the <> endpoint instead.
      • eventSubscriptionsService

        EventSubscriptionsService eventSubscriptionsService()
        List of event-subscriptions for this user.
      • service

        Service service​(String path)
        Service locator method, returns individual service on which the URI is dispatched.