class Twilio::REST::Api::V2010

Public Class Methods

new(domain) click to toggle source

Initialize the V2010 version of Api

Calls superclass method Twilio::REST::Version::new
   # File lib/twilio-ruby/rest/api/v2010.rb
15 def initialize(domain)
16   super
17   @version = '2010-04-01'
18   @accounts = nil
19   @account = nil
20 end

Public Instance Methods

account() click to toggle source

Account provided as the authenticating account

   # File lib/twilio-ruby/rest/api/v2010.rb
40 def account
41   @account ||= AccountContext.new(self, @domain.client.account_sid)
42 end
account=(value) click to toggle source

Setter to override the primary account

   # File lib/twilio-ruby/rest/api/v2010.rb
46 def account=(value)
47   @account = value
48 end
accounts(sid=:unset) click to toggle source

@param [String] sid The Account Sid that uniquely identifies the account to

fetch

@return [Twilio::REST::Api::V2010::AccountContext] if sid was passed. @return [Twilio::REST::Api::V2010::AccountList]

   # File lib/twilio-ruby/rest/api/v2010.rb
27 def accounts(sid=:unset)
28   if sid.nil?
29       raise ArgumentError, 'sid cannot be nil'
30   end
31   if sid == :unset
32       @accounts ||= AccountList.new self
33   else
34       AccountContext.new(self, sid)
35   end
36 end
addresses(sid=:unset) click to toggle source
   # File lib/twilio-ruby/rest/api/v2010.rb
50 def addresses(sid=:unset)
51   self.account.addresses(sid)
52 end
applications(sid=:unset) click to toggle source
   # File lib/twilio-ruby/rest/api/v2010.rb
54 def applications(sid=:unset)
55   self.account.applications(sid)
56 end
authorized_connect_apps(connect_app_sid=:unset) click to toggle source
   # File lib/twilio-ruby/rest/api/v2010.rb
58 def authorized_connect_apps(connect_app_sid=:unset)
59   self.account.authorized_connect_apps(connect_app_sid)
60 end
available_phone_numbers(country_code=:unset) click to toggle source
   # File lib/twilio-ruby/rest/api/v2010.rb
62 def available_phone_numbers(country_code=:unset)
63   self.account.available_phone_numbers(country_code)
64 end
balance() click to toggle source
   # File lib/twilio-ruby/rest/api/v2010.rb
66 def balance
67   self.account.balance()
68 end
calls(sid=:unset) click to toggle source
   # File lib/twilio-ruby/rest/api/v2010.rb
70 def calls(sid=:unset)
71   self.account.calls(sid)
72 end
conferences(sid=:unset) click to toggle source
   # File lib/twilio-ruby/rest/api/v2010.rb
74 def conferences(sid=:unset)
75   self.account.conferences(sid)
76 end
connect_apps(sid=:unset) click to toggle source
   # File lib/twilio-ruby/rest/api/v2010.rb
78 def connect_apps(sid=:unset)
79   self.account.connect_apps(sid)
80 end
incoming_phone_numbers(sid=:unset) click to toggle source
   # File lib/twilio-ruby/rest/api/v2010.rb
82 def incoming_phone_numbers(sid=:unset)
83   self.account.incoming_phone_numbers(sid)
84 end
keys(sid=:unset) click to toggle source
   # File lib/twilio-ruby/rest/api/v2010.rb
86 def keys(sid=:unset)
87   self.account.keys(sid)
88 end
messages(sid=:unset) click to toggle source
   # File lib/twilio-ruby/rest/api/v2010.rb
90 def messages(sid=:unset)
91   self.account.messages(sid)
92 end
new_keys() click to toggle source
   # File lib/twilio-ruby/rest/api/v2010.rb
94 def new_keys
95   self.account.new_keys()
96 end
new_signing_keys() click to toggle source
    # File lib/twilio-ruby/rest/api/v2010.rb
 98 def new_signing_keys
 99   self.account.new_signing_keys()
100 end
notifications(sid=:unset) click to toggle source
    # File lib/twilio-ruby/rest/api/v2010.rb
102 def notifications(sid=:unset)
103   self.account.notifications(sid)
104 end
outgoing_caller_ids(sid=:unset) click to toggle source
    # File lib/twilio-ruby/rest/api/v2010.rb
106 def outgoing_caller_ids(sid=:unset)
107   self.account.outgoing_caller_ids(sid)
108 end
queues(sid=:unset) click to toggle source
    # File lib/twilio-ruby/rest/api/v2010.rb
110 def queues(sid=:unset)
111   self.account.queues(sid)
112 end
recordings(sid=:unset) click to toggle source
    # File lib/twilio-ruby/rest/api/v2010.rb
114 def recordings(sid=:unset)
115   self.account.recordings(sid)
116 end
short_codes(sid=:unset) click to toggle source
    # File lib/twilio-ruby/rest/api/v2010.rb
126 def short_codes(sid=:unset)
127   self.account.short_codes(sid)
128 end
signing_keys(sid=:unset) click to toggle source
    # File lib/twilio-ruby/rest/api/v2010.rb
118 def signing_keys(sid=:unset)
119   self.account.signing_keys(sid)
120 end
sip() click to toggle source
    # File lib/twilio-ruby/rest/api/v2010.rb
122 def sip
123   self.account.sip()
124 end
to_s() click to toggle source

Provide a user friendly representation

    # File lib/twilio-ruby/rest/api/v2010.rb
148 def to_s
149   '<Twilio::REST::Api::V2010>'
150 end
tokens() click to toggle source
    # File lib/twilio-ruby/rest/api/v2010.rb
130 def tokens
131   self.account.tokens()
132 end
transcriptions(sid=:unset) click to toggle source
    # File lib/twilio-ruby/rest/api/v2010.rb
134 def transcriptions(sid=:unset)
135   self.account.transcriptions(sid)
136 end
usage() click to toggle source
    # File lib/twilio-ruby/rest/api/v2010.rb
138 def usage
139   self.account.usage()
140 end
validation_requests() click to toggle source
    # File lib/twilio-ruby/rest/api/v2010.rb
142 def validation_requests
143   self.account.validation_requests()
144 end