class Plivo::Resources::ComplianceDocument
Public Class Methods
Source
# File lib/plivo/resources/regulatory_compliance.rb, line 214 def initialize(client, options = nil) @_name = 'ComplianceDocument' @_identifier_string = 'compliance_document' super end
Calls superclass method
Plivo::Base::Resource::new
Public Instance Methods
Source
# File lib/plivo/resources/regulatory_compliance.rb, line 220 def delete perform_delete end
Source
# File lib/plivo/resources/regulatory_compliance.rb, line 228 def to_s { api_id: @api_id, end_user_id: @end_user_id, document_type_id: @document_type_id, compliance_document_id: @compliance_document_id, document_id: @document_id, alias: @alias, meta_information: @meta_information, file: @file, file_name: @file_name, created_at: @created_at }.delete_if { |key, value| value.nil? }.to_s end
Source
# File lib/plivo/resources/regulatory_compliance.rb, line 224 def update(params) perform_update(params, use_multipart_conn: true) end