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
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