module AcquiaCloudApi::Client::Keys
Public Instance Methods
add_key(nickname, pub_key_contents)
click to toggle source
# File lib/acapi/client/keys.rb, line 19 def add_key(nickname, pub_key_contents) params = {:nickname => nickname} data = {:ssh_pub_key => pub_key_contents}.to_json post "sites/#{site_name}/sshkeys", params, data end
key(key_id)
click to toggle source
# File lib/acapi/client/keys.rb, line 10 def key(key_id) get "sites/#{site_name}/sshkeys/#{key_id}" end
Also aliased as: user_key
keys()
click to toggle source
# File lib/acapi/client/keys.rb, line 5 def keys get "sites/#{site_name}/sshkeys" end
Also aliased as: list_keys
remove_key(key_id)
click to toggle source
# File lib/acapi/client/keys.rb, line 15 def remove_key(key_id) delete "sites/#{site_name}/sshkeys/#{key_id}" end