class Fog::Billing::StormOnDemand::Real

Public Instance Methods

get_invoice(options = {}) click to toggle source
# File lib/fog/billing/storm_on_demand/requests/get_invoice.rb, line 5
def get_invoice(options = {})
  request(
    :path => '/Billing/Invoice/details',
    :body => Fog::JSON.encode(:params => options)
  )
end
list_invoices(options = {}) click to toggle source
# File lib/fog/billing/storm_on_demand/requests/list_invoices.rb, line 5
def list_invoices(options = {})
  request(
    :path => '/Billing/Invoice/list',
    :body => Fog::JSON.encode(:params => options)
  )
end
make_payment(options = {}) click to toggle source
# File lib/fog/billing/storm_on_demand/requests/make_payment.rb, line 5
def make_payment(options = {})
  request(
    :path => '/Billing/Payment/make',
    :body => Fog::JSON.encode(:params => options)
  )
end
next_invoice(options = {}) click to toggle source
# File lib/fog/billing/storm_on_demand/requests/next_invoice.rb, line 5
def next_invoice(options = {})
  request(
    :path => '/Billing/Invoice/next',
    :body => Fog::JSON.encode(:params => options)
  )
end