endpoints/mrL3FirewallRules.js

  1. /**
  2. * MR L3 Firewall Rules
  3. * @module MR_L3_Firewall
  4. */
  5. const mrL3FW = {
  6. /**
  7. * Return L3 Firewall Rules for an SSID
  8. * @memberof module:MR_L3_Firewall
  9. * @param {*} netId
  10. * @param {*} ssidNum
  11. */
  12. getL3FirewallRulesMR(netId, ssidNum) {
  13. return this.meraki.get('/networks/' + netId + '/ssids/' + ssidNum + '/l3FirewallRules').then((res) => res.data);
  14. },
  15. /**
  16. * Update L3 Firewall Rules for an SSID
  17. * @memberof module:MR_L3_Firewall
  18. * @param {*} netId
  19. * @param {*} ssidNum
  20. * @param {*} body
  21. */
  22. updateL3FirewallRulesMR(netId, ssidNum, body) {
  23. return this.meraki.put('/networks/' + netId + '/ssids/' + ssidNum + '/l3FirewallRules', body).then((res) => res.data);
  24. }
  25. }
  26. module.exports = mrL3FW;