class Twilio::REST::Api::V2010::AccountContext::BalanceInstance

Public Class Methods

new(version, payload, account_sid: nil) click to toggle source

Initialize the BalanceInstance @param [Version] version Version that contains the resource @param [Hash] payload payload that contains response from Twilio @param [String] account_sid The unique SID identifier of the Account. @return [BalanceInstance] BalanceInstance

Calls superclass method Twilio::REST::InstanceResource::new
   # File lib/twilio-ruby/rest/api/v2010/account/balance.rb
80 def initialize(version, payload, account_sid: nil)
81   super(version)
82 
83   # Marshaled Properties
84   @properties = {
85       'account_sid' => payload['account_sid'],
86       'balance' => payload['balance'],
87       'currency' => payload['currency'],
88   }
89 end

Public Instance Methods

account_sid() click to toggle source

@return [String] Account Sid.

   # File lib/twilio-ruby/rest/api/v2010/account/balance.rb
93 def account_sid
94   @properties['account_sid']
95 end
balance() click to toggle source

@return [String] Account balance

    # File lib/twilio-ruby/rest/api/v2010/account/balance.rb
 99 def balance
100   @properties['balance']
101 end
currency() click to toggle source

@return [String] Currency units

    # File lib/twilio-ruby/rest/api/v2010/account/balance.rb
105 def currency
106   @properties['currency']
107 end
inspect() click to toggle source

Provide a detailed, user friendly representation

    # File lib/twilio-ruby/rest/api/v2010/account/balance.rb
117 def inspect
118   "<Twilio.Api.V2010.BalanceInstance>"
119 end
to_s() click to toggle source

Provide a user friendly representation

    # File lib/twilio-ruby/rest/api/v2010/account/balance.rb
111 def to_s
112   "<Twilio.Api.V2010.BalanceInstance>"
113 end