class Plivo::Resources::ComplianceRequirement

Public Class Methods

new(client, options = nil) click to toggle source
Calls superclass method Plivo::Base::Resource::new
# File lib/plivo/resources/regulatory_compliance.rb, line 375
def initialize(client, options = nil)
  @_name = 'ComplianceRequirement'
  @_identifier_string = 'compliance_requirement'
  super
end

Public Instance Methods

to_s() click to toggle source
# File lib/plivo/resources/regulatory_compliance.rb, line 381
def to_s
  {
    api_id: @api_id,
    compliance_requirement_id: @compliance_requirement_id,
    country_iso2: @country_iso2,
    number_type: @number_type,
    end_user_type: @end_user_type,
    acceptable_document_types: @acceptable_document_types
  }.delete_if { |key, value| value.nil? }.to_s
end