Add traffic-control provider resources (mangle/accounting/tc_*)
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful

Batch 4 provider resources, id-keyed. Register and document.
This commit is contained in:
benvin
2026-07-26 16:02:26 +10:00
parent ed6e5e45ae
commit 2e6bd1eff8
9 changed files with 1223 additions and 0 deletions
+3
View File
@@ -48,6 +48,9 @@ provider "tomswallapi" {
| `tomswallapi_proxy_arp` / `_proxy_ndp` | id | proxy ARP/NDP on a `device` |
| `tomswallapi_arp_rule` | id | ARP-level rule on a `device` |
| `tomswallapi_maclist` | id | MAC/IP verification on a `device` interface |
| `tomswallapi_mangle` | id | packet-mangling rule on a `device` |
| `tomswallapi_accounting` | id | traffic-accounting rule on a `device` |
| `tomswallapi_tc_device` / `_tc_class` / `_tc_filter` / `_tc_interface` / `_tc_priority` | id | traffic-shaping on a `device` |
## Example