•
Discovery API:aiplatform.v1↗
Breaking Change
Docs

Vertex AI: New Serving Profiles, Breaking Changes & Scope Updates

Modified API Methods (11):

Developers can now manage ServingProfile resources with new create, get, list, patch, and delete methods under projects.locations.servingProfiles, providing dedicated control over model serving configurations.

This update includes several breaking changes: The parent and name parameters are now strictly required for new ServingProfile methods and potentially others, continuing a trend from previous updates. Additionally, several properties are now read-only: nextPageToken and servingProfiles in GoogleCloudAiplatformV1ListServingProfilesResponse, createTime and updateTime in GoogleCloudAiplatformV1ServingProfile, and gcsMetricsUri in GoogleCloudAiplatformV1TuningJob. Crucially, the structuredPrompt property in CloudAiLargeModelsVisionExperimentsResponseProEditResult and CloudAiLargeModelsVisionGenerateVideoExperimentsProEditConfig has changed its type from object to string, requiring immediate code updates if you were using these fields.

For projects.locations.agents methods (create, delete, get, list, patch), the primary OAuth scope has shifted to https://www.googleapis.com/auth/aiplatform, promoting the Principle of Least Privilege, though https://www.googleapis.com/auth/cloud-platform remains supported. Finally, the projects.updateCacheConfig method now supports an updateMask parameter for more precise updates to cache settings, including disable_cache and retention_config.