Class: Twilio::REST::Api::V2010::AccountContext::IncomingPhoneNumberList::LocalInstance

Inherits:
InstanceResource
  • Object
show all
Defined in:
lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb

Instance Method Summary collapse

Constructor Details

#initialize(version, payload, account_sid: nil) ⇒ LocalInstance

Initialize the LocalInstance



484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 484

def initialize(version, payload , account_sid: nil)
    super(version)
    
    
    # Marshaled Properties
    @properties = { 
        'account_sid' => payload['account_sid'],
        'address_sid' => payload['address_sid'],
        'address_requirements' => payload['address_requirements'],
        'api_version' => payload['api_version'],
        'beta' => payload['beta'],
        'capabilities' => payload['capabilities'],
        'date_created' => Twilio.deserialize_rfc2822(payload['date_created']),
        'date_updated' => Twilio.deserialize_rfc2822(payload['date_updated']),
        'friendly_name' => payload['friendly_name'],
        'identity_sid' => payload['identity_sid'],
        'phone_number' => payload['phone_number'],
        'origin' => payload['origin'],
        'sid' => payload['sid'],
        'sms_application_sid' => payload['sms_application_sid'],
        'sms_fallback_method' => payload['sms_fallback_method'],
        'sms_fallback_url' => payload['sms_fallback_url'],
        'sms_method' => payload['sms_method'],
        'sms_url' => payload['sms_url'],
        'status_callback' => payload['status_callback'],
        'status_callback_method' => payload['status_callback_method'],
        'trunk_sid' => payload['trunk_sid'],
        'uri' => payload['uri'],
        'voice_receive_mode' => payload['voice_receive_mode'],
        'voice_application_sid' => payload['voice_application_sid'],
        'voice_caller_id_lookup' => payload['voice_caller_id_lookup'],
        'voice_fallback_method' => payload['voice_fallback_method'],
        'voice_fallback_url' => payload['voice_fallback_url'],
        'voice_method' => payload['voice_method'],
        'voice_url' => payload['voice_url'],
        'emergency_status' => payload['emergency_status'],
        'emergency_address_sid' => payload['emergency_address_sid'],
        'emergency_address_status' => payload['emergency_address_status'],
        'bundle_sid' => payload['bundle_sid'],
        'status' => payload['status'],
    }
end

Instance Method Details

#account_sidString



530
531
532
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 530

def 
    @properties['account_sid']
end

#address_requirementsAddressRequirement



542
543
544
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 542

def address_requirements
    @properties['address_requirements']
end

#address_sidString



536
537
538
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 536

def address_sid
    @properties['address_sid']
end

#api_versionString



548
549
550
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 548

def api_version
    @properties['api_version']
end

#betaBoolean



554
555
556
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 554

def beta
    @properties['beta']
end

#bundle_sidString



722
723
724
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 722

def bundle_sid
    @properties['bundle_sid']
end

#capabilitiesApiV2010AccountIncomingPhoneNumberCapabilities



560
561
562
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 560

def capabilities
    @properties['capabilities']
end

#date_createdTime



566
567
568
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 566

def date_created
    @properties['date_created']
end

#date_updatedTime



572
573
574
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 572

def date_updated
    @properties['date_updated']
end

#emergency_address_sidString



710
711
712
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 710

def emergency_address_sid
    @properties['emergency_address_sid']
end

#emergency_address_statusEmergencyAddressStatus



716
717
718
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 716

def emergency_address_status
    @properties['emergency_address_status']
end

#emergency_statusEmergencyStatus



704
705
706
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 704

def emergency_status
    @properties['emergency_status']
end

#friendly_nameString



578
579
580
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 578

def friendly_name
    @properties['friendly_name']
end

#identity_sidString



584
585
586
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 584

def identity_sid
    @properties['identity_sid']
end

#inspectObject

Provide a detailed, user friendly representation



740
741
742
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 740

def inspect
    "<Twilio.Api.V2010.LocalInstance>"
end

#originString



596
597
598
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 596

def origin
    @properties['origin']
end

#phone_numberString



590
591
592
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 590

def phone_number
    @properties['phone_number']
end

#sidString



602
603
604
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 602

def sid
    @properties['sid']
end

#sms_application_sidString



608
609
610
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 608

def sms_application_sid
    @properties['sms_application_sid']
end

#sms_fallback_methodString



614
615
616
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 614

def sms_fallback_method
    @properties['sms_fallback_method']
end

#sms_fallback_urlString



620
621
622
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 620

def sms_fallback_url
    @properties['sms_fallback_url']
end

#sms_methodString



626
627
628
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 626

def sms_method
    @properties['sms_method']
end

#sms_urlString



632
633
634
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 632

def sms_url
    @properties['sms_url']
end

#statusString



728
729
730
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 728

def status
    @properties['status']
end

#status_callbackString



638
639
640
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 638

def status_callback
    @properties['status_callback']
end

#status_callback_methodString



644
645
646
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 644

def status_callback_method
    @properties['status_callback_method']
end

#to_sObject

Provide a user friendly representation



734
735
736
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 734

def to_s
    "<Twilio.Api.V2010.LocalInstance>"
end

#trunk_sidString



650
651
652
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 650

def trunk_sid
    @properties['trunk_sid']
end

#uriString



656
657
658
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 656

def uri
    @properties['uri']
end

#voice_application_sidString



668
669
670
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 668

def voice_application_sid
    @properties['voice_application_sid']
end

#voice_caller_id_lookupBoolean



674
675
676
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 674

def voice_caller_id_lookup
    @properties['voice_caller_id_lookup']
end

#voice_fallback_methodString



680
681
682
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 680

def voice_fallback_method
    @properties['voice_fallback_method']
end

#voice_fallback_urlString



686
687
688
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 686

def voice_fallback_url
    @properties['voice_fallback_url']
end

#voice_methodString



692
693
694
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 692

def voice_method
    @properties['voice_method']
end

#voice_receive_modeVoiceReceiveMode



662
663
664
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 662

def voice_receive_mode
    @properties['voice_receive_mode']
end

#voice_urlString



698
699
700
# File 'lib/twilio-ruby/rest/api/v2010/account/incoming_phone_number/local.rb', line 698

def voice_url
    @properties['voice_url']
end