class AkamaiCloudletManager::Policy

Public Class Methods

new(options = {}) click to toggle source
Calls superclass method AkamaiCloudletManager::Base::new
# File lib/akamai_cloudlet_manager/policy.rb, line 3
def initialize(options = {})
  @policy_id  = options[:policy_id]
  super
end

Public Instance Methods

properties() click to toggle source

Get Associated Properties for a Policy

# File lib/akamai_cloudlet_manager/policy.rb, line 9
def properties
  request  = Net::HTTP::Get.new URI.join(
    @base_uri.to_s,
    "/cloudlets/api/v2/policies/#{@policy_id}/properties"
  ).to_s
  response = @http_host.request(request)
  response.body
end