Add traffic-control provider resources (mangle/accounting/tc_*) #6

Merged
benvin merged 4 commits from benvin/longtail-tc-resources into main 2026-07-26 16:55:59 +10:00

4 Commits

Author SHA1 Message Date
benvin 2e6bd1eff8 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.
2026-07-26 16:02:26 +10:00
benvin ed6e5e45ae Add L2/misc provider resources (tunnel/stopped_rule/proxy_arp/proxy_ndp/arp_rule/maclist)
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
Batch 3 provider resources, id-keyed. proxy_arp/proxy_ndp share one
implementation (typeSuffix + endpoint). Register and document.
2026-07-26 15:23:15 +10:00
benvin 006201d944 Add host/provider/route/routing_rule provider resources
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
Batch 2 provider resources (per-device routing tier), id-keyed. Add optionalInt64
helper. Register and document.
2026-07-26 13:06:17 +10:00
benvin 71216601c6 Add policy/blrule/conntrack provider resources
Add tomswallapi_policy, tomswallapi_blrule, and tomswallapi_conntrack for the
global-compiled long-tail tier, following the id-keyed resource pattern. Add an
optionalList helper for the dport/sport list attributes. Register and document.
2026-07-25 23:22:16 +10:00