Module: Zoom::Constants::Meeting

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

Constant Summary collapse

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