Method: Twilio::REST::Preview::HostedNumbers::AuthorizationDocumentInstance#initialize
- Defined in:
- lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document.rb
#initialize(version, payload, sid: nil) ⇒ AuthorizationDocumentInstance
Initialize the AuthorizationDocumentInstance
583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 |
# File 'lib/twilio-ruby/rest/preview/hosted_numbers/authorization_document.rb', line 583 def initialize(version, payload , sid: nil) super(version) # Marshaled Properties @properties = { 'sid' => payload['sid'], 'address_sid' => payload['address_sid'], 'status' => payload['status'], 'email' => payload['email'], 'cc_emails' => payload['cc_emails'], 'date_created' => Twilio.deserialize_iso8601_datetime(payload['date_created']), 'date_updated' => Twilio.deserialize_iso8601_datetime(payload['date_updated']), 'url' => payload['url'], 'links' => payload['links'], } # Context @instance_context = nil @params = { 'sid' => sid || @properties['sid'] , } end |