class MiqHostFirewallSystem
Attributes
invObj[R]
Public Class Methods
new(fwsMor, invObj)
click to toggle source
# File lib/VMwareWebService/MiqHostFirewallSystem.rb, line 4 def initialize(fwsMor, invObj) @invObj = invObj @fwsMor = fwsMor end
Public Instance Methods
disableRuleset(rskey)
click to toggle source
# File lib/VMwareWebService/MiqHostFirewallSystem.rb, line 17 def disableRuleset(rskey) @invObj.disableRuleset(@fwsMor, rskey) end
enableRuleset(rskey)
click to toggle source
# File lib/VMwareWebService/MiqHostFirewallSystem.rb, line 21 def enableRuleset(rskey) @invObj.enableRuleset(@fwsMor, rskey) end
firewallInfo()
click to toggle source
# File lib/VMwareWebService/MiqHostFirewallSystem.rb, line 9 def firewallInfo @invObj.getMoProp(@fwsMor)['firewallInfo'] end
getRulesByFilter(filter)
click to toggle source
# File lib/VMwareWebService/MiqHostFirewallSystem.rb, line 13 def getRulesByFilter(filter) @invObj.applyFilter(firewallInfo['ruleset'], filter) end
refreshFirewall()
click to toggle source
# File lib/VMwareWebService/MiqHostFirewallSystem.rb, line 25 def refreshFirewall @invObj.refreshFirewall(@fwsMor) end
updateDefaultPolicy(defaultPolicy)
click to toggle source
# File lib/VMwareWebService/MiqHostFirewallSystem.rb, line 29 def updateDefaultPolicy(defaultPolicy) @invObj.updateDefaultPolicy(@fwsMor, defaultPolicy) end