APIRef_tm_net_rate-shaping_drop-policy¶
mgmt/tm/net/rate-shaping/drop-policy
Drop policy configuration
REST Endpoints
- Collection URI
/mgmt/tm/net/rate-shaping/drop-policy
- Collection Methods
OPTIONS, GET
- Resource URI
/mgmt/tm/net/rate-shaping/drop-policy/~resource id
- Resource Methods
OPTIONS, GET, PUT, PATCH, DELETE, POST
- Resource Natural Key
name, subPath
Properties
Name | Type | Default Value | Required | Access | Description |
---|---|---|---|---|---|
appService |
string | optional | read/write | The application service that the object belongs to. | |
averagePacketSize |
integer | 0 | optional | read/write | Specifies the average MTU (maximum transmission unit) size in the range of 0 to 10000 bytes. The default value is 0. |
description |
string | optional | read/write | User defined description. | |
fredMaxActive |
integer | 0 | optional | read/write | Specifies the maximum number of flows that can be active for each queue. The range is 0 to 10000. The default value is 0, which disables active flow limitation. |
fredMaxDrop |
integer | 0 | optional | read/write | Specifies the hard drop limit in the range of 0 to 400. The default value is 0. Setting this to a small value does not change the hard drop limit, but a higher number increases the limit. |
fredMinDrop |
integer | 0 | optional | read/write | Specifies the hard no drop limit in the range of 0 to 100. The default value is 0. Setting this to a large value prevents packets from being dropped. |
inverseWeight |
integer | 0 | optional | read/write | Specifies the weight used to calculate the average queue length. Valid values are 0, 64, 128, 256, 512, and 1024. The default value is 0. |
maxProbability |
integer | 0 | optional | read/write | Specifies the maximum percentage probability in the range of 0 to 100 according to which packets are dropped when the average queue length is between the minimum and maximum thresholds. The default value is 0. |
maxThreshold |
integer | 0 | optional | read/write | Specifies the queue length below which packets are not dropped. The default value is 0. |
minThreshold |
integer | 0 | optional | read/write | Specifies the queue length above which packets are not dropped. The default value is 0. |
redHardLimit |
integer | 0 | optional | read/write | Specifies the maximum queue size in kilobytes or megabytes. Additional packets are dropped. The default value is 0. This option applies only to the red type. |
type |
string | tail | optional | read/write | Specifies the type of drop policy. The available settings are tail (drops the end of the traffic stream), red (randomly drops packets), and fred (drops packets according to the type of traffic in the flow). The default value is red. Although you could create a drop policy based on tail, that is already the default value for drop policy in both the shaping policy and rate class commands. |
Copyright (c) 2016, F5 Networks Inc. All Rights Reserved.
The BIG-IP API Reference documentation contains community-contributed content. F5 does not monitor or control community code contributions. We make no guarantees or warranties regarding the available code, and it may contain errors, defects, bugs, inaccuracies, or security vulnerabilities. Your access to and use of any code available in the BIG-IP API reference guides is solely at your own risk.