Module: Ovh::Api::Models::HostingWebRuntimeTypeEnum

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

Constant Summary collapse

NODEJS_10 =
'nodejs-10'
NODEJS_11 =
'nodejs-11'
NODEJS_12 =
'nodejs-12'
NODEJS_14 =
'nodejs-14'
NODEJS_8 =
'nodejs-8'
NODEJS_9 =
'nodejs-9'
PHPFPM_5_6 =
'phpfpm-5.6'
PHPFPM_7_0 =
'phpfpm-7.0'
PHPFPM_7_1 =
'phpfpm-7.1'
PHPFPM_7_2 =
'phpfpm-7.2'
PHPFPM_7_3 =
'phpfpm-7.3'
PHPFPM_7_4 =
'phpfpm-7.4'
PHPFPM_8_0 =
'phpfpm-8.0'
PYTHON_2 =
'python-2'
PYTHON_3 =
'python-3'
RUBY_2_6 =
'ruby-2.6'

Class Method Summary collapse

Class Method Details

.allObject



28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/ovh-api/models/hosting_web_runtime_type_enum.rb', line 28

def self.all
  @all ||= [
    NODEJS_10,
    NODEJS_11,
    NODEJS_12,
    NODEJS_14,
    NODEJS_8,
    NODEJS_9,
    PHPFPM_5_6,
    PHPFPM_7_0,
    PHPFPM_7_1,
    PHPFPM_7_2,
    PHPFPM_7_3,
    PHPFPM_7_4,
    PHPFPM_8_0,
    PYTHON_2,
    PYTHON_3,
    RUBY_2_6,
  ].freeze
end

.valid?(value) ⇒ Boolean

Returns:

  • (Boolean)


49
50
51
# File 'lib/ovh-api/models/hosting_web_runtime_type_enum.rb', line 49

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