module Zoomus::Actions::User
Public Instance Methods
user_autocreate(*args)
click to toggle source
# File lib/zoomus/actions/user.rb, line 57 def user_autocreate(*args) options = Utils.extract_options!(args) Utils.require_params([:type, :email, :password], options) Utils.parse_response self.class.post('/user/autocreate', :query => options) end
user_autocreate2(*args)
click to toggle source
Need to contact zoom support to enable autocreate2 on your account Behaves like autocreate, but users email address does not have to match managed domain
# File lib/zoomus/actions/user.rb, line 65 def user_autocreate2(*args) options = Utils.extract_options!(args) Utils.require_params([:type, :email, :password], options) Utils.parse_response self.class.post('/user/autocreate2', :query => options) end
user_create(*args)
click to toggle source
# File lib/zoomus/actions/user.rb, line 15 def user_create(*args) options = Utils.extract_options!(args) Utils.require_params([:type, :email], options) Utils.parse_response self.class.post('/user/create', :query => options) end
user_custcreate(*args)
click to toggle source
# File lib/zoomus/actions/user.rb, line 33 def user_custcreate(*args) options = Utils.extract_options!(args) Utils.require_params([:type, :email], options) Utils.parse_response self.class.post('/user/custcreate', :query => options) end
user_delete(*args)
click to toggle source
# File lib/zoomus/actions/user.rb, line 21 def user_delete(*args) options = Utils.extract_options!(args) Utils.require_params([:id], options) Utils.parse_response self.class.post('/user/delete', :query => options) end
user_get(*args)
click to toggle source
# File lib/zoomus/actions/user.rb, line 45 def user_get(*args) options = Utils.extract_options!(args) Utils.require_params([:id], options) Utils.parse_response self.class.post('/user/get', :query => options) end
user_getbyemail(*args)
click to toggle source
# File lib/zoomus/actions/user.rb, line 51 def user_getbyemail(*args) options = Utils.extract_options!(args) Utils.require_params([:email], options) Utils.parse_response self.class.post('/user/getbyemail', :query => options) end
user_list(*args)
click to toggle source
# File lib/zoomus/actions/user.rb, line 5 def user_list(*args) options = Utils.extract_options!(args) Utils.parse_response self.class.post('/user/list', :query => options) end
user_pending(*args)
click to toggle source
# File lib/zoomus/actions/user.rb, line 10 def user_pending(*args) options = Utils.extract_options!(args) Utils.parse_response self.class.post('/user/pending', :query => options) end
user_permanent_delete(*args)
click to toggle source
# File lib/zoomus/actions/user.rb, line 27 def user_permanent_delete(*args) options = Utils.extract_options!(args) Utils.require_params([:id], options) Utils.parse_response self.class.post('/user/permanentdelete', :query => options) end
user_update(*args)
click to toggle source
# File lib/zoomus/actions/user.rb, line 39 def user_update(*args) options = Utils.extract_options!(args) Utils.require_params([:id], options) Utils.parse_response self.class.post('/user/update', :query => options) end