class Bosh::Director::Models::PersistentDisk

Public Instance Methods

cloud_properties() click to toggle source
# File lib/bosh/director/models/persistent_disk.rb, line 13
def cloud_properties
  result = self.cloud_properties_json
  result ? JSON.parse(result) : {}
end
cloud_properties=(cloud_properties) click to toggle source
# File lib/bosh/director/models/persistent_disk.rb, line 18
def cloud_properties=(cloud_properties)
  self.cloud_properties_json = JSON.generate(cloud_properties)
end
validate() click to toggle source
# File lib/bosh/director/models/persistent_disk.rb, line 8
def validate
  validates_presence [:instance_id, :disk_cid]
  validates_unique [:disk_cid]
end