neutron_fwaas.extensions.firewall.Firewall¶Bases: neutron_lib.api.extensions.APIExtensionDescriptor
api_definition = <module 'neutron_lib.api.definitions.firewall' from '/usr/lib/python2.7/site-packages/neutron_lib/api/definitions/firewall.pyc'>¶get_plugin_interface()¶Returns an abstract class which defines contract for the plugin.
The abstract class should inherit from neutron_lib.services.base.ServicePluginBase. Methods in this abstract class should be decorated as abstractmethod
get_resources()¶List of extensions.ResourceExtension extension objects.
Resources define new nouns, and are accessible through URLs.
neutron_fwaas.extensions.firewall.FirewallInUse(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallInUse
neutron_fwaas.extensions.firewall.FirewallInternalDriverError(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallInternalDriverError
neutron_fwaas.extensions.firewall.FirewallIpAddressConflict(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallIpAddressConflict
neutron_fwaas.extensions.firewall.FirewallNotFound(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallNotFound
neutron_fwaas.extensions.firewall.FirewallPluginBase¶Bases: neutron_lib.services.base.ServicePluginBase
create_firewall(context, firewall)¶create_firewall_policy(context, firewall_policy)¶create_firewall_rule(context, firewall_rule)¶delete_firewall(context, id)¶delete_firewall_policy(context, id)¶delete_firewall_rule(context, id)¶get_firewall(context, id, 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_firewalls(context, filters=None, fields=None)¶get_plugin_description()¶Return string description of the plugin.
get_plugin_type()¶Return one of predefined service types.
insert_rule(context, id, rule_info)¶remove_rule(context, id, rule_info)¶update_firewall(context, id, firewall)¶update_firewall_policy(context, id, firewall_policy)¶update_firewall_rule(context, id, firewall_rule)¶neutron_fwaas.extensions.firewall.FirewallPolicyConflict(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallPolicyConflict
neutron_fwaas.extensions.firewall.FirewallPolicyInUse(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallPolicyInUse
neutron_fwaas.extensions.firewall.FirewallPolicyNotFound(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallPolicyNotFound
neutron_fwaas.extensions.firewall.FirewallPolicySharingConflict(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallPolicySharingConflict
neutron_fwaas.extensions.firewall.FirewallRuleConflict(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallRuleConflict
neutron_fwaas.extensions.firewall.FirewallRuleInUse(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallRuleInUse
neutron_fwaas.extensions.firewall.FirewallRuleInfoMissing(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallRuleInfoMissing
neutron_fwaas.extensions.firewall.FirewallRuleInvalidAction(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallRuleInvalidAction
neutron_fwaas.extensions.firewall.FirewallRuleInvalidICMPParameter(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallRuleInvalidICMPParameter
neutron_fwaas.extensions.firewall.FirewallRuleInvalidPortValue(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallRuleInvalidPortValue
neutron_fwaas.extensions.firewall.FirewallRuleInvalidProtocol(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallRuleInvalidProtocol
neutron_fwaas.extensions.firewall.FirewallRuleNotAssociatedWithPolicy(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallRuleNotAssociatedWithPolicy
neutron_fwaas.extensions.firewall.FirewallRuleNotFound(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallRuleNotFound
neutron_fwaas.extensions.firewall.FirewallRuleSharingConflict(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallRuleSharingConflict
neutron_fwaas.extensions.firewall.FirewallRuleWithPortWithoutProtocolInvalid(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v1.FirewallRuleWithPortWithoutProtocolInvalid
neutron_fwaas.extensions.firewall.convert_to_string(value)¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.