If you are creating a new function, see theConsole Quickstart on Cloud Run.
Cloud Functions API Stay organized with collections Save and categorize content based on your preferences.
Manages lightweight user-provided functions executed in response to events.
Service: cloudfunctions.googleapis.com
The Service namecloudfunctions.googleapis.com is needed to create RPC client stubs.
google.cloud.functions.v1.CloudFunctionsService
| Methods | |
|---|---|
| Synchronously invokes a deployed Cloud Function. |
| Creates a new function. |
| Deletes a function with the given name from the specified project. |
| Returns a signed URL for downloading deployed function source code. |
| Returns a signed URL for uploading a function source code. |
| Returns a function with the given name from the requested project. |
| Gets the IAM access control policy for a function. |
| Returns a list of functions that belong to the requested project. |
| Sets the IAM access control policy on the specified function. |
| Tests the specified permissions against the IAM access control policy for a function. |
| Updates existing function. |
google.cloud.functions.v2.FunctionService
| Methods | |
|---|---|
| Aborts generation upgrade process for a function with the given name from the specified project. |
| Finalizes the upgrade after which function upgrade can not be rolled back. |
| Creates a new function. |
| Deletes a function with the given name from the specified project. |
| Detaches 2nd Gen function to Cloud Run function. |
| Returns a signed URL for downloading deployed function source code. |
| Returns a signed URL for uploading a function source code. |
| Returns a function with the given name from the requested project. |
| Returns a list of functions that belong to the requested project. |
| Returns a list of runtimes that are supported for the requested project. |
| Changes the traffic target of a function from the original 1st Gen function to the 2nd Gen copy. |
| Reverts the traffic target of a function from the 2nd Gen copy to the original 1st Gen function. |
| Creates a 2nd Gen copy of the function configuration based on the 1st Gen function with the given name. |
| Updates existing function. |
google.cloud.functions.v2alpha.FunctionService
| Methods | |
|---|---|
| Aborts generation upgrade process for a function with the given name from the specified project. |
| Finalizes the upgrade after which function upgrade can not be rolled back. |
| Creates a new function. |
| Deletes a function with the given name from the specified project. |
| Detaches 2nd Gen function to Cloud Run function. |
| Returns a signed URL for downloading deployed function source code. |
| Returns a signed URL for uploading a function source code. |
| Returns a function with the given name from the requested project. |
| Returns a list of functions that belong to the requested project. |
| Returns a list of runtimes that are supported for the requested project. |
| Changes the traffic target of a function from the original 1st Gen function to the 2nd Gen copy. |
| Reverts the traffic target of a function from the 2nd Gen copy to the original 1st Gen function. |
| Creates a 2nd Gen copy of the function configuration based on the 1st Gen function with the given name. |
| Updates existing function. |
google.cloud.functions.v2beta.FunctionService
| Methods | |
|---|---|
| Aborts generation upgrade process for a function with the given name from the specified project. |
| Finalizes the upgrade after which function upgrade can not be rolled back. |
| Creates a new function. |
| Deletes a function with the given name from the specified project. |
| Detaches 2nd Gen function to Cloud Run function. |
| Returns a signed URL for downloading deployed function source code. |
| Returns a signed URL for uploading a function source code. |
| Returns a function with the given name from the requested project. |
| Returns a list of functions that belong to the requested project. |
| Returns a list of runtimes that are supported for the requested project. |
| Changes the traffic target of a function from the original 1st Gen function to the 2nd Gen copy. |
| Reverts the traffic target of a function from the 2nd Gen copy to the original 1st Gen function. |
| Creates a 2nd Gen copy of the function configuration based on the 1st Gen function with the given name. |
| Updates existing function. |
google.cloud.location.Locations
| Methods | |
|---|---|
| Lists information about the supported locations for this service. |
google.iam.v1.IAMPolicy
| Methods | |
|---|---|
| Gets the access control policy for a resource. |
| Sets the access control policy on the specified resource. |
| Returns permissions that a caller has on the specified resource. |
google.longrunning.Operations
| Methods | |
|---|---|
| Gets the latest state of a long-running operation. |
| Lists operations that match the specified filter in the request. |
| Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. |
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-01 UTC.