module Zoomify::Resources::CloudRecording
Public Instance Methods
user_cloud_recordings(*args)
click to toggle source
# File lib/zoomify/resources/cloud_recording.rb, line 4 def user_cloud_recordings *args params = Request.extract_params_and_manage_user_id_error *args Request.raise_from_to_error params self.class.fire_get("/users/#{Request.extract_id_from_params(params)}/recordings", params) end
Private Instance Methods
recording_with_meeting_id_options(params)
click to toggle source
# File lib/zoomify/resources/cloud_recording.rb, line 26 def recording_with_meeting_id_options params { meeting_cloud_recordings: { request: 'get', url: "/meetings/#{Request.extract_id_vs_uuid_from_params(params)}/recordings" }, meeting_cloud_recordings_delete_all: { request: 'delete', url: "/meetings/#{Request.extract_id_vs_uuid_from_params(params)}/recordings" }, meeting_cloud_recordings_recover: { request: 'put', url: "/meetings/#{Request.extract_id_vs_uuid_from_params(params)}/recordings/status" } } end
recording_with_multiple_ids(params)
click to toggle source
# File lib/zoomify/resources/cloud_recording.rb, line 46 def recording_with_multiple_ids params { meeting_cloud_recording_delete: { request: 'delete', url: "/meetings/#{Request.extract_id_vs_uuid_from_params(params)}/recordings/#{params[:recording_id]}" }, meeting_cloud_recording_recover: { request: 'put', url: "/meetings/#{Request.extract_id_vs_uuid_from_params(params)}/recordings/#{params[:recording_id]}/status" } } end