Module: Ovh::Api::Models::TelephonyOfferTaskActionEnum

Defined in:
lib/ovh-api/models/telephony_offer_task_action_enum.rb

Constant Summary collapse

CONVERT_TO_ALIAS =
'convertToAlias'
CONVERT_TO_SIP =
'convertToSip'
MIGRATE_TO_NEW_VOICEMAIL =
'migrateToNewVoicemail'
REMOVE_SIMLTANEOUS_LINES =
'removeSimltaneousLines'
SWITCH_SERVER =
'switchServer'
TERMINATION =
'termination'
UPDATE_FIRMWARE =
'updateFirmware'
UPGRADE =
'upgrade'

Class Method Summary collapse

Class Method Details

.allObject



20
21
22
23
24
25
26
27
28
29
30
31
# File 'lib/ovh-api/models/telephony_offer_task_action_enum.rb', line 20

def self.all
  @all ||= [
    CONVERT_TO_ALIAS,
    CONVERT_TO_SIP,
    MIGRATE_TO_NEW_VOICEMAIL,
    REMOVE_SIMLTANEOUS_LINES,
    SWITCH_SERVER,
    TERMINATION,
    UPDATE_FIRMWARE,
    UPGRADE,
  ].freeze
end

.valid?(value) ⇒ Boolean

Returns:

  • (Boolean)


33
34
35
# File 'lib/ovh-api/models/telephony_offer_task_action_enum.rb', line 33

def self.valid?(value)
  all.include?(value)
end