We manage a couple dozen GCP projects, and I've never figured out how to list all the enabled API services for each project on the website. There is a way to do it via Cloud Shell by running the console command: gcloud services list
If I visit https://console.cloud.google.com/apis/library?project=PROJECT_NAME, I can see whether a specific API service is enabled, but then I'd have to individually visit 300 separate API pages per project, which is not feasible.
There has to be a better way for end users to do that without having to install Google Cloud SDK.
In the console, go to APIs & services for your project. On the Library page, click Private APIs. If you don't see the API listed, that means you haven't been granted access to enable the API.
You can use search-all-resources to search all the resources across services (or APIs) and projects for a given organization, folder, or project.
API are enabled at the profile level which users are associated to. TO check this go to SETUP, PROFILES, click on the profile, THEN system permissions and make sure the API ENABLED checkbox is clicked.
And, only these 14 APIs below are enabled by default: BigQuery API. BigQuery Storage API. Cloud Datastore API.
gcloud services list --enabled --project <PROJECT>
Follow this reference link (1)
(1) https://cloud.google.com/service-usage/docs/list-services#gcloud_1
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With