Class: EnfApi::Firewall
- Inherits:
-
Object
- Object
- EnfApi::Firewall
- Includes:
- Singleton
- Defined in:
- lib/enfapi/firewall.rb
Instance Method Summary collapse
- #add_firewall_rule(network, rule) ⇒ Object
- #delete_firewall_rules(network, id = nil) ⇒ Object
- #list_firewall_rules(network) ⇒ Object
Instance Method Details
#add_firewall_rule(network, rule) ⇒ Object
27 28 29 30 |
# File 'lib/enfapi/firewall.rb', line 27 def add_firewall_rule(network, rule) rule_json = EnfApi::to_json(rule) EnfApi::API.instance.post "/api/xfw/v2/#{network}/rule", rule_json end |