Search code examples
google-app-enginegoogle-cloud-endpoints

App Engine services not showing up under Cloud Endpoints and Dev Portal


I have a php api service up on an app engine standard instance. I setup cloud endpoints pointing to the service without issues, however none of the service stats are recorded in endpoints > services, and the developer portal only displays "No APIs are available that you have permission to view."

I'm assuming there is some missing configuration. Google's documentation has left me at a loss for what I'm missing.

my app.yaml is simple:

runtime: php72

handlers:
- url: .*
  script: auto

Is there anything that my app.yaml needs so that endpoints will pick up the api methods? I do have them defined correctly in the openapi.yaml swagger file and it validated with no issues.


Solution

  • Cloud Endpoints does not yet support App Engine Standard applications, with the exception of Python 2.7 and Java 8 for first generation runtimes using the "Endpoints Frameworks".

    So the simple answer is that your service is not actually using Cloud Endpoints.