class ManageIQ::API::Client::API

Attributes

description[R]
name[R]
version[R]
versions[R]

Public Class Methods

new(entrypoint) click to toggle source
# File lib/manageiq/api/client/api.rb, line 10
def initialize(entrypoint)
  @name, @description, @version = entrypoint.values_at("name", "description", "version")
  @versions = entrypoint["versions"].collect do |version_spec|
    ManageIQ::API::Client::ApiVersion.new(version_spec)
  end
end