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