X-Git-Url: https://git.proxmox.com/?p=pve-firewall.git;a=blobdiff_plain;f=src%2FPVE%2FAPI2%2FFirewall%2FCluster.pm;fp=src%2FPVE%2FAPI2%2FFirewall%2FCluster.pm;h=5f6d77db308fb9aaf2cd7936ab499f7fca7ace84;hp=d104c34d92c9b3c2824904bb55facf19670517d3;hb=81d574a7f927d2e5c6c25de9752ff88ef57eebb4;hpb=0d5f0a0f3a8a621f5409886cb4c6a732845a0a60 diff --git a/src/PVE/API2/Firewall/Cluster.pm b/src/PVE/API2/Firewall/Cluster.pm index d104c34..5f6d77d 100644 --- a/src/PVE/API2/Firewall/Cluster.pm +++ b/src/PVE/API2/Firewall/Cluster.pm @@ -6,6 +6,7 @@ use PVE::Exception qw(raise raise_param_exc raise_perm_exc); use PVE::JSONSchema qw(get_standard_option); use PVE::Firewall; +use PVE::API2::Firewall::Aliases; use PVE::API2::Firewall::Rules; use PVE::API2::Firewall::Groups; use PVE::API2::Firewall::IPSet; @@ -31,6 +32,12 @@ __PACKAGE__->register_method ({ path => 'ipset', }); +__PACKAGE__->register_method ({ + subclass => "PVE::API2::Firewall::ClusterAliases", + path => 'aliases', +}); + + __PACKAGE__->register_method({ name => 'index', path => '', @@ -52,6 +59,7 @@ __PACKAGE__->register_method({ my ($param) = @_; my $result = [ + { name => 'aliases' }, { name => 'rules' }, { name => 'options' }, { name => 'groups' },