The neutron_fwaas.extensions.firewall_v2
Module¶
-
class
neutron_fwaas.extensions.firewall_v2.
Firewall_v2
¶ Bases:
neutron_lib.api.extensions.ExtensionDescriptor
-
api_definition
= <module ‘neutron_lib.api.definitions.firewall_v2’ from ‘/home/jenkins/workspace/neutron-fwaas-docs-ubuntu-xenial/.tox/venv/local/lib/python2.7/site-packages/neutron_lib/api/definitions/firewall_v2.pyc’>¶
-
classmethod
get_alias
()¶
-
classmethod
get_description
()¶
-
get_extended_resources
(version)¶
-
classmethod
get_name
()¶
-
classmethod
get_plugin_interface
()¶
-
classmethod
get_resources
()¶ Returns Ext Resources.
-
classmethod
get_updated
()¶
-
update_attributes_map
(attributes)¶
-
-
class
neutron_fwaas.extensions.firewall_v2.
Firewallv2PluginBase
¶ Bases:
neutron_lib.services.base.ServicePluginBase
-
create_firewall_group
(context, firewall_group)¶
-
create_firewall_policy
(context, firewall_policy)¶
-
create_firewall_rule
(context, firewall_rule)¶
-
delete_firewall_group
(context, id)¶
-
delete_firewall_policy
(context, id)¶
-
delete_firewall_rule
(context, id)¶
-
get_firewall_group
(context, id)¶
-
get_firewall_groups
(context, filters=None, fields=None)¶
-
get_firewall_policies
(context, filters=None, fields=None)¶
-
get_firewall_policy
(context, id, fields=None)¶
-
get_firewall_rule
(context, id, fields=None)¶
-
get_firewall_rules
(context, filters=None, fields=None)¶
-
get_plugin_description
()¶
-
get_plugin_name
()¶
-
get_plugin_type
()¶
-
insert_rule
(context, id, rule_info)¶
-
remove_rule
(context, id, rule_info)¶
-
update_firewall_group
(context, id, firewall_group)¶
-
update_firewall_policy
(context, id, firewall_policy)¶
-
update_firewall_rule
(context, id, firewall_rule)¶
-