aengr
Queue



public class Queue

Properties
advancedConfigPolicyPointer

type=Pointer
Displayed(tab/group)=Advanced Configuration Policy

burstLimit Specifies the explicit shaping burst size of a queue.

type=int
default=-1
minimum=-1
maximum=14000000
units=bytes
Displayed(tab/group)=Burst Limit (Burst Size)

cir

type=long
default=0
minimum=-1
maximum=6400000000
units=kbps
Displayed(tab/group)=CIR (CIR/PIR/Properties/CIR/PIR)

cirAdaptation Specifies the adaptation rule used to compute the operational CIR value.

type=qos.RateAdaptationRule
default=closest
Displayed(tab/group)=CIR Adaptation (CIR/PIR/Properties)

cirLevel Specifies the level of priority while feeding to the parent.

type=qos.LevelOrDefault
default=defaultLevel
Displayed(tab/group)=CIR Level (/Parent Scheduler)

cirPercent The administrative CIR percentage, in hundredths of a percent.

type=float
default=0
minimum=0
maximum=100
units=%
Displayed(tab/group)=CIR (CIR/PIR/Properties/Percent CIR/PIR)

cirWeight Specifies the relative importance of a child scheduler in comparison to other child schedulers that have the identical CIR Level parameter settings.

type=qos.Weight
default=weight1
Displayed(tab/group)=CIR Weight (/Parent Scheduler)

committedBurstSize

type=int
default=-1
minimum=-1
maximum=1048576
units=KB
Displayed(tab/group)=Committed Burst Size (Burst Size)

egressQueuePktoffset Specifies the per packet byte offset for this queue.

type=int
default=127
minimum=-62
maximum=127
Displayed(tab/group)=Egress Queue Packet Offset

expedite Specifies an internal hardware mechanism for the queue servicing priority. When the Auto option is selected, the queue is treated in an expedited manner when all forwarding classes mapped to the queue are expedited types (nc, ef, h1 or h2). The queue is treated in a non-expedited manner when a single non-expedited forwarding class (be, af, l1, or l2) is mapped to the queue. When the Yes option is selected, the queue is treated in an expedited manner regardless of the forwarding class that is mapped to the queue. When the No option is selected, the queue is treated in an non-expedited manner regardless of the forwarding class that is mapped to the queue.

type=qos.Expedite
access=read-create
default=auto
Displayed(tab/group)=Expedite (/Properties)

firBurstLimit Specifies the explicit shaping burst size of a queue.

type=long
default=-1
minimum=-1
maximum=102400
Displayed(tab/group)=FIR Burst Limit (Burst Size)

highDropTail Specifies the percentage at which high drop tail is being reduced from the MBS

type=int
default=-1
minimum=-1
maximum=100
units=%
Displayed(tab/group)=High Drop Tail (Burst Size)

highLowPriorityOnly Specifies the percentage of buffer space for the queue; used exclusively by high priority (exceed-profile) packets.

type=int
default=-1
minimum=-1
maximum=100
units=%
Displayed(tab/group)=High Low Priority Only (Burst Size)

highPlusDropTail Specifies the percentage at which high plus drop tail is being reduced from the MBS

type=int
default=-1
minimum=-1
maximum=100
units=%
Displayed(tab/group)=High Plus Drop Tail (Burst Size)

highPriorityReserved

type=int
default=-1
minimum=-1
maximum=100
units=%
Displayed(tab/group)=High Priority Reserved (Burst Size)

hsAlternateClassPool Specifies the name of the Slope policy to be applied for network-queue queue

type=boolean
default=false
Displayed(tab/group)=HS Alternate Port Class Pool (HSQ)

hsClassWeight Specifies the weight of the scheduling class

type=int
default=1
minimum=1
maximum=8
Displayed(tab/group)=HS Class Weight (HSQ)

hsWredQueueSlopePlcyPointer Specifies the name of the Slope policy to be applied for network-queue queue

type=Pointer
default=Slope:_tmnx_hs_default
Displayed(tab/group)=HS WRED Slope Policy (HSQ)

hsWrrWeight Specifies the Weighted Round Robin (WRR) weight which this queue should parent into the scheduler. The weight of each queue determines how much bandwidth that queue gets out of the total rate for the scheduling class.

type=int
default=1
minimum=1
maximum=127
Displayed(tab/group)=HS WRR Weight (HSQ)

level

type=qos.Level
default=level1
Displayed(tab/group)=Level (/Parent Scheduler)

maximumBurstSize

type=int
default=-1
minimum=-1
maximum=1048576
units=KB

maximumBurstSizeBytes

type=int
default=-1
minimum=-1
maximum=1073741824
units=bytes
Displayed(tab/group)=Maximum Burst Size (Burst Size)

maximumDataTransmission

type=int
default=-1
minimum=-1
maximum=32768
units=bytes
Displayed(tab/group)=Maximum Data Transmission (/Properties)

packetByteOffset Specifies the per packet byte offset for this queue.

type=int
default=0
minimum=-64
maximum=32
units=bytes
Displayed(tab/group)=Packet Byte Offset (/Properties)

pir

type=long
default=-1
minimum=-1
maximum=6400000000
units=kbps
Displayed(tab/group)=PIR (CIR/PIR/Properties/CIR/PIR)

pirAdaptation

type=qos.RateAdaptationRule
default=closest
Displayed(tab/group)=PIR Adaptation (CIR/PIR/Properties)

pirPercent The administrative PIR percentage, in hundredths of a percent.

type=float
default=100
minimum=0.01
maximum=100
units=%
Displayed(tab/group)=PIR (CIR/PIR/Properties/Percent CIR/PIR)

poolName

type=string
default=
minimum=0
maximum=32
Displayed(tab/group)=Pool Name

portAvgOverhead Indicates the encapsulation overhead.

type=float
default=0
minimum=0
maximum=100
units=%
Displayed(tab/group)=Port Average Overhead (/Properties)

portParent Specifies whether this queue is parented by a port-level scheduler.

type=generic.TruthValue
default=false
Displayed(tab/group)=Port Parent (/Port Parent)

portParentCirLevel Specifies the port priority this queue will use to receive bandwidth from the port-level scheduler for its within-cir offered load.

type=qos.LevelOrDefault
default=defaultLevel
Displayed(tab/group)=CIR Level (/Port Parent)

portParentCirWeight Specifies the weight this queue will use to receive bandwidth from the port-level scheduler for its within-cir offered load.

type=qos.Weight
default=weight0
Displayed(tab/group)=CIR Weight (/Port Parent)

portParentLevel

type=qos.Level
default=level1
Displayed(tab/group)=Level (/Port Parent)

portParentWeight Specifies the weight this queue will use to receive bandwidth from the port-level scheduler for its above-cir offered load.

type=qos.Weight
default=weight1
Displayed(tab/group)=Weight (/Port Parent)

rateType Specifies the type of Ingress Queue rate.

type=qos.QueueRateType
default=kbps
Displayed(tab/group)=Rate Type (CIR/PIR/Properties)

scheduler

type=string
default=
minimum=0
maximum=32
Displayed(tab/group)=Scheduler (/Parent Scheduler)

schedulerClass Specifies the scheduling class that is associated with the hardware queue

type=int
default=0
minimum=0
maximum=6
Displayed(tab/group)=Scheduler Class (/Properties)

shaperWeight Specifies the weight of the queue within a hardware aggregate shaper.

type=int
default=1
minimum=1
maximum=100
Displayed(tab/group)=Shaper Weight (/Properties)

slopePolicyPointer

type=Pointer
default=Slope:default
Displayed(tab/group)=Slope Policy

weight Specifies the relative importance of a child scheduler in comparison to other child schedulers that have the identical Level parameter settings. A setting of 000 specifies that the child scheduler receives bandwidth from the parent only after all non-000 weighted child schedulers have received bandwidth.

type=qos.Weight
default=weight1
Displayed(tab/group)=Weight (/Parent Scheduler)

wredQueue indicates if a WRED queue is to be created on the queue or not.

type=boolean
default=false
Displayed(tab/group)=Use WRED Queue (/Properties)

wredQueueMode Specifies the generic pool association of the queue for the purpose of allowing queue-specific WRED slopes.

type=qos.WredQMode
default=native
Displayed(tab/group)=WRED Queue Mode (/Properties)

wredQueueSlopePolicyPointer

type=Pointer
default=Slope:default
Displayed(tab/group)=WRED Queue Slope Policy (/Properties)

wredQueueSlopeUsage Specifies which slopes are active for given slope mode.

type=qos.WredQSlopeUsage
default=exceedLow
Displayed(tab/group)=WRED Queue Slope Usage (/Properties)

 
Overridden Properties
id

minimum=1
maximum=8

 
Properties inherited from policy.PolicyItemDefinition
containingPolicyDisplayedName, containingPolicyId
 
Properties inherited from policy.PolicyObject
description, displayedName, globalPolicy, id, isLocal, policyType, siteId, siteName, templateObject
 
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Supported Network Elements
7450 ESS
7750 SR
7705 SAR Gen 2
7705 SAR Hm
7705 SAR
7705 SAR H
7950 XRS
Wavence SM Supported from 18.1.0
Product Specifics
7450 ESS 20.0
7450 ESS 21.0
7450 ESS 22.0
7450 ESS 23.0
7450 ESS 24.0
7450 ESS 25.0
7705 SAR Gen 2 25.0
7705 SAR H 20.0
7705 SAR H 21.0
7705 SAR H 22.0
7705 SAR H 23.0
7705 SAR H 24.0
7705 SAR H 25.0
7705 SAR H 9.0
7705 SAR Hm 20.0
7705 SAR Hm 21.0
7705 SAR Hm 22.0
7705 SAR Hm 23.0
7705 SAR Hm 24.0
7705 SAR Hm 25.0
7705 SAR 20.0
7705 SAR 21.0
7705 SAR 22.0
7705 SAR 23.0
7705 SAR 24.0
7705 SAR 25.0
7750 SR 20.0
7750 SR 21.0
7750 SR 22.0
7750 SR 23.0
7750 SR 24.0
7750 SR 25.0
7950 XRS 20.0
7950 XRS 21.0
7950 XRS 22.0
7950 XRS 23.0
7950 XRS 24.0
7950 XRS 25.0