Class: ChefLicensing::RestfulClient::V1

Inherits:
Base
  • Object
show all
Defined in:
lib/chef-licensing/restful_client/v1.rb

Overview

Client that handles all License Server V1 endpoints

Constant Summary collapse

END_POINTS =
END_POINTS.merge({
  VALIDATE: "v1/validate",
  CLIENT: "v1/client",
  DESCRIBE: "v1/desc",
  LIST_LICENSES: "v1/listLicenses",
}).freeze

Constants inherited from Base

Base::CURRENT_ENDPOINT_VERSION, Base::REQUEST_LIMIT

Method Summary

Methods inherited from Base

#client, #describe, #entitlement_by_id, #entitlement_by_name, #feature_by_id, #feature_by_name, #initialize, #list_licenses, #validate

Constructor Details

This class inherits a constructor from ChefLicensing::RestfulClient::Base