class Conjur::API

Public Class Methods

policy_loader_asset_host() click to toggle source
# File lib/conjur/policy-loader-api.rb, line 32
def policy_loader_asset_host
  Conjur.configuration.policy_loader_url
end

Public Instance Methods

create_policy_loader_job(options={}) click to toggle source

Options: mode loading mode, e.g. dry-run or load.

# File lib/conjur/api/policy_loaders.rb, line 27
def create_policy_loader_job options={}
  resp = RestClient::Resource.new(Conjur.configuration.policy_loader_url, credentials)['jobs'].post(options)
  Conjur::PolicyLoaderJob.new(resp.headers[:location], credentials)
end
policy_loader_job(id) click to toggle source
# File lib/conjur/api/policy_loaders.rb, line 32
def policy_loader_job id
  job_resource = RestClient::Resource.new(Conjur.configuration.policy_loader_url, credentials)['jobs'][id]
  Conjur::PolicyLoaderJob.new(job_resource.url, credentials)
end