Policy Troubleshooter makes it easier to understand why a user has access to a resource or doesn't have permission to call an API. Given an email, resource, and permission, Policy Troubleshooter will examine all IAM policies that apply to the resource. It then reveals whether the member's roles include the permission on that resource and, if so, which policies bind the member to those roles.
The Apigee Registry API allows teams to upload and share machine-readable descriptions of APIs that are in use and in development. These descriptions include API specifications in standard formats like OpenAPI, the Google API Discovery Service Format, and the Protocol Buffers Language. These API specifications can be used by tools like linters, browsers, documentation generators, test runners, proxies, and API client and server generators. The Registry API itself can be seen as a machine-readable enterprise API catalog designed to back online directories, portals, and workflow managers. Note that google-cloud-apigee_registry-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-apigee_registry instead. See the readme for more details.
The Cloud Functions API manages lightweight user-provided functions executed in response to events. Note that google-cloud-functions-v2 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-functions instead. See the readme for more details.
This is the simple REST client for Cloud Deploy API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Deploy API, but note that some services may provide a separate modern client that is easier to use.
Media Translation API delivers real-time speech translation to your content and applications directly from your audio data. Leveraging Google’s machine learning technologies, the API offers enhanced accuracy and simplified integration while equipping you with a comprehensive set of features to further refine your translation results. Improve user experience with low-latency streaming translation and scale quickly with straightforward internationalization.
The App Engine Admin API provisions and manages your App Engine applications.
Anthos Multi-Cloud provides a way to manage Kubernetes clusters that run on AWS and Azure infrastructure using the Anthos Multi-Cloud API. Combined with Connect, you can manage Kubernetes clusters on Google Cloud, AWS, and Azure from the Google Cloud Console. Note that google-cloud-gke_multi_cloud-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-gke_multi_cloud instead. See the readme for more details.
This is the simple REST client for Google Cloud Support API V2beta. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Google Cloud Support API, but note that some services may provide a separate modern client that is easier to use.
This is the simple REST client for Firebase Cloud Messaging Data API V1beta1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Firebase Cloud Messaging Data API, but note that some services may provide a separate modern client that is easier to use.
This is the simple REST client for Cloud Functions API V2alpha. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Functions API, but note that some services may provide a separate modern client that is easier to use.
The Cloud Domains API provides registration, management and configuration of domain names. Note that google-cloud-domains-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-domains instead. See the readme for more details.
The GKE Hub API centrally manages features and services on all your Kubernetes clusters running in a variety of environments, including Google cloud, on premises in customer datacenters, or other third party clouds.
This is the simple REST client for Cloud Dataplex API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Dataplex API, but note that some services may provide a separate modern client that is easier to use.
Service Usage is an infrastructure service of Google Cloud that lets you list and manage other APIs and services in your Cloud projects. You can list and manage Google Cloud services and their APIs, as well as services created using Cloud Endpoints.
The Cloud Domains API provides registration, management and configuration of domain names.
This is the simple REST client for Cloud Run Admin API V1beta1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Run Admin API, but note that some services may provide a separate modern client that is easier to use.
This is the simple REST client for Cloud Domains API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Domains API, but note that some services may provide a separate modern client that is easier to use.
Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution. Note that google-cloud-beyond_corp-app_gateways-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-beyond_corp instead. See the readme for more details.
Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution. Note that google-cloud-beyond_corp-app_connectors-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-beyond_corp instead. See the readme for more details.
Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution. Note that google-cloud-beyond_corp-app_connections-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-beyond_corp instead. See the readme for more details.
Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution. Note that google-cloud-beyond_corp-client_gateways-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-beyond_corp instead. See the readme for more details.
An API key is a simple encrypted string that you can use when calling Google Cloud APIs. The API Keys service manages the API keys associated with developer projects. Note that google-cloud-api_keys-v2 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-api_keys instead. See the readme for more details.
The Data Policy Service provides APIs for managing the BigQuery label-policy bindings. Note that google-cloud-bigquery-data_policies-v1beta1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-bigquery-data_policies instead. See the readme for more details.
This is the simple REST client for Cloud TPU API V2alpha1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud TPU API, but note that some services may provide a separate modern client that is easier to use.
This was not written by Google or with the permission of Google. I just really like Google and want to help ruby developers better use this awesome API
API Gateway enables you to provide secure access to your backend services through a well-defined REST API that is consistent across all of your services, regardless of the service implementation. Clients consume your REST APIS to implement standalone apps for a mobile device or tablet, through apps running in a browser, or through any other type of app that can make a request to an HTTP endpoint.
Google Speech-to-Text enables developers to convert audio to text by applying powerful neural network models in an easy-to-use API. The API recognizes more than 120 languages and variants to support your global user base. You can enable voice command-and-control, transcribe audio from call centers, and more. It can process real-time streaming or prerecorded audio, using Google's machine learning technology. Note that google-cloud-speech-v2 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-speech instead. See the readme for more details.
Fluentd output plugin for the Stackdriver Logging API, which will make logs viewable in the Developer Console's log viewer and can optionally store them in Google Cloud Storage and/or BigQuery. This is an official Google Ruby gem.
This is the simple REST client for Cloud Functions API V2beta. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Functions API, but note that some services may provide a separate modern client that is easier to use.
The Data Policy Service provides APIs for managing the BigQuery label-policy bindings. Note that google-cloud-bigquery-data_policies-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-bigquery-data_policies instead. See the readme for more details.
google-cloud-kms-inventory-v1 is the official client library for the KMS Inventory V1 API. Note that google-cloud-kms-inventory-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-kms-inventory instead. See the readme for more details.
An API for accessing Advisory Notifications in Google Cloud. Note that google-cloud-advisory_notifications-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-advisory_notifications instead. See the readme for more details.
This is the simple REST client for Cloud Functions API V2. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Functions API, but note that some services may provide a separate modern client that is easier to use.
Simple signed URL generator for Google Cloud Storage. No API requests required to generate signed URL.
Discovery Engine API. Note that google-cloud-discovery_engine-v1beta is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-discovery_engine instead. See the readme for more details.
Provides a standard way to interface with Ruby API wrappers provided by various cloud storage services such as Dropbox and Google Drive.
Discovery Engine API. Note that google-cloud-discovery_engine-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-discovery_engine instead. See the readme for more details.
google-cloud-policy_troubleshooter-iam-v3 is the official client library for the Policy Troubleshooter V3 API. Note that google-cloud-policy_troubleshooter-iam-v3 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-policy_troubleshooter-iam instead. See the readme for more details.
Notebooks API is used to manage notebook resources in Google Cloud. Note that google-cloud-notebooks-v2 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-notebooks instead. See the readme for more details.
This is the simple REST client for Cloud IDS API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud IDS API, but note that some services may provide a separate modern client that is easier to use.
The Network Management API provides a collection of network performance monitoring and diagnostic capabilities.
Groovenauts' wrapper library for Google Cloud Storage with google-api-ruby-client
This is the simple REST client for Cloud Shell API V1alpha1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Shell API, but note that some services may provide a separate modern client that is easier to use.
The client library for the Cloud Composer API, built on the popular Apache Airflow open source project. Cloud Composer is a fully managed workflow orchestration service, enabling you to create, schedule, monitor, and manage workflows that span across clouds and on-premises data centers.
The client library for the Google Network Security V1beta1 API.
The Live Stream API transcodes mezzanine live signals into direct-to-consumer streaming formats, including Dynamic Adaptive Streaming over HTTP (DASH/MPEG-DASH), and HTTP Live Streaming (HLS), for multiple device platforms.
This is the simple REST client for Cloud Commerce Partner Procurement API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Commerce Partner Procurement API, but note that some services may provide a separate modern client that is easier to use.
CloudStorage is a wrapper around the Google api client ruby gem designed to make interacting with Google Cloud Storage easier, without having to install the command line gsutil tool.
The Video Stitcher API allows you to manipulate video content to dynamically insert ads prior to delivery to client devices. Using the Video Stitcher API, you can monetize your video-on-demand (VOD) and livestreaming videos by inserting ads as described by metadata stored on ad servers.
The Data Policy Service provides APIs for managing the BigQuery label-policy bindings.