Sha256: 49034b8e7868afd33835ded6b9d32da82ed56e667d6331bd3b2d0cd98cf803e6
Contents?: true
Size: 641 Bytes
Versions: 51
Compression:
Stored size: 641 Bytes
Contents
require 'fog/core/collection' require 'fog/storm_on_demand/models/network/ruleset' module Fog module Network class StormOnDemand class Rulesets < Fog::Collection model Fog::Network::StormOnDemand::Ruleset def create(name, server_id) r = service.create_ruleset(:name => name, :uniq_id => server_id).body new(r) end def get(ruleset) r = service.get_ruleset(:ruleset => ruleset).body new(r) end def all(options={}) r = service.list_rulesets(options).body['item'] load(r) end end end end end
Version data entries
51 entries across 51 versions & 3 rubygems