Class: Twilio::REST::Routes
- Defined in:
- lib/twilio-ruby/rest/routes.rb,
lib/twilio-ruby/rest/routes/v2.rb,
lib/twilio-ruby/rest/routes/v2/trunk.rb,
lib/twilio-ruby/rest/routes/v2/sip_domain.rb,
lib/twilio-ruby/rest/routes/v2/phone_number.rb
Defined Under Namespace
Classes: V2
Instance Attribute Summary
Attributes inherited from Domain
Instance Method Summary collapse
-
#initialize(twilio) ⇒ Routes
constructor
Initialize the Routes Domain.
- #phone_numbers(phone_number = :unset) ⇒ Twilio::REST::Routes::V2::PhoneNumberInstance, Twilio::REST::Routes::V2::PhoneNumberList
- #sip_domains(sip_domain = :unset) ⇒ Twilio::REST::Routes::V2::SipDomainInstance, Twilio::REST::Routes::V2::SipDomainList
-
#to_s ⇒ Object
Provide a user friendly representation.
- #trunks(sip_trunk_domain = :unset) ⇒ Twilio::REST::Routes::V2::TrunkInstance, Twilio::REST::Routes::V2::TrunkList
-
#v2 ⇒ Object
Version v2 of routes.
Methods inherited from Domain
Constructor Details
#initialize(twilio) ⇒ Routes
Initialize the Routes Domain
14 15 16 17 18 19 20 21 22 23 |
# File 'lib/twilio-ruby/rest/routes.rb', line 14 def initialize(twilio) super @base_url = 'https://routes.twilio.com' @host = 'routes.twilio.com' @port = 443 # Versions @v2 = nil end |
Instance Method Details
#phone_numbers(phone_number = :unset) ⇒ Twilio::REST::Routes::V2::PhoneNumberInstance, Twilio::REST::Routes::V2::PhoneNumberList
35 36 37 |
# File 'lib/twilio-ruby/rest/routes.rb', line 35 def phone_numbers(phone_number=:unset) self.v2.phone_numbers(phone_number) end |
#sip_domains(sip_domain = :unset) ⇒ Twilio::REST::Routes::V2::SipDomainInstance, Twilio::REST::Routes::V2::SipDomainList
43 44 45 |
# File 'lib/twilio-ruby/rest/routes.rb', line 43 def sip_domains(sip_domain=:unset) self.v2.sip_domains(sip_domain) end |
#to_s ⇒ Object
Provide a user friendly representation
57 58 59 |
# File 'lib/twilio-ruby/rest/routes.rb', line 57 def to_s '#<Twilio::REST::Routes>' end |
#trunks(sip_trunk_domain = :unset) ⇒ Twilio::REST::Routes::V2::TrunkInstance, Twilio::REST::Routes::V2::TrunkList
51 52 53 |
# File 'lib/twilio-ruby/rest/routes.rb', line 51 def trunks(sip_trunk_domain=:unset) self.v2.trunks(sip_trunk_domain) end |
#v2 ⇒ Object
Version v2 of routes
27 28 29 |
# File 'lib/twilio-ruby/rest/routes.rb', line 27 def v2 @v2 ||= V2.new self end |