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-serviceSEARCH
Possible Links​
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.