Module: Crowdin::ApiResources::SecurityLogs
- Defined in:
- lib/crowdin-api/api_resources/security_logs.rb
Instance Method Summary collapse
- #get_organization_security_log(security_log_id) ⇒ Object
- #get_user_security_log(user_id, security_log_id) ⇒ Object
- #list_organization_security_logs(query = {}) ⇒ Object
- #list_user_security_logs(user_id, query = {}) ⇒ Object
Instance Method Details
#get_organization_security_log(security_log_id) ⇒ Object
51 52 53 54 55 56 57 58 59 60 |
# File 'lib/crowdin-api/api_resources/security_logs.rb', line 51 def get_organization_security_log(security_log_id) enterprise_mode? || raise_only_for_enterprise_mode_error request = Web::Request.new( connection, :get, "#{config.target_api_url}/security-logs/#{security_log_id}" ) Web::SendRequest.new(request).perform end |
#get_user_security_log(user_id, security_log_id) ⇒ Object
24 25 26 27 28 29 30 31 |
# File 'lib/crowdin-api/api_resources/security_logs.rb', line 24 def get_user_security_log(user_id, security_log_id) request = Web::Request.new( connection, :get, "#{config.target_api_url}/users/#{user_id}/security-logs/#{security_log_id}" ) Web::SendRequest.new(request).perform end |
#list_organization_security_logs(query = {}) ⇒ Object
37 38 39 40 41 42 43 44 45 46 47 |
# File 'lib/crowdin-api/api_resources/security_logs.rb', line 37 def list_organization_security_logs(query = {}) enterprise_mode? || raise_only_for_enterprise_mode_error request = Web::Request.new( connection, :get, "#{config.target_api_url}/security-logs", { params: query } ) Web::SendRequest.new(request).perform end |
#list_user_security_logs(user_id, query = {}) ⇒ Object
10 11 12 13 14 15 16 17 18 |
# File 'lib/crowdin-api/api_resources/security_logs.rb', line 10 def list_user_security_logs(user_id, query = {}) request = Web::Request.new( connection, :get, "#{config.target_api_url}/users/#{user_id}/security-logs", { params: query } ) Web::SendRequest.new(request).perform end |