The vmware_nsx.extensions.qos_queue Module¶
-
exception
vmware_nsx.extensions.qos_queue.DefaultQueueAlreadyExists(**kwargs)¶ Bases:
neutron_lib.exceptions.InUse-
message= u’Default queue already exists.’¶
-
-
exception
vmware_nsx.extensions.qos_queue.DefaultQueueCreateNotAdmin(**kwargs)¶ Bases:
neutron_lib.exceptions.InUse-
message= u’Need to be admin in order to create queue called default’¶
-
-
class
vmware_nsx.extensions.qos_queue.Qos_queue¶ Bases:
neutron_lib.api.extensions.ExtensionDescriptorPort Queue extension.
-
classmethod
get_alias()¶
-
classmethod
get_description()¶
-
get_extended_resources(version)¶
-
classmethod
get_name()¶
-
classmethod
get_resources()¶ Returns Ext Resources.
-
classmethod
get_updated()¶
-
classmethod
-
exception
vmware_nsx.extensions.qos_queue.QueueInUseByPort(**kwargs)¶ Bases:
neutron_lib.exceptions.InUse-
message= u’Unable to delete queue attached to port.’¶
-
-
exception
vmware_nsx.extensions.qos_queue.QueueInvalidBandwidth(**kwargs)¶ Bases:
neutron_lib.exceptions.InvalidInput-
message= u’Invalid bandwidth rate, %(data)s must be a non negative integer.’¶
-
-
exception
vmware_nsx.extensions.qos_queue.QueueInvalidDscp(**kwargs)¶ Bases:
neutron_lib.exceptions.InvalidInput-
message= u’Invalid value for dscp %(data)s must be integer value between 0 and 63.’¶
-
-
exception
vmware_nsx.extensions.qos_queue.QueueInvalidMarking(**kwargs)¶ Bases:
neutron_lib.exceptions.InvalidInput-
message= u”The qos marking cannot be set to ‘trusted’ when the DSCP field is set”¶
-
-
exception
vmware_nsx.extensions.qos_queue.QueueMinGreaterMax(**kwargs)¶ Bases:
neutron_lib.exceptions.InvalidInput-
message= u’Invalid bandwidth rate, min greater than max.’¶
-
-
exception
vmware_nsx.extensions.qos_queue.QueueNotFound(**kwargs)¶ Bases:
neutron_lib.exceptions.NotFound-
message= u’Queue %(id)s does not exist’¶
-
-
class
vmware_nsx.extensions.qos_queue.QueuePluginBase¶ Bases:
object-
create_qos_queue(context, queue)¶
-
delete_qos_queue(context, id)¶
-
get_qos_queue(context, id, fields=None)¶
-
get_qos_queues(context, filters=None, fields=None, sorts=None, limit=None, marker=None, page_reverse=False)¶
-
-
exception
vmware_nsx.extensions.qos_queue.QueuePortBindingNotFound(**kwargs)¶ Bases:
neutron_lib.exceptions.NotFound-
message= u’Port is not associated with lqueue’¶
-
-
vmware_nsx.extensions.qos_queue.convert_to_unsigned_int_or_none(val)¶
-
vmware_nsx.extensions.qos_queue.convert_to_unsigned_int_or_none_max_63(val)¶