With limit stripped:
{
"last_check": 0,
"allowance": 0,
"rate": 0,
"per": 0,
"throttle_interval": 0,
"throttle_retry_limit": 0,
"max_query_depth": 0,
"date_created": "2023-08-22T13:48:19.189542267Z",
"expires": 0,
"quota_max": 1,
"quota_renews": 1692712129,
"quota_remaining": 0,
"quota_renewal_rate": 10,
"access_rights": {
"api1": {
"api_name": "api1",
"api_id": "api1",
"versions": null,
"allowed_urls": [],
"restricted_types": null,
"allowed_types": null,
"limit": {
"rate": 0,
"per": 0,
"throttle_interval": 0,
"throttle_retry_limit": 0,
"max_query_depth": 0,
"quota_max": 0,
"quota_renews": 0,
"quota_remaining": 0,
"quota_renewal_rate": 0
},
"field_access_rights": null,
"disable_introspection": false,
"allowance_scope": ""
}
},
"org_id": "",
"oauth_client_id": "",
"oauth_keys": null,
"certificate": "",
"basic_auth_data": {
"password": "",
"hash_type": ""
},
"jwt_data": {
"secret": ""
},
"hmac_enabled": false,
"enable_http_signature_validation": false,
"hmac_string": "",
"rsa_certificate_id": "",
"is_inactive": false,
"apply_policy_id": "",
"apply_policies": null,
"data_expires": 0,
"monitor": {
"trigger_limits": null
},
"enable_detail_recording": false,
"enable_detailed_recording": false,
"meta_data": {},
"tags": [],
"alias": "",
"last_updated": "",
"id_extractor_deadline": 0,
"session_lifetime": 0
}
Without limit stripped:
{
"last_check": 0,
"allowance": 0,
"rate": 0,
"per": 0,
"throttle_interval": 0,
"throttle_retry_limit": 0,
"max_query_depth": 0,
"date_created": "2023-08-22T15:31:13.540722303Z",
"expires": 0,
"quota_max": 1,
"quota_renews": 0,
"quota_remaining": 0,
"quota_renewal_rate": 10,
"access_rights": {
"api1": {
"api_name": "api1",
"api_id": "api1",
"versions": null,
"allowed_urls": [],
"restricted_types": null,
"allowed_types": null,
"limit": {
"rate": 0,
"per": 0,
"throttle_interval": 0,
"throttle_retry_limit": 0,
"max_query_depth": 0,
"quota_max": 1,
"quota_renews": 0,
"quota_remaining": 1,
"quota_renewal_rate": 10
},
"field_access_rights": null,
"disable_introspection": false,
"allowance_scope": "auth-service-api.bs.1"
}
},
"org_id": "",
"oauth_client_id": "",
"oauth_keys": null,
"certificate": "",
"basic_auth_data": {
"password": "",
"hash_type": ""
},
"jwt_data": {
"secret": ""
},
"hmac_enabled": false,
"enable_http_signature_validation": false,
"hmac_string": "",
"rsa_certificate_id": "",
"is_inactive": false,
"apply_policy_id": "",
"apply_policies": null,
"data_expires": 0,
"monitor": {
"trigger_limits": null
},
"enable_detail_recording": false,
"enable_detailed_recording": false,
"meta_data": {},
"tags": [],
"alias": "",
"last_updated": "",
"id_extractor_deadline": 0,
"session_lifetime": 0
}
The difference I see is that with limit stripped, the global limit of key is not applied to api limit, so api quota is 0.
I will send the gateway config soon.