Google 云:无法禁用 notebooks.googleapis.com

Google Cloud: can't disable notebooks.googleapis.com

我尝试使用命令行和开发人员界面禁用 notebooks.googleapis.com,但失败了。 当我尝试

时从命令行
gcloud services disable notebooks.googleapis.com --force

我收到错误消息:

The operation "operations/acf.p17-742562465356-a48e3333-4d5a-4d82-344e-3d7c345f0c89" resulted in a failure "[Hook call/poll resulted in failed op for service 'notebooks.googleapis.com': Not ready to deactivate the service on this project; ensure there are no more resources managed by this service.] with failed services [notebooks.googleapis.com]".
Details: "[<DetailsValueListEntry
 additionalProperties: [<AdditionalProperty
 key: '@type'
 value: <JsonValue
 string_value: 'type.googleapis.com/google.rpc.PreconditionFailure'>>, <AdditionalProperty
 key: 'violations'
 value: <JsonValue
 array_value: <JsonArray
 entries: [<JsonValue
 object_value: <JsonObject
 properties: [<Property
 key: 'type'
 value: <JsonValue
 string_value: 'googleapis.com'>>, <Property
 key: 'subject'
 value: <JsonValue
 string_value: '160008'>>]>>]>>>]>]".

请问有人知道这是怎么回事以及如何解决这个问题吗?

笔记本基于计算实例。如果您激活 Notebooks API 并从 Notebooks UI 创建一个新的 Notebook,您将在 Notebooks UI 和 Compute Engine 页面中看到相应的 VM。如果您想禁用笔记本 API,您需要:

  1. 备份笔记本信息
  2. 从笔记本 UI 页面删除笔记本。 这将删除笔记本记录和虚拟机
  3. 停用笔记本API
  4. 转到 Notebooks UI 并重新创建 Notebooks(这将改用 Compute Engine API) 我们在未启用笔记本 API 时使用 Compute Engine API。目前不鼓励这样做,但您可以选择。 (您将错过自动升级、健康端点、实例监控等功能)

好奇:为什么要禁用笔记本 API?