Get Virtualizor

List Firewall Plan

API Description

Use the List VPS Firewall plan API to list all the Firewall plan added by the user.

Parameters

Sample Code

 <?php

include_once('/usr/local/virtualizor/sdk/admin.php');

$key =  'your_api_key';
$pass = 'your_api_pass';
$ip = 'your_server_ip';


$admin = new Virtualizor_Admin_API($ip, $key, $pass);
$post = $output = [];

$page = 1;
$reslen = 50;

$post['planname'] = 'Test';

$output = $admin->list_firewall_plans($post, $page , $reslen);

print_r(json_encode($output));


?>

Output

{
  "title": "Firewall Plans",
  "firewall_plans": {
    "24": {
      "fwid": "24",
      "uid": "0",
      "fw_plan_name": "Test",
      "rules": "[\"4 IN ACCEPT TCP ALL 192.168.1.10\"]",
      "is_admin": "1",
      "admin_default": "0",
      "default_policy": "0",
      "for_servers": "0",
      "data": null
    }
  },
  "timenow": 1748245853,
  "time_taken": "0.078"
}
    Was this page helpful?
    Newsletter Subscription
    Subscribing you to the mailing list