class LabClient::DeployKeys
Specifics
Specifics
Specifics
Specifics
Specifics
Specifics
Public Instance Methods
add(project_id, query = {})
click to toggle source
Add
# File lib/labclient/deploy_keys/add.rb, line 41 def add(project_id, query = {}) project_id = format_id(project_id) client.request(:post, "projects/#{project_id}/deploy_keys", DeployKey, query) end
delete(project_id, deploy_key_id)
click to toggle source
Delete
# File lib/labclient/deploy_keys/delete.rb, line 41 def delete(project_id, deploy_key_id) project_id = format_id(project_id) client.request(:delete, "projects/#{project_id}/deploy_keys/#{deploy_key_id}", DeployKey) end
enable(project_id, deploy_key_id)
click to toggle source
Enable
# File lib/labclient/deploy_keys/enable.rb, line 33 def enable(project_id, deploy_key_id) project_id = format_id(project_id) client.request(:post, "projects/#{project_id}/deploy_keys/#{deploy_key_id}/enable", DeployKey) end
list(deploy_key_id = nil)
click to toggle source
List
# File lib/labclient/deploy_keys/list.rb, line 30 def list(deploy_key_id = nil) if deploy_key_id client.request(:get, "projects/#{deploy_key_id}/deploy_keys", DeployKey) else client.request(:get, 'deploy_keys', DeployKey) end end
show(project_id, deploy_key_id)
click to toggle source
Show
# File lib/labclient/deploy_keys/show.rb, line 25 def show(project_id, deploy_key_id) project_id = format_id(project_id) client.request(:get, "projects/#{project_id}/deploy_keys/#{deploy_key_id}", DeployKey) end
update(project_id, deploy_key_id, query = {})
click to toggle source
Update
# File lib/labclient/deploy_keys/update.rb, line 48 def update(project_id, deploy_key_id, query = {}) project_id = format_id(project_id) client.request(:put, "projects/#{project_id}/deploy_keys/#{deploy_key_id}", DeployKey, query) end