Module: Alula::DcpOperations::Delete::InstanceMethods

Includes:
Alula::Dcp::ErrorHandler
Defined in:
lib/alula/dcp_operations/delete.rb

Instance Method Summary collapse

Methods included from Alula::Dcp::ErrorHandler

#handle_errors

Instance Method Details

#deleteObject



13
14
15
16
17
18
19
20
21
22
23
24
25
# File 'lib/alula/dcp_operations/delete.rb', line 13

def delete
  payload = {
    data: {
      id: id,
      attributes: as_blank_patchable_json
    }
  }
  response = Alula::Client.request(:patch, resource_url, payload)

  return true if response.ok?

  handle_errors(response)
end