Skip to content

Commit 98f3092

Browse files
committed
rfc: clarify API semantics
1 parent 28dcabb commit 98f3092

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

toc/rfc/rfc-draft-generic-per-route-features.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,11 @@ routes:
7373
* [`GET /v3/apps/:guid/routes`](https://v3-apidocs.cloudfoundry.org/version/3.159.0/index.html#list-routes-for-an-app)
7474
* [`PATCH /v3/routes/:guid`](https://v3-apidocs.cloudfoundry.org/version/3.159.0/index.html#update-a-route)
7575

76-
Implementation details:
76+
The overall goal MUST be to implement the new fields in a way that fits in with the current
77+
behavior of the cloud controller API. It is up to the maintainers / implementers to decide on the
78+
exact behavior.
79+
80+
Implementation pointers:
7781
* Add a new field to the [route model](https://github.com/cloudfoundry/cloud_controller_ng/blob/main/app/models/runtime/route.rb).
7882
* Add validation to the [route validator](https://github.com/cloudfoundry/cloud_controller_ng/blob/e719d017ea4625397a97c2c14352ebdee66febe9/lib/cloud_controller/route_validator.rb#L2).
7983
* Use a mechanism similar to the [droplet](https://github.com/cloudfoundry/cloud_controller_ng/blob/e719d017ea4625397a97c2c14352ebdee66febe9/app/models/runtime/droplet_model.rb#L47-L48) to store the encoded map.

0 commit comments

Comments
 (0)