class Twilio::REST::Messaging
Public Class Methods
new(twilio)
click to toggle source
Initialize the Messaging
Domain
Calls superclass method
Twilio::REST::Domain::new
# File lib/twilio-ruby/rest/messaging.rb 14 def initialize(twilio) 15 super 16 17 @base_url = 'https://messaging.twilio.com' 18 @host = 'messaging.twilio.com' 19 @port = 443 20 21 # Versions 22 @v1 = nil 23 end
Public Instance Methods
brand_registrations(sid=:unset)
click to toggle source
@param [String] sid The unique string to identify Brand Registration. @return [Twilio::REST::Messaging::V1::BrandRegistrationInstance] if sid was passed. @return [Twilio::REST::Messaging::V1::BrandRegistrationList]
# File lib/twilio-ruby/rest/messaging.rb 35 def brand_registrations(sid=:unset) 36 self.v1.brand_registrations(sid) 37 end
deactivations()
click to toggle source
@return [Twilio::REST::Messaging::V1::DeactivationsInstance]
# File lib/twilio-ruby/rest/messaging.rb 41 def deactivations 42 self.v1.deactivations() 43 end
external_campaign()
click to toggle source
@return [Twilio::REST::Messaging::V1::ExternalCampaignInstance]
# File lib/twilio-ruby/rest/messaging.rb 47 def external_campaign 48 self.v1.external_campaign() 49 end
services(sid=:unset)
click to toggle source
@param [String] sid The unique string that we created to identify the Service
resource.
@return [Twilio::REST::Messaging::V1::ServiceInstance] if sid was passed. @return [Twilio::REST::Messaging::V1::ServiceList]
# File lib/twilio-ruby/rest/messaging.rb 56 def services(sid=:unset) 57 self.v1.services(sid) 58 end
to_s()
click to toggle source
Provide a user friendly representation
# File lib/twilio-ruby/rest/messaging.rb 68 def to_s 69 '#<Twilio::REST::Messaging>' 70 end
usecases()
click to toggle source
@return [Twilio::REST::Messaging::V1::UsecaseInstance]
# File lib/twilio-ruby/rest/messaging.rb 62 def usecases 63 self.v1.usecases() 64 end
v1()
click to toggle source
Version
v1 of messaging
# File lib/twilio-ruby/rest/messaging.rb 27 def v1 28 @v1 ||= V1.new self 29 end