Module: Ovh::Api::Models::CloudProjectDatabaseStatusEnum

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

Constant Summary collapse

CREATING =
'CREATING'
DELETING =
'DELETING'
DRAINED =
'DRAINED'
ERROR =
'ERROR'
LOCKED =
'LOCKED'
LOCKED_PENDING =
'LOCKED_PENDING'
LOCKED_UPDATING =
'LOCKED_UPDATING'
PENDING =
'PENDING'
READY =
'READY'
SHELVED =
'SHELVED'
TO_DRAIN =
'TO_DRAIN'
UPDATING =
'UPDATING'

Class Method Summary collapse

Class Method Details

.allObject



24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# File 'lib/ovh-api/models/cloud_project_database_status_enum.rb', line 24

def self.all
  @all ||= [
    CREATING,
    DELETING,
    DRAINED,
    ERROR,
    LOCKED,
    LOCKED_PENDING,
    LOCKED_UPDATING,
    PENDING,
    READY,
    SHELVED,
    TO_DRAIN,
    UPDATING,
  ].freeze
end

.valid?(value) ⇒ Boolean

Returns:

  • (Boolean)


41
42
43
# File 'lib/ovh-api/models/cloud_project_database_status_enum.rb', line 41

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