Try Bifrost Enterprise free for 14 days. Explore now
cURL
curl --request PUT \ --url http://localhost:8080/api/governance/providers/{provider_name} \ --header 'Content-Type: application/json' \ --data ' { "budget": { "max_limit": 123, "reset_duration": "<string>" }, "rate_limit": { "token_max_limit": 123, "token_reset_duration": "<string>", "request_max_limit": 123, "request_reset_duration": "<string>" } } '
{ "provider": "<string>", "budget": { "id": "<string>", "max_limit": 123, "reset_duration": "<string>", "last_reset": "2023-11-07T05:31:56Z", "current_usage": 123, "config_hash": "<string>", "created_at": "2023-11-07T05:31:56Z", "updated_at": "2023-11-07T05:31:56Z" }, "rate_limit": { "id": "<string>", "token_max_limit": 123, "token_reset_duration": "<string>", "token_current_usage": 123, "token_last_reset": "2023-11-07T05:31:56Z", "request_max_limit": 123, "request_reset_duration": "<string>", "request_current_usage": 123, "request_last_reset": "2023-11-07T05:31:56Z", "config_hash": "<string>", "created_at": "2023-11-07T05:31:56Z", "updated_at": "2023-11-07T05:31:56Z" } }
Updates governance settings (budget and rate limits) for a specific provider.
Provider name
Request to update provider governance settings
Budget configuration
Show child attributes
Rate limit configuration
Provider governance updated successfully
Response containing provider governance settings
Was this page helpful?