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