lib/twilio-ruby/rest/supersim/v1/sim.rb in twilio-ruby-5.68.0 vs lib/twilio-ruby/rest/supersim/v1/sim.rb in twilio-ruby-5.69.0

- old
+ new

@@ -201,10 +201,11 @@ @solution = {sid: sid, } @uri = "/Sims/#{@solution[:sid]}" # Dependents @billing_periods = nil + @sim_ip_addresses = nil end ## # Fetch the SimInstance # @return [SimInstance] Fetched SimInstance @@ -260,10 +261,22 @@ @billing_periods end ## + # Access the sim_ip_addresses + # @return [SimIpAddressList] + # @return [SimIpAddressContext] + def sim_ip_addresses + unless @sim_ip_addresses + @sim_ip_addresses = SimIpAddressList.new(@version, sim_sid: @solution[:sid], ) + end + + @sim_ip_addresses + end + + ## # Provide a user friendly representation def to_s context = @solution.map {|k, v| "#{k}: #{v}"}.join(',') "#<Twilio.Supersim.V1.SimContext #{context}>" end @@ -419,9 +432,16 @@ ## # Access the billing_periods # @return [billing_periods] billing_periods def billing_periods context.billing_periods + end + + ## + # Access the sim_ip_addresses + # @return [sim_ip_addresses] sim_ip_addresses + def sim_ip_addresses + context.sim_ip_addresses end ## # Provide a user friendly representation def to_s \ No newline at end of file