-
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"
}
]
}