Sha256: ae843bdb102b3c3c68661e26dd681137a55177eca8719c33f3d539319b98c161
Contents?: true
Size: 775 Bytes
Versions: 12
Compression:
Stored size: 775 Bytes
Contents
module SendGridWebApi::SubUserModules class IpManagement < SendGridWebApi::SubUser def get options = {} options.merge!({:list => "all"}) unless options[:list] ip_management_get_url = "apiv2/customer.ip.json" query_api(ip_management_get_url, options) end def usage_ip options = {} options.merge!({:task => "list"}) unless options[:task] ip_management_get_url = "apiv2/customer.sendip.json" query_api(ip_management_get_url, options) end def assign_ip options = {} options.merge!({:task => "append"}) unless options[:task] options.merge!({:set => "specify"}) unless options[:set] ip_management_get_url = "apiv2/customer.sendip.json" query_api(ip_management_get_url, options) end end end
Version data entries
12 entries across 12 versions & 1 rubygems