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.ExtensionDescriptor
Port 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)¶