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
# 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
# File lib/softlayer/network/message/delivery/email/sendgrid.rb, line 96 def update_email_address(message) request(:update_email_address, Boolean, message) end