Sha256: 02d081cacbabb3c3d59564f5cac53fdb84a3f555d03157b6c77bb7ea08aa750f
Contents?: true
Size: 1.01 KB
Versions: 12
Compression:
Stored size: 1.01 KB
Contents
module SendGridWebApi::SubUserModules class MonitorRecord < SendGridWebApi::SubUser MONITOR_RECORD_URL = "apiv2/customer.monitor.json" def get options = {} options.merge!({:task => "list"}) unless options[:task] query_api(MONITOR_RECORD_URL, options) end def create options = {} options.merge!({:task => "create"}) unless options[:task] query_api(MONITOR_RECORD_URL, options) end def edit options = {} options.merge!({:task => "edit"}) unless options[:task] query_api(MONITOR_RECORD_URL, options) end def delete options = {} options.merge!({:task => "delete"}) unless options[:task] query_api(MONITOR_RECORD_URL, options) end def add_user options = {} options.merge!({:task => "append"}) unless options[:task] query_api(MONITOR_RECORD_URL, options) end def remove_user options = {} options.merge!({:task => "detach"}) unless options[:task] query_api(MONITOR_RECORD_URL, options) end end end
Version data entries
12 entries across 12 versions & 1 rubygems