Mao Fudo
Mao Fudo

Reputation: 61

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?

Upvotes: 6

Views: 3853

Answers (2)

cksleeper
cksleeper

Reputation: 11

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.

Upvotes: 1

Adrián
Adrián

Reputation: 2880

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.

Upvotes: 1

Related Questions