class TerraformEnterprise::API::Teams

Teams resource request

Public Instance Methods

create(params = {}) click to toggle source
# File lib/terraform_enterprise/api/resource_requests/teams.rb, line 15
def create(params = {})
  org = params.delete(:organization)
  data = {
    attributes: params,
    type: 'teams'
  }

  @request.post(:organizations, org, :teams, data: data)
end
delete(params = {}) click to toggle source
# File lib/terraform_enterprise/api/resource_requests/teams.rb, line 25
def delete(params = {})
  @request.delete(:teams, params[:id])
end
get(params = {}) click to toggle source
# File lib/terraform_enterprise/api/resource_requests/teams.rb, line 11
def get(params = {})
  @request.get(:teams, params[:id])
end
list(params = {}) click to toggle source
# File lib/terraform_enterprise/api/resource_requests/teams.rb, line 7
def list(params = {})
  @request.get(:organizations, params[:organization], :teams)
end