docs: def client_list(self, name=None, name_only=None, all_enrolled=None):
          """
          Get list of clients.  Uses GET to /clients interface.
  
          :Kwargs:
            * *name*: (str) If specified, returns the client information for this client only.
            * *name_only*: (bool) If true, returns only the names of the clients requested
            * *all_enrolled*: (bool) If true, will return all enrolled clients
  
          :Returns:  (list) List of dictionaries with the client information as requested.
          """
          params = {}
  
          if name:                    # When specific name value is provided
              params["name"] = name
          if name_only:               # (Boolean) "True": only keyword "name" is provided
              params["name"] = ""
          if all_enrolled:            # (Boolean) "True": returns all enrolled clients
              params["all_enrolled"] = all_enrolled
  
          response = self._get(url.clients, params=params)
  
          self._check_response(response, 200)
          if name:
              return response.json()
          return self._create_response(response).get("clients")