Module: Ovh::Api::Models::IpIpTypeEnum

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

Constant Summary collapse

CDN =
'cdn'
CLOUD =
'cloud'
DEDICATED =
'dedicated'
FAILOVER =
'failover'
HOSTED_SSL =
'hosted_ssl'
HOUSING =
'housing'
LOAD_BALANCING =
'loadBalancing'
MAIL =
'mail'
OVERTHEBOX =
'overthebox'
PCC =
'pcc'
PCI =
'pci'
PRIVATE =
'private'
VPN =
'vpn'
VPS =
'vps'
VRACK =
'vrack'
XDSL =
'xdsl'

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/ip_ip_type_enum.rb', line 28

def self.all
  @all ||= [
    CDN,
    CLOUD,
    DEDICATED,
    FAILOVER,
    HOSTED_SSL,
    HOUSING,
    LOAD_BALANCING,
    MAIL,
    OVERTHEBOX,
    PCC,
    PCI,
    PRIVATE,
    VPN,
    VPS,
    VRACK,
    XDSL,
  ].freeze
end

.valid?(value) ⇒ Boolean

Returns:

  • (Boolean)


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

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