put_downloads_throttling
Force download throttling mode and set custom rate limits. Use normal, slow, hibernate, or schedule mode with per-slot transmit/receive rates.
Instructions
You can force the throttling mode using this method. You can use any of the throttling modes defined in DlThrottlingConfig . Setting to schedule will automatically set correct throttling mode. Other values will force the throttling mode until you set it back to schedule.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| normal | No | download rate for normal time slot (in B/s) | |
| slow | No | download rate for normal slow slot (in B/s) | |
| schedule | No | The schedule array represent the list of week hours timeslot, starting on monday a midnight. Therefore the complete week is represented in a array of 168 elements (24 * 7) — Values: `normal`: downloads will use normal DlRate config for this timeslot; `slow`: downloads will use slow DlRate config for this timeslot; `hibernate`: downloads will be paused for this timeslot | |
| mode | No | Throttling mode can have to following values — Values: `normal`: force use of normal rate limits (not using the scheduler); `slow`: force use of slow rate limits (not using the scheduler); `hibernate`: force hibernate (not using the scheduler); `schedule`: use scheduded rate limit |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||