Class: Twilio::REST::Api::V2010::AccountContext::SipList::DomainListResponse

Inherits:
InstanceListResource show all
Defined in:
lib/twilio-ruby/rest/api/v2010/account/sip/domain.rb,
lib/twilio-ruby/rest/api/v2010/account/sip/domain.rb

Instance Method Summary collapse

Constructor Details

#initialize(version, payload, key, limit = :unset) ⇒ DomainListResponse

Returns a new instance of DomainListResponse.

Parameters:

  • instance (Array<DomainInstance>)
  • headers (Hash{String => Object})
  • status_code (Integer)


615
616
617
618
619
620
621
# File 'lib/twilio-ruby/rest/api/v2010/account/sip/domain.rb', line 615

def initialize(version, payload, key)
   @domain_instance = payload.body[key].map do |data|
    DomainInstance.new(version, data)
   end
   @headers = payload.headers
   @status_code = payload.status_code
end

Instance Method Details

#domainObject



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

def domain
    @domain
end

#domain_instanceObject



623
624
625
# File 'lib/twilio-ruby/rest/api/v2010/account/sip/domain.rb', line 623

def domain_instance
    @instance
end

#headersObject



708
709
710
# File 'lib/twilio-ruby/rest/api/v2010/account/sip/domain.rb', line 708

def headers
  @headers
end

#status_codeObject



712
713
714
# File 'lib/twilio-ruby/rest/api/v2010/account/sip/domain.rb', line 712

def status_code
  @status_code
end