Questions tagged [google-cloud-api-gateway]

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.

With API Gateway, you can create, secure, and monitor APIs for Google Cloud serverless back ends, including Cloud Functions, Cloud Run, and App Engine. Built on Envoy, API Gateway gives you high performance, scalability, and the freedom to focus on building great apps.

Documentation page for API Gateway.

129 questions
0
votes
0 answers

API Gateway GCP - proxy to not-gcp endpoint

I couldnt find example in documentation. I work with API Gateway from GCP to use it for Cloud Functions/Cloud Run etc, all are part of GCP infra. But now I want to have external URL I know they are respecting x-google-backend so I tried to…
0
votes
0 answers

GCP API Gateway: Can we use custom API key?

Is it possible to use a custom user defined API Key to authenticate to an API hosted on API Gateway? The key generated via APIs & Services > Credentials page is auto generated and not editable. My use case is that my client application is running in…
0
votes
0 answers

How to report activity by individual API keys in Google Cloud > Google Maps Platform?

We've experienced an issue recently where Google Cloud billing increasing greatly due to increased access to our Places API. It turns out that we'd not properly used Credentials to restrict usage of our API Keys, which we're tightening up now. BUT…
0
votes
0 answers

Terraform create GCP API Gateway and cloud function

I have created a terraform script to make cloud function named master-processor and want the cloud function to be trigger with REST API, both Iam able make enable. But when I request rest api throgh postman it shows `
0
votes
1 answer

How can I implement custom user authentication provider/service and forward response to backend using gRPC in API Gateway on Google Cloud?

I was reading the docs on API GATEWAY, but I couldn't find the solution for the problem: What I am struggling to achieve is, I have multiple services on cloud run, and one service is the authentication, I want all the requests from clients that hit…
0
votes
1 answer

If I implement a load balanced to have my domain. how do i block the automatically generated url for my api gateway?

I am implementing security to my Cloud Run services through an Api Gateway NEG and a load balanced I need block the automatically generated url for my api gateway so that they only access my services through the load balanced From what I understand…
0
votes
0 answers

Google Cloud Speech2Text 404 response in spite API reference criteria is met

I'm still getting 404 after 24+ hours of double-checking that the request is in accordance with the API documentation. I'm using Postman. This is the endpoint I'm trying to…
0
votes
0 answers

Cloud Api Gateway not working with ^ special character

I have Implemented cloud API Gateway with eureka service discovery. When I am calling my REST end point using API Gateway URL with query parameter including "^" special character, I am getting 400 Bad Request…
0
votes
2 answers

Firebase Cloud Storage Caching from Firebase Hosting

So my backend application architecture is the following: Deployed Web Api microservice on cloud run (nodejs express app) Configured API Gateway for token validation from client (mobile app) Profile pictures are saved to a bucket and different…
0
votes
0 answers

404 Error on GCP App Engine Static Files via API Gateway

I have a node.js app deployed in App Engine. And I have my API Gateway setup in-front to route to that app. API Config(yaml) paths: /hello: get: summary: Hello operationId: hello x-google-backend: address:…
0
votes
2 answers

Google API Gateway with API Key and JWT based authentication together

I am looking to build a service with authentication while also have the ability to restrict API calls. This is on GCP. I am looking for Google API Gateway for this and understand that JWT based authentication can give me the identity of who is…
0
votes
0 answers

Rate limit on GCP API gateway endpoints having firebase authentication

Below is my api yaml. swagger: "2.0" info: title: sample description: API to read validated details version: 1.0.0 produces: - application/json x-google-management: metrics: # Define a metric for read requests. - name: "requests" …
0
votes
2 answers

Multiple APIs with custom domain in GCP

Imagine a use case where multiple REST APIs (pure API with no UI) are deployed using Cloud Run or Cloud Functions. Each API: is unique and for a specific outside client, which will use it for various unknown purposes. needs to be secured so that it…
0
votes
1 answer

Google cloud npm package text to speech the FEMALE voice not working

Google cloud npm package text to speech the FEMALE voice not working but its always come with NEUTRAL voice ``` export…
saba
  • 1
0
votes
1 answer

How to generate idToken from refreshToken securely

1.HTTP python client (a script) => 2. GCP API gateway => 3. validate request against firebase => 4. if request valid call cloud function v2 (cloud run) Python script is generating ID token from refresh token by using…
Djai
  • 188
  • 10
1 2 3
8 9