class Softlayer::Security::Ssh::Key

Constants

SERVICE

Attributes

account[RW]
block_device_template_group_count[RW]
block_device_template_groups[RW]
create_date[RW]
fingerprint[RW]
id[RW]
key[RW]
label[RW]
modify_date[RW]
notes[RW]
software_password_count[RW]
software_passwords[RW]

Public Class Methods

create_object(message) click to toggle source

template_object

# File lib/softlayer/security/ssh/key.rb, line 20
def self.create_object(message)
  request(:create_object, Softlayer::Security::Ssh::Key, message)
end

Public Instance Methods

delete_object() click to toggle source
# File lib/softlayer/security/ssh/key.rb, line 24
def delete_object
  request(:delete_object, Boolean)
end
edit_object(message) click to toggle source

template_object

# File lib/softlayer/security/ssh/key.rb, line 29
def edit_object(message)
  request(:edit_object, Boolean, message)
end
get_account() click to toggle source
# File lib/softlayer/security/ssh/key.rb, line 33
def get_account
  request(:get_account, Softlayer::Account)
end
get_block_device_template_groups() click to toggle source
# File lib/softlayer/security/ssh/key.rb, line 37
def get_block_device_template_groups
  request(:get_block_device_template_groups, Array[Softlayer::Virtual::Guest::Block::Device::Template::Group])
end
get_object() click to toggle source
# File lib/softlayer/security/ssh/key.rb, line 41
def get_object
  request(:get_object, Softlayer::Security::Ssh::Key)
end
get_software_passwords() click to toggle source
# File lib/softlayer/security/ssh/key.rb, line 45
def get_software_passwords
  request(:get_software_passwords, Array[Softlayer::Software::Component::Password])
end