Method: OneviewSDK::API300::Synergy::SASInterconnect#patch

Defined in:
lib/oneview-sdk/resource/api300/synergy/sas_interconnect.rb

#patch(operation, path, value) ⇒ Object

Updates specific attributes for a given SAS interconnect

Parameters:

  • operation (String)

    operation to be performed

  • path (String)

    path

  • value (String)

    value



78
79
80
81
82
83
# File 'lib/oneview-sdk/resource/api300/synergy/sas_interconnect.rb', line 78

def patch(operation, path, value)
  ensure_client && ensure_uri
  response = @client.rest_patch(@data['uri'], 'body' => [{ op: operation, path: path, value: value }])
  patched_data = @client.response_handler(response)
  set_all(patched_data)
end