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.