Module: Cloudability::Client::CostReports

Included in:
Cloudability::Client
Defined in:
lib/cloudability/client/cost_reports.rb

Instance Method Summary collapse

Instance Method Details

#cost_filtersArray

List available filters for requesting data



27
28
29
# File 'lib/cloudability/client/cost_reports.rb', line 27

def cost_filters
  get('/1/reporting/cost/filters').to_a
end

#cost_measuresArray

List measures recognized by the server



18
19
20
21
# File 'lib/cloudability/client/cost_reports.rb', line 18

def cost_measures
  response = get '/1/reporting/cost/measures'
  convert_to_mashes response
end

#cost_reportsArray

List current cost reports



9
10
11
12
# File 'lib/cloudability/client/cost_reports.rb', line 9

def cost_reports
  response = get '/1/reporting/cost'
  convert_to_mashes response
end