Skip to content

dynamic_virtual_path_default_set_application_qos

Overview

API to add, modify, delete, and get configuration for Dynamic Virtual Path Default Set Application QoS

Version information

Version : v2

URI scheme

Host :
BasePath : /sdwan/nitro/v2/config_editor/
Schemes : HTTP

Tags

  • dynamic_virtual_path_default_set_application_qos : Operations related to dynamic_virtual_path_default_set_application_qos

Paths

POST operation for dynamic_virtual_path_default_set_application_qos

POST /dynamic_virtual_path_default_set_application_qos

Description

Use this operation to add the Dynamic Virtual Path Default Set Application QoS

Responses

HTTP Code Description Schema
200 Resource successfully added dynamic_virtual_path_default_set_application_qos_post_success_schema
400 Failed: bad input parameter ErrorSchema
401 Unauthorized: Failed Authentication ErrorSchema
403 Unauthorized: Forbidden ErrorSchema
405 Failed: Data format unacceptable ErrorSchema
415 Failed: Data format unacceptable ErrorSchema
500 Failed: Internal Server Error ErrorSchema

Produces

  • application/json

Tags

  • dynamic_virtual_path_default_set_application_qos

Get operation for dynamic_virtual_path_default_set_application_qos

GET /dynamic_virtual_path_default_set_application_qos

Description

Use this operation to get the Dynamic Virtual Path Default Set Application QoS

Responses

HTTP Code Description Schema
200 API Successfully executed dynamic_virtual_path_default_set_application_qos_response_schema
400 Failed: bad input parameter ErrorSchema
401 Unauthorized: Failed Authentication ErrorSchema
403 Unauthorized: Forbidden ErrorSchema
405 Failed: Data format unacceptable ErrorSchema
415 Failed: Data format unacceptable ErrorSchema
500 Failed: Internal Server Error ErrorSchema

Produces

  • application/json

Tags

  • dynamic_virtual_path_default_set_application_qos

PUT operation for dynamic_virtual_path_default_set_application_qos

PUT /dynamic_virtual_path_default_set_application_qos

Description

Use this operation to modify the Dynamic Virtual Path Default Set Application QoS

Parameters

Type Name Schema
Body body
optional
dynamic_virtual_path_default_set_application_qos_request_schema

Responses

HTTP Code Description Schema
200 Resource modified added dynamic_virtual_path_default_set_application_qos_put_success_schema
400 Failed: bad input parameter ErrorSchema
401 Unauthorized: Failed Authentication ErrorSchema
403 Unauthorized: Forbidden ErrorSchema
405 Failed: Data format unacceptable ErrorSchema
415 Failed: Data format unacceptable ErrorSchema
500 Failed: Internal Server Error ErrorSchema

Consumes

  • application/json

Produces

  • application/json

Tags

  • dynamic_virtual_path_default_set_application_qos

DELETE operation for dynamic_virtual_path_default_set_application_qos

DELETE /dynamic_virtual_path_default_set_application_qos/{deletePathParam}

Description

Use this operation to delete the Dynamic Virtual Path Default Set Application QoS

Parameters

Type Name Description Schema
Path deletePathParam
required
Object Primary Key for DELETE operation object

Responses

HTTP Code Description Schema
200 Resource delete added dynamic_virtual_path_default_set_application_qos_delete_success_schema
400 Failed: bad input parameter ErrorSchema
401 Unauthorized: Failed Authentication ErrorSchema
403 Unauthorized: Forbidden ErrorSchema
405 Failed: Data format unacceptable ErrorSchema
415 Failed: Data format unacceptable ErrorSchema
500 Failed: Internal Server Error ErrorSchema

Produces

  • application/json

Tags

  • dynamic_virtual_path_default_set_application_qos

Definitions

ErrorSchema

Name Schema
errorcode
optional
integer
errormessage
optional
string

dynamic_virtual_path_default_set_application_qos

Name Schema
dynamic_virtual_path_default_set_name
optional
dynamic_virtual_path_default_set_name
id
optional
id
match_properties
optional
match_properties
order
optional
order
package_name
optional
package_name
wan_properties
optional
wan_properties

dynamic_virtual_path_default_set_application_qos_delete_success_schema

Name Schema
dynamic_virtual_path_default_set_application_qos
optional
dynamic_virtual_path_default_set_application_qos

dynamic_virtual_path_default_set_application_qos

Name Description Schema
message
optional
Example : "resource deleted succesfully" string

dynamic_virtual_path_default_set_application_qos_post_success_schema

Name Schema
dynamic_virtual_path_default_set_application_qos
optional
dynamic_virtual_path_default_set_application_qos

dynamic_virtual_path_default_set_application_qos

Name Description Schema
message
optional
Example : "resource added succesfully" string

dynamic_virtual_path_default_set_application_qos_put_success_schema

Name Schema
dynamic_virtual_path_default_set_application_qos
optional
dynamic_virtual_path_default_set_application_qos

dynamic_virtual_path_default_set_application_qos

Name Description Schema
message
optional
Example : "resource modified succesfully" string

dynamic_virtual_path_default_set_application_qos_request_schema

Name Schema
dynamic_virtual_path_default_set_application_qos
optional
dynamic_virtual_path_default_set_application_qos

dynamic_virtual_path_default_set_application_qos_response_schema

Type : < dynamic_virtual_path_default_set_application_qos_response_schema > array

dynamic_virtual_path_default_set_application_qos_response_schema

Name Schema
dynamic_virtual_path_default_set_name
optional
dynamic_virtual_path_default_set_name
id
optional
id
match_properties
optional
match_properties
order
optional
order
package_name
optional
package_name
wan_properties
optional
wan_properties

dynamic_virtual_path_default_set_name

Dynamic Virtual path Default Set name using which the API operation should be performed.

Type : string

id

Id for application qos

Type : integer

match_properties

Application QoS match properties

Name Description Schema
application
optional
The Application is a pre-defined application, as specified in the Global - Applications section of this configuration.
Default : "any"
string
application_family
optional
The Application Family Object is a user-defined application family
Default : "any"
string
application_object
optional
The Application Object is a user-defined application, as specified in the Global - Applications section of this configuration.
Default : "any"
string
destination_ip_address
optional
The Destination IP Address and subnet mask that this rule will match string
destination_port
optional
If set, the Destination Port or Port range (eg: 2345-2457) that this rule will match string
match_type
optional
The mechanism through which this application will be matched (Either a user-defined application, pre-defined applications or groupings of applications) enum (application_objects, application, application_family)
source_ip_address
optional
The Source IP Address and subnet mask that this application will match string
source_port
optional
If set, the Source Port or Port range (eg: 2345-2457) that this rule will match string

order

The order/precedence in which applications are matched (automatically redistributed)

Type : integer

package_name

Package name to add application qos to

Type : string

wan_properties

Application QoS WAN properties

Name Description Schema
lan_to_wan_class_id
optional
The Class that is to service traffic flows that match this application. The default is Class 9
Default : "9"
string
lan_to_wan_drop_depth
optional
If the queue depth exceeds this threshold, the packet will be discarded and statistics will be counted (value is in bytes) integer
lan_to_wan_drop_limit
optional
The maximum amount of estimated time that packets will have to wait in the class scheduler. If the estimated time exceeds this threshold, the packet will be discarded and statistics will be counted. Not valid for Bulk classes (Value is in ms) integer
lan_to_wan_duplicate_packets_disable_depth
optional
The queue depth of the class scheduler at which point duplicate packets will not be generated (value is in bytes) integer
lan_to_wan_duplicate_packets_disable_limit
optional
The amount of time a packet may wait in the queue before duplication is not performed, which prevents duplicate packets from consuming bandwidth when bandwidth is limited (value is in ms) integer
lan_to_wan_enable_red
optional
If enabled, Random Early Detection (RED) will discard packets uniformly when congestion is detected.
Default : false
boolean
persistent_impedance
optional
Use the same path until wait time on the path is longer than the configured value integer
retransmit_lost_packets
optional
If enabled, flows matching this application will be sent using reliable service to the remote appliance and any packets lost will be retransmitted
Default : false
boolean
rule_group_name
optional
A name given to a rule that will allow rule statistics to be summed in groups when they are displayed. All rule statistics for rules with the same Application Name can be viewed together. string
transmit_mode
optional
The method of transmitting and receiving packets
Default : "load_balance_paths"
enum (load_balance_paths, persistent_paths, duplicate_paths)
wan_to_lan_discard_late_resequenced_packets
optional
After a packets sequence timer has expired for a dependent packet, and the packets were permitted to the LAN: If a late packet arrives at WAN to LAN, this property defines what is to be done with it. Enable this checkbox to discard, disable this checkbox to forward.
Default : true
boolean
wan_to_lan_dscp_tag
optional
The DSCP tag that will be applied to packets that match this rule on WAN to LAN, before they are sent to the LAN enum (any, af11, af12, af13, af21, af22, af23, af31, af32, af33, af41, af42, af43, cs1, cs2, cs3, cs4, cs5, cs6, cs7, default, ef)
wan_to_lan_enable_packet_resequencing
optional
If enabled, traffic flows that match this application should be tagged for sequence order, and the packets should be reordered (if necessary) at the WAN to LAN appliance.
Default : false
boolean
wan_to_lan_resequence_hold_time
optional
The maximum delay that a packet may be held awaiting re-sequence. When the timer expires the packet will be sent to the LAN without waiting any further for the pre-requisite sequence numbers (value is in ms) integer