class Twilio::REST::IpMessaging

Public Class Methods

new(twilio) click to toggle source

Initialize the IpMessaging Domain

Calls superclass method Twilio::REST::Domain::new
   # File lib/twilio-ruby/rest/ip_messaging.rb
14 def initialize(twilio)
15   super
16 
17   @base_url = 'https://ip-messaging.twilio.com'
18   @host = 'ip-messaging.twilio.com'
19   @port = 443
20 
21   # Versions
22   @v1 = nil
23   @v2 = nil
24 end

Public Instance Methods

credentials(sid=:unset) click to toggle source

@param [String] sid The sid @return [Twilio::REST::Ip_messaging::V2::CredentialInstance] if sid was passed. @return [Twilio::REST::Ip_messaging::V2::CredentialList]

   # File lib/twilio-ruby/rest/ip_messaging.rb
42 def credentials(sid=:unset)
43   self.v2.credentials(sid)
44 end
services(sid=:unset) click to toggle source

@param [String] sid The sid @return [Twilio::REST::Ip_messaging::V2::ServiceInstance] if sid was passed. @return [Twilio::REST::Ip_messaging::V2::ServiceList]

   # File lib/twilio-ruby/rest/ip_messaging.rb
50 def services(sid=:unset)
51   self.v2.services(sid)
52 end
to_s() click to toggle source

Provide a user friendly representation

   # File lib/twilio-ruby/rest/ip_messaging.rb
56 def to_s
57   '#<Twilio::REST::IpMessaging>'
58 end
v1() click to toggle source

Version v1 of ip_messaging

   # File lib/twilio-ruby/rest/ip_messaging.rb
28 def v1
29   @v1 ||= V1.new self
30 end
v2() click to toggle source

Version v2 of ip_messaging

   # File lib/twilio-ruby/rest/ip_messaging.rb
34 def v2
35   @v2 ||= V2.new self
36 end