The vmware_nsx.services.fwaas.nsx_v3.edge_fwaas_driver_v2
Module¶
-
class
vmware_nsx.services.fwaas.nsx_v3.edge_fwaas_driver_v2.
EdgeFwaasV3DriverV2
¶ Bases:
vmware_nsx.services.fwaas.nsx_v3.edge_fwaas_driver_base.CommonEdgeFwaasV3Driver
NSX-V3 driver for Firewall As A Service - V2.
-
apply_default_policy
(*args, **kwargs)¶ Apply the default policy (deny all).
The backend firewall always has this policy (=deny all) as default, so we only need to delete the current rules.
-
create_firewall_group
(*args, **kwargs)¶ Create the Firewall with a given policy.
-
delete_firewall_group
(*args, **kwargs)¶ Delete firewall.
Removes rules created by this instance from the backend firewall And add the default allow rule.
-
get_port_translated_rules
(nsx_ls_id, firewall_group, plugin_rules)¶ Return the list of translated rules per port
-
update_firewall_group
(*args, **kwargs)¶ Remove previous policy and apply the new policy.
-