class SendGridWebApi::SubUserModules::IpManagement

Public Instance Methods

assign_ip(options = {}) click to toggle source
# File lib/sub_user/ip_management.rb, line 15
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
get(options = {}) click to toggle source
# File lib/sub_user/ip_management.rb, line 3
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
usage_ip(options = {}) click to toggle source
# File lib/sub_user/ip_management.rb, line 9
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