Open Connector
← All tools

Google Cloud Service Usage logoGoogle Cloud Service Usage

List services and operations for a project, and get details for one or several services.

google-cloud-service-usagevcatalog-v14 tools

Authentication

MethodKindStatusDetails
OAuth 2.0oauth2availableAuthorize Google Cloud Service Usage with OAuth 2.0. Complete the provider's sign-in or consent flow; requests run with the permissions granted to this connection.
Service account access tokenapi_keyavailableSupply an externally issued, short-lived Google OAuth access token for a service account with this API's required scopes. Grant the service account the required project IAM permissions. Replace the token before it expires; Open Connector does not issue or refresh it.

Call a tool

import { createClient } from "@open-connector/commercial-sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "GOOGLE_CLOUD_SERVICE_USAGE_SERVICEUSAGE_OPERATIONS_LIST",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("GOOGLE_CLOUD_SERVICE_USAGE_SERVICEUSAGE_OPERATIONS_LIST", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute GOOGLE_CLOUD_SERVICE_USAGE_SERVICEUSAGE_OPERATIONS_LIST --data '{ }'

Tool catalog

Available tools

4 callable operations

Serviceusage Operations ListGOOGLE_CLOUD_SERVICE_USAGE_SERVICEUSAGE_OPERATIONS_LISTLists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.

Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.

Authentication

Connected account required

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/service.management

Tags

operations
Serviceusage Services BatchGetGOOGLE_CLOUD_SERVICE_USAGE_SERVICEUSAGE_SERVICES_BATCH_GETReturns the service configurations and enabled states for a given list of services.

Returns the service configurations and enabled states for a given list of services.

Authentication

Connected account required

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

services
Serviceusage Services GetGOOGLE_CLOUD_SERVICE_USAGE_SERVICEUSAGE_SERVICES_GETReturns the service configuration and enabled state for a given service.

Returns the service configuration and enabled state for a given service.

Authentication

Connected account required

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

services
Serviceusage Services ListGOOGLE_CLOUD_SERVICE_USAGE_SERVICEUSAGE_SERVICES_LISTList all services available to the specified project, and the current state of those services with respect to the project. The list includes all public services, all services for which the calling user has the `servicemanagement.services.bind` permission, and all services that have already been enabled on the project. The list can be filtered to only include services in a specific state, for example to only include services enabled on the project. WARNING: If you need to query enabled services frequently or across an organization, you should use [Cloud Asset Inventory API](https://cloud.google.com/asset-inventory/docs/apis), which provides higher throughput and richer filtering capability.

List all services available to the specified project, and the current state of those services with respect to the project. The list includes all public services, all services for which the calling user has the `servicemanagement.services.bind` permission, and all services that have already been enabled on the project. The list can be filtered to only include services in a specific state, for example to only include services enabled on the project. WARNING: If you need to query enabled services frequently or across an organization, you should use [Cloud Asset Inventory API](https://cloud.google.com/asset-inventory/docs/apis), which provides higher throughput and richer filtering capability.

Authentication

Connected account required

Scopes

https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only

Tags

services

Provider resources