Module: Conversant::V3

Defined in:
lib/conversant/v3.rb,
lib/conversant/v3/base.rb,
lib/conversant/v3/http_client.rb,
lib/conversant/v3/services/cdn.rb,
lib/conversant/v3/services/lms.rb,
lib/conversant/v3/services/oss.rb,
lib/conversant/v3/services/vms.rb,
lib/conversant/v3/services/portal.rb,
lib/conversant/v3/services/lms/job.rb,
lib/conversant/v3/services/cdn/audit.rb,
lib/conversant/v3/services/cdn/domain.rb,
lib/conversant/v3/services/lms/domain.rb,
lib/conversant/v3/services/lms/preset.rb,
lib/conversant/v3/services/cdn/partner.rb,
lib/conversant/v3/services/lms/partner.rb,
lib/conversant/v3/services/oss/partner.rb,
lib/conversant/v3/services/vms/partner.rb,
lib/conversant/v3/mixins/authentication.rb,
lib/conversant/v3/services/cdn/business.rb,
lib/conversant/v3/services/vms/business.rb,
lib/conversant/v3/services/authorization.rb,
lib/conversant/v3/services/cdn/analytics.rb,
lib/conversant/v3/services/cdn/dashboard.rb,
lib/conversant/v3/services/lms/dashboard.rb,
lib/conversant/v3/services/vms/analytics.rb,
lib/conversant/v3/services/cdn/monitoring.rb,
lib/conversant/v3/services/cdn/certificate.rb,
lib/conversant/v3/services/vms/transcoding.rb,
lib/conversant/v3/services/portal/dashboard.rb,
lib/conversant/v3/services/lms/partner/report.rb,
lib/conversant/v3/services/lms/partner/business.rb,
lib/conversant/v3/services/vms/partner/business.rb,
lib/conversant/v3/services/cdn/partner/analytics.rb,
lib/conversant/v3/services/lms/partner/analytics.rb,
lib/conversant/v3/services/oss/partner/analytics.rb,
lib/conversant/v3/services/vms/partner/analytics.rb

Defined Under Namespace

Modules: HttpClient, Mixins, Services Classes: Base

Class Method Summary collapse

Class Method Details

.cdn(customer_id, type = 2) ⇒ Object



19
20
21
# File 'lib/conversant/v3.rb', line 19

def cdn(customer_id, type = 2)
  Services::CDN.new(customer_id, type)
end

.lms(customer_id, type = 2) ⇒ Object



23
24
25
# File 'lib/conversant/v3.rb', line 23

def lms(customer_id, type = 2)
  Services::LMS.new(customer_id, type)
end

.oss(customer_id, type = 2) ⇒ Object



31
32
33
# File 'lib/conversant/v3.rb', line 31

def oss(customer_id, type = 2)
  Services::OSS.new(customer_id, type)
end

.portal(customer_id, type = 2) ⇒ Object



15
16
17
# File 'lib/conversant/v3.rb', line 15

def portal(customer_id, type = 2)
  Services::Portal.new(customer_id, type)
end

.vms(customer_id, type = 2) ⇒ Object



27
28
29
# File 'lib/conversant/v3.rb', line 27

def vms(customer_id, type = 2)
  Services::VMS.new(customer_id, type)
end