iRules vs LTM policy classifier
Per when block, an honest verdict: expressible in an LTM policy (with a migration sketch in the vendor's own example grammar), verify on your version, or iRule-required with the blockers named. Policies are the no-programming layer; this tool tells you which blocks belong there.
NetworkingRuns locally in your browser. Nothing you paste leaves this page.
API endpointGEThttps://ronutz.com/api/v1/f5-irules-vs-ltm-policyDocumented, not served. Opens the specification.
References
- F5 TMSH Reference: ltm policy-strategy (first-match / all-match / best-match semantics verbatim; the built-in precedence table; user-defined strategies)
- BIG-IP Local Traffic Management: Getting Started with Policies 12.1 - the examples chapter (the policy grammar this tool's verified sets and sketches reproduce; the vendor's own iRule-equivalent examples; draft/publish/attach lifecycle)
- F5 DevCentral: LTM Policy - Matching Strategies (policy anatomy: rules as condition/action if-thens; the no-programming, highly performant framing; best-match tie-breaking)
- F5 iRules API Reference: CMP Compatibility (the demotion hazards a policy migration retires)