lib/twilio-ruby/rest/preview.rb in twilio-ruby-5.22.3 vs lib/twilio-ruby/rest/preview.rb in twilio-ruby-5.23.0

- old
+ new

@@ -25,10 +25,11 @@ @marketplace = nil @acc_security = nil @sync = nil @understand = nil @wireless = nil + @trusted_comms = nil end ## # Version bulk_exports of preview def bulk_exports @@ -76,10 +77,16 @@ def wireless @wireless ||= Wireless.new self end ## + # Version trusted_comms of preview + def trusted_comms + @trusted_comms ||= TrustedComms.new self + end + + ## # @param [String] resource_type The resource_type # @return [Twilio::REST::Preview::BulkExports::ExportInstance] if resource_type was passed. # @return [Twilio::REST::Preview::BulkExports::ExportList] def exports(resource_type=:unset) self.bulk_exports.exports(resource_type) @@ -175,9 +182,27 @@ # @param [String] sid The sid # @return [Twilio::REST::Preview::Wireless::SimInstance] if sid was passed. # @return [Twilio::REST::Preview::Wireless::SimList] def sims(sid=:unset) self.wireless.sims(sid) + end + + ## + # @return [Twilio::REST::Preview::TrustedComms::DeviceInstance] + def devices + self.trusted_comms.devices() + end + + ## + # @return [Twilio::REST::Preview::TrustedComms::PhoneCallInstance] + def phone_calls + self.trusted_comms.phone_calls() + end + + ## + # @return [Twilio::REST::Preview::TrustedComms::CurrentCallInstance] + def current_calls + self.trusted_comms.current_calls() end ## # Provide a user friendly representation def to_s \ No newline at end of file