class Softlayer::Network::Message::Delivery::Email::Sendgrid

Constants

SERVICE

Attributes

email_address[RW]
smtp_access[RW]

Public Instance Methods

add_unsubscribe_email_address(message) click to toggle source

email_address

# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 12
def add_unsubscribe_email_address(message)
  request(:add_unsubscribe_email_address, Boolean, message)
end
delete_email_list_entries(message) click to toggle source

list entries

# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 18
def delete_email_list_entries(message)
  request(:delete_email_list_entries, Boolean, message)
end
disable_smtp_access() click to toggle source
# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 22
def disable_smtp_access
  request(:disable_smtp_access, Boolean)
end
edit_object(message) click to toggle source

template_object

# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 27
def edit_object(message)
  request(:edit_object, Boolean, message)
end
enable_smtp_access() click to toggle source
# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 31
def enable_smtp_access
  request(:enable_smtp_access, Boolean)
end
get_account() click to toggle source
# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 35
def get_account
  request(:get_account, Softlayer::Account)
end
get_account_overview() click to toggle source
# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 39
def get_account_overview
  request(:get_account_overview, Softlayer::Container::Network::Message::Delivery::Email::Sendgrid::Account::Overview)
end
get_billing_item() click to toggle source
# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 43
def get_billing_item
  request(:get_billing_item, Softlayer::Billing::Item)
end
get_category_list() click to toggle source
# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 47
def get_category_list
  request(:get_category_list, Array[String])
end
get_email_address() click to toggle source
# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 51
def get_email_address
  request(:get_email_address, String)
end
get_email_list(message) click to toggle source

list

# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 56
def get_email_list(message)
  request(:get_email_list, Array[Softlayer::Container::Network::Message::Delivery::Email::Sendgrid::List::Entry], message)
end
get_object() click to toggle source
# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 60
def get_object
  request(:get_object, Softlayer::Network::Message::Delivery::Email::Sendgrid)
end
get_smtp_access() click to toggle source
# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 64
def get_smtp_access
  request(:get_smtp_access, String)
end
get_statistics(message) click to toggle source

options

# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 69
def get_statistics(message)
  request(:get_statistics, Array[Softlayer::Container::Network::Message::Delivery::Email::Sendgrid::Statistics], message)
end
get_statistics_graph(message) click to toggle source

options

# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 74
def get_statistics_graph(message)
  request(:get_statistics_graph, Softlayer::Container::Network::Message::Delivery::Email::Sendgrid::Statistics::Graph, message)
end
get_type() click to toggle source
# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 78
def get_type
  request(:get_type, Softlayer::Network::Message::Delivery::Type)
end
get_vendor() click to toggle source
# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 82
def get_vendor
  request(:get_vendor, Softlayer::Network::Message::Delivery::Vendor)
end
get_vendor_portal_url() click to toggle source
# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 86
def get_vendor_portal_url
  request(:get_vendor_portal_url, String)
end
send_email(message) click to toggle source

email_container

# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 91
def send_email(message)
  request(:send_email, Boolean, message)
end
update_email_address(message) click to toggle source

email_address

# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 96
def update_email_address(message)
  request(:update_email_address, Boolean, message)
end