class TerraformEnterprise::API::ConfigurationVersions
Variables
resource request
Public Instance Methods
create(params = {})
click to toggle source
# File lib/terraform_enterprise/api/resource_requests/configuration_versions.rb, line 15 def create(params = {}) data = { type: 'configuration-versions' } @request.post(:workspaces, params[:workspace], 'configuration-versions', data: data) end
get(params = {})
click to toggle source
# File lib/terraform_enterprise/api/resource_requests/configuration_versions.rb, line 11 def get(params = {}) @request.get('configuration-versions', params[:id]) end
list(params = {})
click to toggle source
# File lib/terraform_enterprise/api/resource_requests/configuration_versions.rb, line 7 def list(params = {}) @request.get(:workspaces, params[:workspace], 'configuration-versions') end
upload(params = {})
click to toggle source
# File lib/terraform_enterprise/api/resource_requests/configuration_versions.rb, line 22 def upload(params = {}) headers = { 'Content-Type' => 'application/octet-stream' } @request.request(:put, params[:url], params[:content], headers) end