Module: Ovh::Api::Models::DomainDomainStateEnum

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

Constant Summary collapse

AUTORENEW_IN_PROGRESS =
'autorenew_in_progress'
AUTORENEW_REGISTRY_IN_PROGRESS =
'autorenew_registry_in_progress'
DELETED =
'deleted'
DISPUTE =
'dispute'
EXPIRED =
'expired'
OK =
'ok'
OUTGOING_TRANSFER =
'outgoing_transfer'
PENDING_CREATE =
'pending_create'
PENDING_DELETE =
'pending_delete'
PENDING_INCOMING_TRANSFER =
'pending_incoming_transfer'
PENDING_INSTALLATION =
'pending_installation'
REGISTRY_SUSPENDED =
'registry_suspended'
RESTORABLE =
'restorable'
TECHNICAL_SUSPENDED =
'technical_suspended'

Class Method Summary collapse

Class Method Details

.allObject



26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# File 'lib/ovh-api/models/domain_domain_state_enum.rb', line 26

def self.all
  @all ||= [
    AUTORENEW_IN_PROGRESS,
    AUTORENEW_REGISTRY_IN_PROGRESS,
    DELETED,
    DISPUTE,
    EXPIRED,
    OK,
    OUTGOING_TRANSFER,
    PENDING_CREATE,
    PENDING_DELETE,
    PENDING_INCOMING_TRANSFER,
    PENDING_INSTALLATION,
    REGISTRY_SUSPENDED,
    RESTORABLE,
    TECHNICAL_SUSPENDED,
  ].freeze
end

.valid?(value) ⇒ Boolean

Returns:

  • (Boolean)


45
46
47
# File 'lib/ovh-api/models/domain_domain_state_enum.rb', line 45

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