Module: TreasureData::API::Account

Included in:
TreasureData::API
Defined in:
lib/td/client/api/account.rb

Instance Method Summary collapse

Instance Method Details

#show_accountArray

Returns:

  • (Array)


9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/td/client/api/account.rb', line 9

def 
  code, body, res = get("/v3/account/show")
  if code != "200"
    raise_error("Show account failed", res)
  end
  js = checked_json(body, %w[account])
  a = js["account"]
   = a['id'].to_i
  plan = a['plan'].to_i
  storage_size = a['storage_size'].to_i
  guaranteed_cores = a['guaranteed_cores'].to_i
  maximum_cores = a['maximum_cores'].to_i
  created_at = a['created_at']
  return [, plan, storage_size, guaranteed_cores, maximum_cores, created_at]
end