我正在熟悉 Cloud SQL API (v1beta1)。我正在尝试更新 authorizedNetworks (sql.instances.update) 并且我正在使用 API 资源管理器。我认为除了“settingsVersion”之外,我的请求正文还可以。根据文档,它应该是:
实例设置的版本。这是更新方法的必填字段,以确保正确处理并发更新。在更新期间,请为此实例使用最新的 settingsVersion 值,并且不要尝试更新此值。来源:https ://developers.google.com/cloud-sql/docs/admin-api/v1beta3/instances/update
我没有发现任何与 settingsVersion 相关的有用信息。当我尝试使用不同的 srings 时,我没有收到 200 和响应,而是得到 400 并且:
“消息”:“无效值:预期有符号长,得到''(类 java.lang.String)”
如果插入随机数,我会得到 412(前提条件失败)并且:
"message": "条件不匹配。"
我在哪里获得 versionSettings 以及什么是有符号的长字符串?