Class: AkamaiCloudletManager::Policy
- Defined in:
- lib/akamai_cloudlet_manager/policy.rb
Instance Method Summary collapse
-
#initialize(options = {}) ⇒ Policy
constructor
A new instance of Policy.
-
#properties ⇒ Object
Get Associated Properties for a Policy.
Constructor Details
#initialize(options = {}) ⇒ Policy
Returns a new instance of Policy.
3 4 5 6 |
# File 'lib/akamai_cloudlet_manager/policy.rb', line 3 def initialize( = {}) @policy_id = [:policy_id] super end |
Instance Method Details
#properties ⇒ Object
Get Associated Properties for a Policy
9 10 11 12 13 14 15 16 |
# 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 |