godo.AgentPlatform.UpdateInferenceRouter()
Generated on 5 Nov 2026
from godo version
v1.236.0
Usage
client.AgentPlatform.UpdateInferenceRouter(ctx context.Context, uuid string, update *godo.InferenceRouterUpdateRequest) (*godo.InferenceRouter, *godo.Response, error)Description
UpdateInferenceRouter updates an inference router. At least one field in the update request must be set.
This method sends a PUT request to /v2/gen-ai/models/routers/{}.
Parameters
uuidstring requiredupdate*godo.InferenceRouterUpdateRequest required
Fields of godo.InferenceRouterUpdateRequest
InferenceRouterUpdateRequest defines the body for updating an inference router.
NamestringDescriptionstringPolicies*json.RawMessageFallbackModels[]string
Returns
- *godo.InferenceRouter
- *godo.Response
The HTTP response, with pagination
Links,Meta, andRatelimit information.- error
Non-nil when the request fails. API errors are returned as
*godo.ErrorResponse.
Fields of godo.InferenceRouter
InferenceRouter represents a GenAI inference router resource.
UUIDstringNamestringDescriptionstringCreatedAt*godo.TimestampUpdatedAt*godo.TimestampConfig*godo.InferenceRouterConfig
Request Sample
More Information
See PUT /v2/gen-ai/models/routers/{} in the API reference for additional detail on responses, headers, parameters, and more.
See the Go package documentation for the source of this method.