Class: Twilio::REST::Numbers::V2::ApplicationList::CreateShortCodeApplicationRequest
- Inherits:
-
Object
- Object
- Twilio::REST::Numbers::V2::ApplicationList::CreateShortCodeApplicationRequest
- Defined in:
- lib/twilio-ruby/rest/numbers/v2/application.rb
Instance Attribute Summary collapse
Instance Method Summary collapse
-
#initialize(payload) ⇒ CreateShortCodeApplicationRequest
constructor
A new instance of CreateShortCodeApplicationRequest.
- #to_json(options = {}) ⇒ Object
Constructor Details
#initialize(payload) ⇒ CreateShortCodeApplicationRequest
Returns a new instance of CreateShortCodeApplicationRequest.
28 29 30 31 32 33 |
# File 'lib/twilio-ruby/rest/numbers/v2/application.rb', line 28 def initialize(payload) @friendly_name = payload["friendly_name"] @iso_country = payload["iso_country"] @business_information = payload["business_information"] @setup = payload["setup"] end |
Instance Attribute Details
#business_information ⇒ Object
27 28 29 |
# File 'lib/twilio-ruby/rest/numbers/v2/application.rb', line 27 def business_information @business_information end |
#friendly_name ⇒ Object
27 28 29 |
# File 'lib/twilio-ruby/rest/numbers/v2/application.rb', line 27 def friendly_name @friendly_name end |
#iso_country ⇒ Object
27 28 29 |
# File 'lib/twilio-ruby/rest/numbers/v2/application.rb', line 27 def iso_country @iso_country end |
#setup ⇒ Object
27 28 29 |
# File 'lib/twilio-ruby/rest/numbers/v2/application.rb', line 27 def setup @setup end |
Instance Method Details
#to_json(options = {}) ⇒ Object
34 35 36 37 38 39 40 41 |
# File 'lib/twilio-ruby/rest/numbers/v2/application.rb', line 34 def to_json( = {}) { "friendly_name": @friendly_name, "iso_country": @iso_country, "business_information": @business_information, "setup": @setup, }.to_json() end |