class Deltacloud::FirewallRule

Attributes

allow_protocol[RW]
direction[RW]
log_rule[RW]
port_from[RW]
port_to[RW]
rule_action[RW]
sources[RW]

Public Instance Methods

to_hash(context) click to toggle source
# File lib/deltacloud/models/firewall_rule.rb, line 27
def to_hash(context)
  {
    :id => self.id,
    :allow_protocol => allow_protocol,
    :port_from => port_from,
    :port_to => port_to,
    :sources => sources,
    :direction => direction,
    :rule_action => rule_action,
    :log_rule => log_rule
  }.delete_if { |k, v| v.nil? }
end