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