neutron_fwaas.extensions.firewall_v2.FirewallGroupInPendingState(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallGroupInPendingState
neutron_fwaas.extensions.firewall_v2.FirewallGroupInUse(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallGroupInUse
neutron_fwaas.extensions.firewall_v2.FirewallGroupNotFound(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallGroupNotFound
neutron_fwaas.extensions.firewall_v2.FirewallGroupPortInUse(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallGroupPortInUse
neutron_fwaas.extensions.firewall_v2.FirewallGroupPortInvalid(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallGroupPortInvalid
neutron_fwaas.extensions.firewall_v2.FirewallGroupPortInvalidProject(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallGroupPortInvalidProject
neutron_fwaas.extensions.firewall_v2.FirewallInternalDriverError(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallInternalDriverError
neutron_fwaas.extensions.firewall_v2.FirewallIpAddressConflict(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallIpAddressConflict
neutron_fwaas.extensions.firewall_v2.FirewallPolicyConflict(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallPolicyConflict
neutron_fwaas.extensions.firewall_v2.FirewallPolicyInUse(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallPolicyInUse
neutron_fwaas.extensions.firewall_v2.FirewallPolicyNotFound(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallPolicyNotFound
neutron_fwaas.extensions.firewall_v2.FirewallPolicySharingConflict(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallPolicySharingConflict
neutron_fwaas.extensions.firewall_v2.FirewallRuleAlreadyAssociated(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallRuleAlreadyAssociated
neutron_fwaas.extensions.firewall_v2.FirewallRuleConflict(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallRuleConflict
neutron_fwaas.extensions.firewall_v2.FirewallRuleInUse(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallRuleInUse
neutron_fwaas.extensions.firewall_v2.FirewallRuleInfoMissing(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallRuleInfoMissing
neutron_fwaas.extensions.firewall_v2.FirewallRuleInvalidAction(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallRuleInvalidAction
neutron_fwaas.extensions.firewall_v2.FirewallRuleInvalidICMPParameter(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallRuleInvalidICMPParameter
neutron_fwaas.extensions.firewall_v2.FirewallRuleInvalidPortValue(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallRuleInvalidPortValue
neutron_fwaas.extensions.firewall_v2.FirewallRuleInvalidProtocol(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallRuleInvalidProtocol
neutron_fwaas.extensions.firewall_v2.FirewallRuleNotAssociatedWithPolicy(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallRuleNotAssociatedWithPolicy
neutron_fwaas.extensions.firewall_v2.FirewallRuleNotFound(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallRuleNotFound
neutron_fwaas.extensions.firewall_v2.FirewallRuleSharingConflict(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallRuleSharingConflict
neutron_fwaas.extensions.firewall_v2.FirewallRuleWithPortWithoutProtocolInvalid(*args, **kwargs)¶Bases: neutron_lib.exceptions.firewall_v2.FirewallRuleWithPortWithoutProtocolInvalid
neutron_fwaas.extensions.firewall_v2.Firewall_v2¶Bases: neutron_lib.api.extensions.APIExtensionDescriptor
api_definition = <module 'neutron_lib.api.definitions.firewall_v2' from '/usr/lib/python2.7/site-packages/neutron_lib/api/definitions/firewall_v2.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_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, fields=None)¶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()¶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_group(context, id, firewall_group)¶update_firewall_policy(context, id, firewall_policy)¶update_firewall_rule(context, id, firewall_rule)¶neutron_fwaas.extensions.firewall_v2.convert_to_string(value)¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.