Module: Zoom::Constants::Webinar

Defined in:
lib/zoom/constants/webinar/types.rb,
lib/zoom/constants/webinar/audio_type.rb,
lib/zoom/constants/webinar/approval_types.rb,
lib/zoom/constants/webinar/auto_recording.rb,
lib/zoom/constants/webinar/registration_types.rb

Constant Summary collapse

TYPES =
{
  5 => 'Webinar', # default
  6 => 'Recurring Webinar with no fixed time',
  9 => 'Recurring Webinar with fixed time'
}.freeze
AUDIO_TYPE =
{
  'Both Telephony and VoIP' => 'both', # default
  'Telephony only' => 'telephony',
  'VoIP only' => 'voip'
}.freeze
APPROVAL_TYPES =
{
  0 => 'Automatically Approve',
  1 => 'Manually Approve',
  2 => 'No Registration Required' # default
}.freeze
AUTO_RECORDING =
{
  'Record to local device' => 'local',
  'Record to cloud' => 'cloud',
  'No Recording' => 'none' # default
}.freeze
REGISTRATION_TYPES =
{
  1 => 'Attendees register once and can attend any of the occurrences', # default
  2 => 'Attendees need to register for each occurrence to attend',
  3 => 'Attendees register once and can choose one or more occurrences to attend'
}.freeze