Commit be8d74c
committed
Rebrand RFC terminology: access rules → route policies, selector → source
Complete terminology shift for identity-aware routing RFC:
1. Access Rules → Route Policies
- API: /v3/access_rules → /v3/route_policies
- CLI: cf add-access-rule → cf add-route-policy
- CLI: cf access-rules → cf route-policies
- CLI: cf remove-access-rule → cf remove-route-policy
- Domain fields: enforce_access_rules → enforce_route_policies
- Domain fields: access_rules_scope → route_policies_scope
2. Selector → Source
- API field: "selector" → "source"
- CLI flag: --selector → --source
- CLI table columns: selector/source → source/name
- Query params: selectors → sources, selector_resource_guids → source_guids
- Internal route options: access_scope → route_policy_scope
- Internal route options: access_rules → route_policy_sources
Rationale:
- "Route policies" aligns with existing CF "network policies" terminology
- "Source" matches C2C network policy convention (source → destination)
- Improves clarity: policies define allowed sources that can reach routes
- Better mental model for users familiar with CF networking concepts
This is a breaking change but acceptable since RFC is pre-GA with only
POC/lab implementations. Clean terminology is preferred over backward
compatibility at this stage.1 parent 882b69a commit be8d74c
1 file changed
Lines changed: 137 additions & 137 deletions
0 commit comments