Modules to Traffic Policy Actions reference
Migration instructions per module
OAuth authentication (oauth)
Old config example:
OpenID Connect authentication (oidc)
Old config example:
IP policy (ip_policy)
Old config example:
Mutual TLS and TLS termination (mutual_tls, tls_termination)
Old config example:
Request headers (request_headers)
Old config example:
Response headers (response_headers)
Old config example:
Compression (compression)
Old config example:
Webhook validation (webhook_validation)
Old config example:
Circuit breaker (circuit_breaker)
Old config example:
SAML authentication (saml)
- Traffic Policy does not currently natively support SAML.
- You may want to try out the OIDC action or reach out to ngrok support.
✅ Quick checklist
🛡️ Final Tips
- Always test your Traffic Policy in staging before production.
- Validate YAML syntax carefully—indentation matters.
- If you have complex
expressions, validate them in small steps. - If unsure, rebuild small features first, then layer on more complex features.
- Backup your endpoint configuration before deletion.