Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can't disable Google APIs

From the developer console, I want to disable Google Cloud Deployment Manager API, Google Compute Engine Autoscaler API, Google Compute Engine Instance Group Manager API, Google Compute Engine Instance Groups API, Google Container Engine API. However, those API cannot be disabled.

When I disable the service, it show message to me that the api is disabled. However, after some time, they will be turned on again!

I don't use compute engine or container engine.

How can I disable those APIs?

like image 613
Mao Fudo Avatar asked Feb 11 '15 05:02

Mao Fudo


2 Answers

We have received some reports about this behavior and it's being investigated.

I will update this answer when the issue is fixed.

I'd like to remark that those APIs won't incur you any cost unless you use them to perform some operations related to Google Compute Engine. Then, you wouldn't pay for the APIs themselves but for the usage of the Compute Engine resources.

I hope it helps.

UPDATE

There is a circular dependency between certain APIs and when you activate them, you can't deactivate them.

The Developers Console team is aware of this issue and they're working on making API dependencies more explicit and clear directly in the console but unfortunately there is no ETA for this.

like image 173
Adrián Avatar answered Oct 10 '22 06:10

Adrián


I find a way to solve this problem.

  1. Go to old console api page https://code.google.com/apis/console/.
  2. Disable APIs about compute engine.
  3. Sign Out and re-sign in console APIs page.
like image 24
cksleeper Avatar answered Oct 10 '22 04:10

cksleeper