-
Enhancement
-
Resolution: Done
-
Minor
-
2.5 GA
-
None
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
Currently
Usage limit attributes
{ "id": 2639696269548, "period": "eternity", "value": 20000, "metric_id": 2555418128061, "created_at": "2019-05-02T16:09:53+02:00", "updated_at": "2019-05-02T17:05:14+02:00", "links": [ { "rel": "metric", "href": "https://3scale-supertest-admin.3scale.net/admin/api/services/2555417723913/metrics/2555418128059" }, { "rel": "self", "href": "https://3scale-supertest-admin.3scale.net/admin/api/application_plans/2357355810174/metrics/2555418128059/limits?id=2639696237901" }, { "rel": "plan", "href": "https://3scale-supertest-admin.3scale.net/admin/api/services/2555417723913/application_plans/2357355810174" } ] }
Every usage limit is linked to [metric, application plan]. `metric_id` is available but not `plan_id` (only in links section, but parsing is needed)
Proposed Enhancement
Include `plan_id` to limit usage representation
{ "id": 2639696269548, "period": "eternity", "value": 20000, "metric_id": 2555418128061, "plan_id": 2357355810174, "created_at": "2019-05-02T16:09:53+02:00", "updated_at": "2019-05-02T17:05:14+02:00", "links": [ { "rel": "metric", "href": "https://3scale-supertest-admin.3scale.net/admin/api/services/2555417723913/metrics/2555418128059" }, { "rel": "self", "href": "https://3scale-supertest-admin.3scale.net/admin/api/application_plans/2357355810174/metrics/2555418128059/limits?id=2639696237901" }, { "rel": "plan", "href": "https://3scale-supertest-admin.3scale.net/admin/api/services/2555417723913/application_plans/2357355810174" } ] }