class Bosh::Workspace::Schemas::Releases

Public Instance Methods

validate(object) click to toggle source
# File lib/bosh/workspace/schemas/releases.rb, line 4
def validate(object)
  Membrane::SchemaParser.parse do
    [{
      "name"           => String,
      "version"        => ReleaseVersion.new,
      optional("url")  => String,
      optional("path") => enum(String),
      optional("ref")  => enum(String),
      optional("git")  => String,
    }]
  end.validate object
end