Method: OneviewSDK::API200::ServerProfile#set_server_hardware

Defined in:
lib/oneview-sdk/resource/api200/server_profile.rb

#set_server_hardware(server_hardware) ⇒ Object

Sets the Server Hardware for the resource

Parameters:

  • server_hardware (OneviewSDK::ServerHardware)

    Server Hardware resource



29
30
31
32
# File 'lib/oneview-sdk/resource/api200/server_profile.rb', line 29

def set_server_hardware(server_hardware)
  self['serverHardwareUri'] = server_hardware['uri'] if server_hardware['uri'] || server_hardware.retrieve!
  raise "Resource #{server_hardware['name']} could not be found!" unless server_hardware['uri']
end