ZV-2026-0470 · 2026-08-28 · sqladmin.googleapis.com
sqladmin.googleapis.com: Field location was removed from clone_instance input; consumers still sending it may be rejected or silently ignored.
breaking
Observed 42 times on this server, most recently 2026-09-01. A contract that keeps reverting is unstable, not fixed.
What changed
Field location was removed from clone_instance input; consumers still sending it may be rejected or silently ignored. Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on clone_instance. Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on clone_instance. Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on clone_instance. Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on create_backup. Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on create_backup. Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on create_backup. Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on create_instance. Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on create_instance. Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on create_instance. Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on create_user. Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on create_user. Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on create_user. Field location was removed from get_instance input; consumers still sending it may be rejected or silently ignored. Field deploymentInfo was removed from get_instance output; consumers reading it will break. Enum value GREEN_INSTANCE removed from instanceType on get_instance. Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on get_operation. Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on get_operation. Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on get_operation. Field location was removed from import_data input; consumers still sending it may be rejected or silently ignored. Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on import_data. Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on import_data. Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on import_data. Field location was removed from list_instances input; consumers still sending it may be rejected or silently ignored. Field location was removed from list_users input; consumers still sending it may be rejected or silently ignored. Field location was removed from postgres_upgrade_precheck input; consumers still sending it may be rejected or silently ignored. Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on postgres_upgrade_precheck. Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on postgres_upgrade_precheck. Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on postgres_upgrade_precheck. Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on restore_backup. Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on restore_backup. Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on restore_backup. Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on update_instance. Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on update_instance. Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on update_instance. Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on update_user. Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on update_user. Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on update_user.
What to do
If your agents call sqladmin.googleapis.com, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.
The redline
− location Field location was removed from clone_instance input; consumers still sending it may be rejected or silently ignored. − operationType Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on clone_instance. − operationType Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on clone_instance. − operationType Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on clone_instance. − operationType Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on create_backup. − operationType Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on create_backup. − operationType Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on create_backup. − operationType Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on create_instance. − operationType Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on create_instance. − operationType Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on create_instance. − operationType Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on create_user. − operationType Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on create_user. − operationType Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on create_user. − location Field location was removed from get_instance input; consumers still sending it may be rejected or silently ignored. − deploymentInfo Field deploymentInfo was removed from get_instance output; consumers reading it will break. − instanceType Enum value GREEN_INSTANCE removed from instanceType on get_instance. − operationType Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on get_operation. − operationType Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on get_operation. − operationType Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on get_operation. − location Field location was removed from import_data input; consumers still sending it may be rejected or silently ignored. − operationType Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on import_data. − operationType Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on import_data. − operationType Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on import_data. − location Field location was removed from list_instances input; consumers still sending it may be rejected or silently ignored. − location Field location was removed from list_users input; consumers still sending it may be rejected or silently ignored. − location Field location was removed from postgres_upgrade_precheck input; consumers still sending it may be rejected or silently ignored. − operationType Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on postgres_upgrade_precheck. − operationType Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on postgres_upgrade_precheck. − operationType Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on postgres_upgrade_precheck. − operationType Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on restore_backup. − operationType Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on restore_backup. − operationType Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on restore_backup. − operationType Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on update_instance. − operationType Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on update_instance. − operationType Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on update_instance. − operationType Enum value CREATE_BLUE_GREEN_DEPLOYMENT removed from operationType on update_user. − operationType Enum value SWITCHOVER_BLUE_GREEN_DEPLOYMENT removed from operationType on update_user. − operationType Enum value DELETE_BLUE_GREEN_DEPLOYMENT removed from operationType on update_user.