Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Difficulty Creating Cloud Run Function via New User Interface

I am encountering an issue when attempting to create a Cloud Run function using the new user interface.

Despite several attempts, I have been unable to successfully create the function through the UI. For reference, the problem is clearly demonstrated in the following video: https://www.youtube.com/watch?v=oazkC9qRRX8.

One observation I have made is that the Cloud Run function creation functionality does not seem to interact with the cloudfunction.googleapis.com API. Additionally, the UI does not generate the expected URL format, which should follow the pattern: https://REGION-PROJECT_ID.cloudfunctions.net/FUNCTION_NAME.

Currently, I am only able to create the function through the command line or Terraform, which is not my preferred method. I believe this to be a UI bug, rather than an issue stemming from user error.

Additionally, Cloud Function v1 instances are not appearing in the UI.

Solved Solved
0 1 516
1 ACCEPTED SOLUTION

Hi @mascoun,

Welcome to the Google Cloud community!

I'm sorry to hear you're encountering issues with creating Cloud Run functions via the new user interface. Let's address each of your concerns:

  1. Cloud Run Function Creation Not Interacting with cloudfunctions.googleapis.com API: There are two versions of Cloud Run function. Cloud Run functions (cloudfunction.googleapis.com) are now managed through the Cloud Run Admin API (run.googleapis.com), which offer enhanced capabilities and integration with Cloud Run services. See the Cloud Functions release notes for any updates or changes that might affect visibility.
  2. UI Not Generating Expected URL Format: The URL https://REGION-PROJECT_ID.cloudfunctions.net/FUNCTION_NAME format for Cloud Run functions has changed to align with Cloud Run's architecture.
  3. Cloud Function v1 Instances Not Appearing in the UI: This could be due to deleted or failed functions, or issues with the Cloud Functions API. Check the Cloud Functions Dashboard for more details.
  4. Function Creation Only Possible via Command Line or Terraform: Ensure the Cloud Run API is enabled in your project. If the issue persists, consider reaching out to Google Cloud Support for further assistance. When contacting them, please provide comprehensive details and include screenshots. This will help them better understand and address your issue.

Was this helpful? If so, please accept this answer as “Solution”. If you need additional assistance, reply here within 2 business days and I’ll be happy to help.

View solution in original post

1 REPLY 1

Hi @mascoun,

Welcome to the Google Cloud community!

I'm sorry to hear you're encountering issues with creating Cloud Run functions via the new user interface. Let's address each of your concerns:

  1. Cloud Run Function Creation Not Interacting with cloudfunctions.googleapis.com API: There are two versions of Cloud Run function. Cloud Run functions (cloudfunction.googleapis.com) are now managed through the Cloud Run Admin API (run.googleapis.com), which offer enhanced capabilities and integration with Cloud Run services. See the Cloud Functions release notes for any updates or changes that might affect visibility.
  2. UI Not Generating Expected URL Format: The URL https://REGION-PROJECT_ID.cloudfunctions.net/FUNCTION_NAME format for Cloud Run functions has changed to align with Cloud Run's architecture.
  3. Cloud Function v1 Instances Not Appearing in the UI: This could be due to deleted or failed functions, or issues with the Cloud Functions API. Check the Cloud Functions Dashboard for more details.
  4. Function Creation Only Possible via Command Line or Terraform: Ensure the Cloud Run API is enabled in your project. If the issue persists, consider reaching out to Google Cloud Support for further assistance. When contacting them, please provide comprehensive details and include screenshots. This will help them better understand and address your issue.

Was this helpful? If so, please accept this answer as “Solution”. If you need additional assistance, reply here within 2 business days and I’ll be happy to help.