Skip to main content

GCP Service Usage Service

The Service Usage API resource represents the state of an individual Google Cloud service (an API or product) inside a project. It describes whether that service is enabled, disabled, or suspended and records quota and configuration data that govern its operation. Managing this resource therefore controls whether the workloads in a project may call the corresponding Google-managed service.
Official documentation: https://cloud.google.com/service-usage/docs/reference/rest/v1/services#Service

Supported Methods​

  • GET: Get a gcp-service-usage-service by its "name"
  • LIST: List all gcp-service-usage-service
  • SEARCH

gcp-pub-sub-topic​

A Pub/Sub topic can only exist in a project where the Pub/Sub service (pubsub.googleapis.com) is enabled. Overmind links a gcp-service-usage-service to any gcp-pub-sub-topic that depends on it so that you can see that disabling the service would break the associated messaging workloads.

dns​

Cloud DNS zones and records rely on the Cloud DNS API (dns.googleapis.com). The link shows that the resolution data captured in a dns item is only valid while the corresponding gcp-service-usage-service remains enabled; disabling it would prevent further DNS management and could invalidate planned changes.