API ReferenceNew CentralGuidesMRT APIConfiguration API
GithubAirheads Developer Community
API Reference

Create a new Global QoS profile with unique name

Global QoS Configuration Profile.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
length ≤ 9999

Global QoS profile name.

Query Params
string

LOCAL - To create local objects. SHARED - To create shared objects. Default - Defaults to SHARED if not provided

string

Scope at which local object needs to be created. Mandatory if object-type = LOCAL. Should not be provided for object-type = SHARED.

string

Device function for which the local object needs to be created. Mandatory if object_type = LOCAL. Should not be provided for object_type = SHARED.

Body Params

profilebody object

length between 1 and 64

Queue profile to apply in combination with the specified
schedule profile. Queue profiles must first be configured using the
aruba-qos-queue yang model, and must be valid for the platform to
which the profile is being applied.

Queue profiles cannot be modified while they are applied. The number
of queues and queue ID values must also match those in the paired
schedule profile.

length between 1 and 64

Schedule profile to apply in combination with the specified
queue profile. Schedule profiles must first be configured using the
aruba-qos-schedule yang model, and must be valid for the platform to
which the profile is being applied. The number of queues and queue ID
values must also match those in the paired queue profile.

cos-map
array of objects
length ≤ 2147483647

QoS COS Map List.

cos-map
dscp-map
array of objects
length ≤ 2147483647

QoS DSCP-Map values.

dscp-map
boolean
Defaults to false

QoS DSCP mapping to legacy settings.

device-priority
array of objects
length ≤ 2147483647

IP address-based traffic priority.

device-priority
protocol
array of objects
length ≤ 2147483647

Protocol-based traffic prioritization list.

protocol
diff-services
array of objects
length ≤ 2147483647

The DSCP codepoint list.

diff-services
string
enum

Prioritize IP packets based on service type.

Show Details
DIFF_SERVICESPrioritize IP packets based on their DSCP codepoint.
IP_PRECEDENCEPrioritize IPv4 packets based on their ToS precedence.
Allowed:
queue
object

Port egress queue parameters.

pool
array of objects
length ≤ 2147483647

Pool for lossless traffic. On some platforms, at least one QoS memory
pool must be configured before any interface flow-control features will
take effect. For Link-Level Flow Control (LLFC), either default pool 1
should be created or the created pool should match the llfc pool ID that
will be specified when flow-control is configured for an interface. For
Priority Flow Control (PFC), the memory pool(s) should be created and
then the priorities to be flow-controlled should be mapped to the
desired memory pool(s).

pool
string
length between 1 and 256

Global QoS profile description.

l4-port-classifiers
array of objects
length ≤ 2147483647

QOS TCP or UDP port-based Configurations for PVOS-platforms.

l4-port-classifiers
string
length between 1 and 256

Global QoS profile name.

int64
1 to 100000

The time in milliseconds during which the Priority Flow-Control
(PFC) Watchdog will drop packets destined to a port-queue that has
been detected as blocked. The queue will resume normal operation
after this time has expired.

int64
1 to 10000

The time in milliseconds that a priority flow-controlled (PFC)
port-queue must remain blocked before the Flow Control Watchdog is
triggered.

string
length between 1 and 64

The global threshold profile to apply on ports where individual
profiles are not configured. The threshold profile must first be
configured using the aruba-qos-threshold-profile yang model.

string
enum

Global QoS Trust Mode Configuration.

Show Details
DEFAULTTrust 802.1p priority and preserve DSCP or IP-ToS.
DEVICE_ARUBA_APTrust DSCP from Aruba Access-point devices.
DEVICE_NONERemove all trusted device configuration for port.
DOT1PTrust 802.1p priority and preserve DSCP or IP-ToS.
DSCPTrust DSCP.
IP_PRECEDENCETrust IP-Precedence and remark the 802.1p priority to match.
NONEDo not trust any priority fields.
Allowed:
Responses

Language
Credentials
OAuth2
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json