Update Ai Assistant Broadcom Account Config
Update Broadcom managed account configuration for AI Assistant. Shared by AI Assistants for Firewall, Avi and Threat-Defense. It is not needed if customer account is configured.
Broadcom account configuration
{
"_create_user": "string",
"_create_time": 0,
"_last_modified_user": "string",
"_last_modified_time": 0,
"_revision": 0,
"_resource_type": "string",
"_system_owned": false,
"id": "string",
"display_name": "string",
"description": "string",
"site_ids": [
"string"
],
"llm_provider": "GCP",
"llm_region": "us-east1",
"active_llm_provider": "GCP",
"active_llm_region": "us-east1",
"quotas": {
"daily_token_quota": 1000000,
"current_daily_token_usage": 250000,
"ai_assistant_threat_defense_freemium_quota": {
"quota": 50000,
"current_usage": 10000
},
"last_updated": 1734567890000
}
}
Update operation completed successfully.
{
"_create_user": "string",
"_create_time": 0,
"_last_modified_user": "string",
"_last_modified_time": 0,
"_revision": 0,
"_resource_type": "string",
"_system_owned": false,
"id": "string",
"display_name": "string",
"description": "string",
"site_ids": [
"string"
],
"llm_provider": "GCP",
"llm_region": "us-east1",
"active_llm_provider": "GCP",
"active_llm_region": "us-east1",
"quotas": {
"daily_token_quota": 1000000,
"current_daily_token_usage": 250000,
"ai_assistant_threat_defense_freemium_quota": {
"quota": 50000,
"current_usage": 10000
},
"last_updated": 1734567890000
}
}
Bad Request
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Unauthorized
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Forbidden
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Failed
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Required
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Too Many Requests
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Update operation encountered error.
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"llm_region":"string"}' https://{api_host}/ai-assistants/broadcom-account-config