Class: TerraformEnterprise::API::PolicyChecks

Inherits:
ResourceRequest show all
Defined in:
lib/terraform_enterprise/api/resource_requests/policy_checks.rb

Overview

Policy Checks resource request

Instance Method Summary collapse

Methods inherited from ResourceRequest

#initialize

Constructor Details

This class inherits a constructor from TerraformEnterprise::API::ResourceRequest

Instance Method Details

#action(params = {}) ⇒ Object



11
12
13
14
15
# File 'lib/terraform_enterprise/api/resource_requests/policy_checks.rb', line 11

def action(params = {})
  id     = params.delete(:id)
  action = params.delete(:action).to_sym
  @request.post('policy-checks', id, :actions, action, params)
end

#list(params = {}) ⇒ Object



7
8
9
# File 'lib/terraform_enterprise/api/resource_requests/policy_checks.rb', line 7

def list(params = {})
  @request.get(:runs, params[:run_id], 'policy-checks')
end